0000950170-23-061189.txt : 20231108 0000950170-23-061189.hdr.sgml : 20231108 20231108163046 ACCESSION NUMBER: 0000950170-23-061189 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rocket Lab USA, Inc. CENTRAL INDEX KEY: 0001819994 STANDARD INDUSTRIAL CLASSIFICATION: GUIDED MISSILES & SPACE VEHICLES & PARTS [3760] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39560 FILM NUMBER: 231388448 BUSINESS ADDRESS: STREET 1: 3881 MCGOWEN STREET CITY: LONG BEACH STATE: CA ZIP: 90808 BUSINESS PHONE: 714-465-5737 MAIL ADDRESS: STREET 1: 3881 MCGOWEN STREET CITY: LONG BEACH STATE: CA ZIP: 90808 FORMER COMPANY: FORMER CONFORMED NAME: Vector Acquisition Corp DATE OF NAME CHANGE: 20200803 10-Q 1 rklb-20230930.htm 10-Q 10-Q
Q3--12-31false00018199940001819994us-gaap:RetainedEarningsMember2023-01-012023-03-310001819994us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001819994us-gaap:CostOfSalesMember2022-07-012022-09-300001819994us-gaap:CorporateDebtSecuritiesMember2023-09-300001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2022-09-300001819994rklb:ConstructionInProcessMember2022-12-310001819994us-gaap:CertificatesOfDepositMember2023-09-300001819994rklb:DueToOneYearMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001819994us-gaap:RetainedEarningsMember2023-07-012023-09-300001819994rklb:SpaceSystemsMember2022-07-012022-09-300001819994us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:RestrictedStockUnitsRSUMemberrklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember2023-01-012023-09-300001819994rklb:AssetPurchaseAgreementMember2023-09-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:LaunchSiteAssetsMember2023-09-3000018199942023-04-012023-06-3000018199942023-03-3100018199942022-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:DevelopedTechnologyRightsMember2023-09-300001819994us-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2023-07-012023-09-300001819994us-gaap:MoneyMarketFundsMember2023-09-300001819994rklb:SolaeroHoldingsIncMember2023-09-300001819994rklb:VehiclesAndEquipmentMembersrt:MinimumMember2023-09-300001819994us-gaap:CustomerRelationshipsMemberrklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994rklb:PublicWarrantsMember2022-01-310001819994us-gaap:USTreasurySecuritiesMember2023-09-300001819994us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001819994rklb:YankeeBondsMember2023-09-300001819994rklb:TermLoanFacilityMember2023-01-012023-09-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2023-01-012023-09-300001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2022-06-3000018199942022-06-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:SpaceSystemsMember2023-01-012023-09-300001819994rklb:LaunchServicesMember2023-07-012023-09-300001819994rklb:OtherMember2022-12-310001819994rklb:TermLoanFacilityMember2023-09-3000018199942023-07-012023-09-300001819994rklb:PublicWarrantsMember2021-12-220001819994us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:LaunchServicesMember2023-01-012023-09-300001819994rklb:DueWithinOneToThreeYearsMember2023-09-3000018199942022-07-012022-09-300001819994us-gaap:CustomerConcentrationRiskMemberrklb:DyneticsIncMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2023-04-012023-06-300001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2023-07-012023-09-300001819994us-gaap:CostOfSalesMember2022-01-012022-09-300001819994us-gaap:RetainedEarningsMember2023-04-012023-06-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001819994rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember2023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:RetainedEarningsMember2022-04-012022-06-300001819994rklb:TwoThousandTwentyOnePlanMember2022-09-300001819994us-gaap:InProcessResearchAndDevelopmentMember2022-12-3100018199942023-01-012023-03-3100018199942022-12-310001819994rklb:HelicopterMemberus-gaap:SubsequentEventMember2023-10-180001819994us-gaap:AdditionalPaidInCapitalMember2023-06-300001819994us-gaap:ComputerEquipmentMember2022-12-310001819994rklb:SolaeroHoldingsIncMemberrklb:InProcessTechnologyMember2023-01-012023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AssetBackedSecuritiesMember2023-09-300001819994rklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2022-07-012022-09-300001819994us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001819994us-gaap:SubsequentEventMember2023-10-182023-10-180001819994us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001819994us-gaap:RetainedEarningsMember2022-09-3000018199942022-03-310001819994us-gaap:CommonStockMemberrklb:PrivateWarrantsMember2023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2022-01-012022-12-3100018199942021-12-310001819994rklb:TermLoanFacilityMember2021-06-102021-06-100001819994us-gaap:RetainedEarningsMember2023-03-310001819994rklb:PrivateWarrantsMember2022-09-300001819994us-gaap:TrademarksAndTradeNamesMemberrklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001819994us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CustomerRelationshipsMember2022-12-310001819994us-gaap:CommonStockMember2021-12-310001819994us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:RetainedEarningsMember2022-07-012022-09-300001819994us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:RetainedEarningsMember2023-06-300001819994us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000018199942023-01-012023-09-3000018199942021-06-100001819994us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:RetainedEarningsMember2021-12-310001819994us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-09-300001819994rklb:LaunchSiteAssetsMember2022-12-310001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994srt:MaximumMemberrklb:VehiclesAndEquipmentMember2023-09-300001819994us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001819994us-gaap:CommonStockMember2023-01-012023-03-310001819994us-gaap:RetainedEarningsMember2022-12-310001819994rklb:PublicWarrantsMember2022-01-312022-01-310001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:TwoThousandTwentyOnePlanMemberus-gaap:CommonStockMember2021-08-012021-08-310001819994us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2022-06-300001819994us-gaap:CostOfSalesMember2023-01-012023-09-300001819994rklb:SpaceSystemsMember2022-01-012022-09-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:PublicWarrantsMember2022-09-300001819994us-gaap:CommonStockMember2023-06-300001819994us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001819994rklb:PublicWarrantsAndPrivateWarrantsMemberus-gaap:CommonStockMember2023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2023-01-012023-09-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:SinclairInterplanetaryMember2023-09-300001819994rklb:StockOptionsAndRestrictedStockUnitsMember2022-01-012022-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001819994us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001819994us-gaap:DevelopedTechnologyRightsMemberrklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994us-gaap:CustomerRelationshipsMember2023-09-300001819994us-gaap:CommonStockMember2023-09-300001819994us-gaap:CommercialPaperMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2021-12-310001819994rklb:BacklogMemberrklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994us-gaap:RetainedEarningsMember2022-06-300001819994us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:OtherCurrentLiabilitiesMember2023-09-300001819994us-gaap:TrademarksAndTradeNamesMember2022-12-310001819994us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:VirginApaMember2023-09-300001819994us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001819994us-gaap:ComputerEquipmentMember2023-09-3000018199942023-11-030001819994rklb:BacklogMember2022-12-310001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001819994us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001819994us-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:SalesRevenueNetMemberrklb:CapellaSpaceCorpMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001819994us-gaap:CostOfSalesMember2023-07-012023-09-300001819994us-gaap:CustomerConcentrationRiskMemberrklb:NationalAeronauticsAndSpaceAdministrationMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001819994us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:AdditionalPaidInCapitalMember2022-12-310001819994rklb:StockOptionsAndRestrictedStockUnitsMember2023-01-012023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:SpaceSystemsMember2023-07-012023-09-300001819994us-gaap:FinanceReceivablesMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001819994us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:CashAndCashEquivalentsAndMarketableSecuritiesMember2022-12-310001819994us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:SalesRevenueNetMemberrklb:NorthropGrummanCorporationMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001819994us-gaap:TrademarksAndTradeNamesMember2023-09-300001819994us-gaap:TransferredOverTimeMember2022-07-012022-09-300001819994rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember2022-12-310001819994us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:ConstructionInProcessMember2023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001819994rklb:PublicWarrantsMember2023-01-012023-09-300001819994rklb:PublicWarrantsMember2023-09-300001819994us-gaap:CommonStockMember2022-12-310001819994us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-3000018199942022-01-012022-09-300001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:PublicWarrantsAndPrivateWarrantsMemberus-gaap:CommonStockMember2021-12-220001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AdditionalPaidInCapitalMember2023-03-310001819994us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-3000018199942022-04-012022-06-300001819994rklb:OtherMember2023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:DevelopedTechnologyRightsMember2022-12-310001819994us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100018199942023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:AdditionalPaidInCapitalMember2022-03-310001819994rklb:LaunchServicesMember2022-01-012022-09-300001819994us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001819994rklb:PublicWarrantsAndPrivateWarrantsMember2022-01-012022-09-300001819994us-gaap:CommonStockMember2022-04-012022-06-300001819994us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001819994us-gaap:CommonStockMember2022-01-012022-03-3100018199942022-01-012022-03-310001819994us-gaap:AdditionalPaidInCapitalMember2023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2022-01-012022-09-300001819994rklb:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-09-300001819994us-gaap:RetainedEarningsMember2022-03-310001819994us-gaap:TransferredOverTimeMember2023-07-012023-09-300001819994us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001819994rklb:TwoThousandTwentyOnePlanMember2023-09-300001819994us-gaap:RetainedEarningsMember2023-09-300001819994us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:TransferredOverTimeMember2023-01-012023-09-300001819994rklb:CapitalizedSoftwareMember2022-12-310001819994us-gaap:RestrictedStockUnitsRSUMemberrklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember2022-01-012022-09-300001819994rklb:BacklogMember2023-09-300001819994rklb:PublicWarrantsMemberus-gaap:CommonStockMember2023-09-300001819994us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:InProcessResearchAndDevelopmentMember2023-09-300001819994us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001819994rklb:CommonStockWarrantsMember2022-09-300001819994us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994rklb:LaunchServicesMember2022-07-012022-09-300001819994rklb:CashAndCashEquivalentsAndMarketableSecuritiesMember2023-09-300001819994us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001819994us-gaap:TransferredOverTimeMember2022-01-012022-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001819994rklb:CapitalizedSoftwareMemberrklb:SolaeroHoldingsIncMember2023-01-012023-09-300001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-3000018199942022-01-012022-12-310001819994us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001819994rklb:PublicWarrantsMember2022-01-012022-09-3000018199942023-06-300001819994rklb:CommercialCustomerMember2023-01-012023-09-300001819994us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2022-03-310001819994us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:RetainedEarningsMember2022-01-012022-03-310001819994us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994us-gaap:CommonStockMember2022-07-012022-09-300001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001819994rklb:TwoThousandThirteenPlanMember2023-01-012023-09-300001819994us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001819994us-gaap:BuildingAndBuildingImprovementsMember2023-09-300001819994us-gaap:CommonStockMember2022-09-300001819994us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001819994rklb:AssetPurchaseAgreementMember2023-01-012023-09-300001819994us-gaap:CommonStockMember2023-03-310001819994rklb:CapitalizedSoftwareMember2023-09-30rklb:Segmentsxbrli:purexbrli:sharesiso4217:USDiso4217:USDxbrli:shares
Table of Contents

 

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-39560

ROCKET LAB USA, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

 

 

Delaware

98-1550340

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

 

3881 McGowen Street

Long Beach, California

90808

(Address of principal executive offices)

(Zip Code)

 

Registrant’s telephone number, including area code: (714) 465-5737

Securities registered or to be 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

 

RKLB

 

The Nasdaq Stock Market LLC

 

 

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 3, 2023, the registrant had 485,886,993 shares of common stock, $0.0001 par value per share, outstanding.

 

 


Table of Contents

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Certain statements in this Quarterly Report on Form 10-Q may constitute “forward-looking statements” for purposes of the federal securities laws. The information included in this Quarterly Report on Form 10-Q has been provided by us and our management, and such forward-looking statements include statements relating to the expectations, hopes, beliefs, intentions or strategies regarding the future of Rocket Lab USA, Inc. (the “Company”) and its management team. In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. The words “anticipate,” “believe,” “could,” “expect,” “intends,” “may,” “might,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would” and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on current expectations and beliefs concerning future developments and their potential effects on Rocket Lab. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described below and under the heading “Risk Factors.”

Our ability to effectively manage future growth and achieve operational efficiencies;
any inability of us to operate our Electron Launch Vehicle (“Electron”) at its anticipated launch rate, including due to any government action related to launch failure and our ability to operate, could adversely impact our business, financial condition and results of operations;
our inability to develop our Neutron Launch Vehicle (“Neutron”) could adversely impact our business, financial condition and results of operations;
our inability to utilize our launch pads at our private launch complex in Mahia, New Zealand or at NASA’s Wallops Flight Facility, at Wallops Island, Virginia with sufficient frequency to support our launch cadence and future related revenue growth expectations;
our spacecraft, space systems or space system components failing to operate as intended could have a material adverse effect on our business, financial condition and results of operations;
changes in the competitive and highly regulated industries in which we operate, variations in operating performance across competitors, changes in laws and regulations affecting our business and changes in our capital structure;
changes in governmental policies, priorities, regulations, mandates or funding for programs in which we or our customers participate, which could negatively impact our business;
loss of, or default by, one or more of our key customers or inability of customers to fund contractual commitments, which could result in a decline in future revenues, cancellation of contracted launches or space systems orders or termination or default of existing agreements;
the inability to comply with, and costs associated with complying, any applicable regulations, and specifically, U.S. government contract regulations, which could result in loss of contract opportunities, contract modifications or termination, assessment of penalties and fines, and suspension or debarment from U.S. government contracting or subcontracting;
success in retaining or recruiting, or changes required in, officers, key employees or directors, and our ability to attract and retain key personnel, including Peter Beck, our President, Chief Executive Officer and Chairman;
defects in or failure of our products to operate in the expected manner, including any launch failure, which could result in a loss of revenue, impact our business, prospects and profitability, increase our insurance rates and damage our reputation and ability to obtain future customers;
inability or failure to protect intellectual property;
disruptions in the supply of key raw materials or components used to produce our products or increases in prices of raw materials;
increasing global inflation and rising interest rates;
impacts of the war in Ukraine or Israel;
fluctuations in foreign exchange rates;
the ability to implement our business plans, forecasts and other expectations, including the integration of recently acquired businesses, and to identify and realize additional opportunities;

 


Table of Contents

 

the risk of downturns in government and commercial launch services and spacecraft industries;
our ability to anticipate changes in the markets for rocket launch services, mission services, spacecraft and spacecraft components;
macroeconomic conditions resulting from the global pandemic related to the novel coronavirus;
the inability to maintain effective internal controls;
the inability or failure to comply with contractual requirements or covenants;
the diversion of management’s attention and consumption of resources as a result of acquisitions of other companies and success in integrating and otherwise achieving the benefits of recent and potential acquisitions;
our inability to effectively integrate or benefit from recently purchased assets or businesses;
failure to maintain adequate operational and financial resources or raise additional capital or generate sufficient cash flows;
any significant disruption in or unauthorized access to our computer systems or those of third parties that we utilize in our operations, including those relating to cybersecurity or arising from cyber-attacks;
the effect of a pandemic on the foregoing, including potential delays in the timing of launches due to government lock-downs, including travel restrictions or other factors impacting travel; and
other factors detailed under the section of this Quarterly Report on Form 10-Q entitled “Risk Factors.”

Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. Some of these risks and uncertainties may in the future be amplified by a global crises and/or any response to such a crisis and there may be additional risks that we consider immaterial or which are unknown. It is not possible to predict or identify all such risks. We do not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the Securities and Exchange Commission (the “SEC”) as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect. All forward-looking statements are qualified in their entirety by this cautionary statement.

You should also note that we may announce material business and financial information to our investors using our website (including at https://investors.rocketlabusa.com), filings with the SEC, webcasts, press releases, and conference calls. We use these mediums, as well as our official corporate accounts on social media outlets such as Twitter, Facebook, LinkedIn and YouTube, to broadcast our launches and other significant events, and to communicate with the public about our company, our products, and other matters. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors and others interested in our company to review the information that we make available on our website and through our other official social media channels. The information contained on, or that can be accessed through, our website or our social media channels is not a part of this Quarterly Report on Form 10-Q.

Unless the context requires otherwise, references in this Quarterly Report to “Rocket Lab,” “Company,” “we,” “us” and “our” refer to Rocket Lab USA, Inc. and our subsidiaries.

 


Table of Contents

 

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES

FORM 10-Q

September 30, 2023

Table of Contents

Page

PART I.

FINANCIAL INFORMATION

5

Item 1.

Condensed Consolidated Financial Statements

5

Condensed Consolidated Balance Sheets as of September 30, 2023 (unaudited) and December 31, 2022

5

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) for the Three and Nine Months Ended September 30, 2023 and 2022

6

Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) for the Three and Nine Months Ended September 30, 2023 and 2022

7

Condensed Consolidated Statements of Cash Flows (Unaudited) for the Nine Months Ended September 30, 2023 and 2022

8

Notes to Condensed Consolidated Financial Statements (Unaudited)

9

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

33

Item 4.

Controls and Procedures

34

PART II.

OTHER INFORMATION

35

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

35

Item 2.

Unregistered Sales of Equity Securities

35

Item 3.

Defaults Upon Senior Securities

35

Item 4.

Mine Safety Disclosures

35

Item 5.

Other Information

35

Item 6.

Exhibits

36

Signatures

37

4


Table of Contents

 

PART I. FINANCIAL INFORMATION

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

AS OF SEPTEMBER 30, 2023 AND DECEMBER 31, 2022

(in thousands, except share and per share values)

 

 

September 30, 2023

 

 

 

 

 

 

(unaudited)

 

 

December 31, 2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

140,904

 

 

$

242,515

 

Marketable securities, current

 

 

147,513

 

 

 

229,276

 

Accounts receivable, net

 

 

22,787

 

 

 

36,572

 

Contract assets

 

 

13,042

 

 

 

9,451

 

Inventories

 

 

102,394

 

 

 

92,279

 

Prepaids and other current assets

 

 

68,341

 

 

 

52,201

 

Assets held for sale

 

 

11,259

 

 

 

 

Total current assets

 

 

506,240

 

 

 

662,294

 

Non-current assets:

 

 

 

 

 

 

Property, plant and equipment, net

 

 

135,988

 

 

 

101,514

 

Intangible assets, net

 

 

70,404

 

 

 

79,692

 

Goodwill

 

 

71,020

 

 

 

71,020

 

Right-of-use assets - operating leases

 

 

44,900

 

 

 

35,239

 

Right-of-use assets - finance leases

 

 

15,145

 

 

 

15,614

 

Marketable securities, non-current

 

 

81,951

 

 

 

9,193

 

Restricted cash

 

 

3,588

 

 

 

3,356

 

Deferred income tax assets, net

 

 

3,282

 

 

 

3,898

 

Other non-current assets

 

 

17,975

 

 

 

7,303

 

Total assets

 

$

950,493

 

 

$

989,123

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Trade payables

 

$

24,980

 

 

$

12,084

 

Accrued expenses

 

 

5,998

 

 

 

8,723

 

Employee benefits payable

 

 

14,979

 

 

 

8,634

 

Contract liabilities

 

 

133,793

 

 

 

108,344

 

Current installments of long-term borrowings

 

 

105,116

 

 

 

2,906

 

Other current liabilities

 

 

18,885

 

 

 

22,249

 

Total current liabilities

 

 

303,751

 

 

 

162,940

 

Non-current liabilities:

 

 

 

 

 

 

Long-term borrowings, excluding current installments

 

 

 

 

 

100,043

 

Non-current operating lease liabilities

 

 

41,695

 

 

 

34,266

 

Non-current finance lease liabilities

 

 

15,299

 

 

 

15,568

 

Deferred tax liabilities

 

 

308

 

 

 

95

 

Other non-current liabilities

 

 

3,638

 

 

 

3,005

 

Total liabilities

 

 

364,691

 

 

 

315,917

 

COMMITMENTS AND CONTINGENCIES (Note 16)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Common stock, $0.0001 par value; authorized shares: 2,500,000,000; issued and outstanding shares: 485,857,768 and 475,356,517 at September 30, 2023 and December 31, 2022, respectively

 

 

49

 

 

 

48

 

Additional paid-in capital

 

 

1,161,165

 

 

 

1,112,977

 

Accumulated deficit

 

 

(573,029

)

 

 

(440,955

)

Accumulated other comprehensive (loss) income

 

 

(2,383

)

 

 

1,136

 

Total stockholders’ equity

 

 

585,802

 

 

 

673,206

 

Total liabilities and stockholders’ equity

 

$

950,493

 

 

$

989,123

 

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

5


Table of Contents

 

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(unaudited; in thousands, except share and per share data)

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenues

 

$

67,661

 

 

$

63,057

 

 

$

184,601

 

 

$

159,234

 

Cost of revenues

 

 

52,694

 

 

 

54,590

 

 

 

148,684

 

 

 

142,074

 

Gross profit

 

 

14,967

 

 

 

8,467

 

 

 

35,917

 

 

 

17,160

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development, net

 

 

26,626

 

 

 

17,508

 

 

 

81,566

 

 

 

50,150

 

Selling, general and administrative

 

 

27,200

 

 

 

22,961

 

 

 

84,386

 

 

 

64,991

 

Total operating expenses

 

 

53,826

 

 

 

40,469

 

 

 

165,952

 

 

 

115,141

 

Operating loss

 

 

(38,859

)

 

 

(32,002

)

 

 

(130,035

)

 

 

(97,981

)

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest income (expense), net

 

 

(1,413

)

 

 

(1,486

)

 

 

(2,843

)

 

 

(6,907

)

Loss on foreign exchange

 

 

(120

)

 

 

(51

)

 

 

(76

)

 

 

(3,947

)

Change in fair value of liability classified warrants

 

 

 

 

 

 

 

 

 

 

 

13,482

 

Other income, net

 

 

1,176

 

 

 

622

 

 

 

3,519

 

 

 

625

 

Total other (expense) income, net

 

 

(357

)

 

 

(915

)

 

 

600

 

 

 

3,253

 

Loss before income taxes

 

 

(39,216

)

 

 

(32,917

)

 

 

(129,435

)

 

 

(94,728

)

Provision for income taxes

 

 

(1,352

)

 

 

(1,693

)

 

 

(2,639

)

 

 

(4,008

)

Net loss

 

$

(40,568

)

 

$

(34,610

)

 

$

(132,074

)

 

$

(98,736

)

Other comprehensive loss, net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation loss

 

 

(736

)

 

 

(4,655

)

 

 

(3,190

)

 

 

(4,809

)

Unrealized gain (loss) on available-for-sale marketable securities

 

 

117

 

 

 

(855

)

 

 

(329

)

 

 

(855

)

Comprehensive loss

 

$

(41,187

)

 

$

(40,120

)

 

$

(135,593

)

 

$

(104,400

)

Net loss per share attributable to Rocket Lab USA, Inc.:

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

$

(0.08

)

 

$

(0.07

)

 

$

(0.28

)

 

$

(0.21

)

Weighted-average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

 

484,034,071

 

 

 

469,768,797

 

 

 

480,018,578

 

 

 

463,709,955

 

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

6


Table of Contents

 

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(unaudited; in thousands, except share and per share data)

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Other
Comprehensive

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income (Loss)

 

 

Total

 

December 31, 2022

 

 

475,356,517

 

 

$

48

 

 

$

1,112,977

 

 

$

(440,955

)

 

$

1,136

 

 

$

673,206

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(45,617

)

 

 

 

 

 

(45,617

)

Issuance of common stock under equity plans

 

 

2,672,625

 

 

 

 

 

 

771

 

 

 

 

 

 

 

 

 

771

 

Stock-based compensation

 

 

 

 

 

 

 

 

12,228

 

 

 

 

 

 

 

 

 

12,228

 

Issuance of common stock for acquisition

 

 

123,933

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(570

)

 

 

(570

)

March 31, 2023

 

 

478,153,075

 

 

 

48

 

 

 

1,125,976

 

 

 

(486,572

)

 

 

566

 

 

 

640,018

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(45,889

)

 

 

 

 

 

(45,889

)

Issuance of common stock under equity plans

 

 

4,326,466

 

 

 

 

 

 

3,561

 

 

 

 

 

 

 

 

 

3,561

 

Stock-based compensation

 

 

 

 

 

 

 

 

15,688

 

 

 

 

 

 

 

 

 

15,688

 

Issuance of common stock for acquisition

 

 

123,933

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,330

)

 

 

(2,330

)

June 30, 2023

 

 

482,603,474

 

 

 

48

 

 

 

1,145,225

 

 

 

(532,461

)

 

 

(1,764

)

 

 

611,048

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(40,568

)

 

 

 

 

 

(40,568

)

Issuance of common stock under equity plans

 

 

2,816,037

 

 

 

1

 

 

 

485

 

 

 

 

 

 

 

 

 

486

 

Stock-based compensation

 

 

 

 

 

 

 

 

13,368

 

 

 

 

 

 

 

 

 

13,368

 

Issuance of common stock for acquisition

 

 

438,257

 

 

 

 

 

 

2,087

 

 

 

 

 

 

 

 

 

2,087

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(619

)

 

 

(619

)

September 30, 2023

 

 

485,857,768

 

 

$

49

 

 

$

1,161,165

 

 

$

(573,029

)

 

$

(2,383

)

 

$

585,802

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income (Loss)

 

 

Total

 

December 31, 2021

 

 

450,180,479

 

 

$

45

 

 

$

1,002,106

 

 

$

(305,011

)

 

$

1,308

 

 

$

698,448

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(26,709

)

 

 

 

 

 

(26,709

)

Issuance of common stock under equity plans

 

 

7,883,569

 

 

 

1

 

 

 

1,019

 

 

 

 

 

 

 

 

 

1,020

 

Stock-based compensation

 

 

 

 

 

 

 

 

14,116

 

 

 

 

 

 

 

 

 

14,116

 

Common stock issued upon exercise of Public and Private Warrants

 

 

4,554,830

 

 

 

 

 

 

44,844

 

 

 

 

 

 

 

 

 

44,844

 

Issuance of common stock for acquisition

 

 

123,934

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

876

 

 

 

876

 

March 31, 2022

 

 

462,742,812

 

 

 

46

 

 

 

1,062,085

 

 

 

(331,720

)

 

 

2,184

 

 

 

732,595

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(37,417

)

 

 

 

 

 

(37,417

)

Issuance of common stock under equity plans

 

 

3,594,963

 

 

 

1

 

 

 

3,725

 

 

 

 

 

 

 

 

 

3,726

 

Stock-based compensation

 

 

 

 

 

 

 

 

15,580

 

 

 

 

 

 

 

 

 

15,580

 

Issuance of common stock for acquisitions

 

 

2,039,290

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,030

)

 

 

(1,030

)

June 30, 2022

 

 

468,377,065

 

 

 

47

 

 

 

1,081,390

 

 

 

(369,137

)

 

 

1,154

 

 

 

713,454

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(34,610

)

 

 

 

 

 

(34,610

)

Issuance of common stock under equity plans

 

 

4,245,851

 

 

 

 

 

 

666

 

 

 

 

 

 

 

 

 

666

 

Stock-based compensation

 

 

 

 

 

 

 

 

16,836

 

 

 

 

 

 

 

 

 

16,836

 

Issuance of common stock for acquisition

 

 

123,934

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5,510

)

 

 

(5,510

)

September 30, 2022

 

 

472,746,850

 

 

$

47

 

 

$

1,098,892

 

 

$

(403,747

)

 

$

(4,356

)

 

$

690,836

 

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

7


Table of Contents

 

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(unaudited; in thousands)

 

For the Nine Months Ended September 30,

 

 

2023

 

 

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net loss

 

$

(132,074

)

 

$

(98,736

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

21,577

 

 

 

21,590

 

Stock-based compensation expense

 

 

43,398

 

 

 

43,312

 

Loss on disposal of assets

 

 

240

 

 

 

32

 

Amortization of debt issuance costs and discount

 

 

2,166

 

 

 

2,107

 

Noncash lease expense

 

 

4,062

 

 

 

2,312

 

Noncash income associated with liability-classified warrants

 

 

 

 

 

(13,482

)

Change in the fair value of contingent consideration

 

 

1,138

 

 

 

200

 

Accretion of marketable securities purchased at a discount

 

 

(3,399

)

 

 

(421

)

Deferred income taxes

 

 

644

 

 

 

1,167

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

13,798

 

 

 

(30,752

)

Contract assets

 

 

(3,592

)

 

 

(6,960

)

Inventories

 

 

(10,933

)

 

 

(17,635

)

Prepaids and other current assets

 

 

(15,819

)

 

 

(17,173

)

Other non-current assets

 

 

(10,712

)

 

 

3,281

 

Trade payables

 

 

12,026

 

 

 

(1,625

)

Accrued expenses

 

 

(2,187

)

 

 

(3,530

)

Employee benefits payables

 

 

5,285

 

 

 

2,519

 

Contract liabilities

 

 

25,450

 

 

 

26,404

 

Other current liabilities

 

 

(4,632

)

 

 

2,310

 

Non-current lease liabilities

 

 

(3,316

)

 

 

(2,551

)

Other non-current liabilities

 

 

230

 

 

 

39

 

Net cash used in operating activities

 

 

(56,650

)

 

 

(87,592

)

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Purchases of property, equipment and software

 

 

(44,293

)

 

 

(27,419

)

Cash paid for business combinations and asset acquisitions, net of acquired cash and restricted cash

 

 

(16,934

)

 

 

(65,824

)

Purchases of marketable securities

 

 

(207,266

)

 

 

(179,853

)

Maturities of marketable securities

 

 

219,340

 

 

 

240

 

Net cash used in investing activities

 

 

(49,153

)

 

 

(272,856

)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Proceeds from the exercise of stock options and public warrants

 

 

2,293

 

 

 

4,278

 

Proceeds from Employee Stock Purchase Plan

 

 

3,780

 

 

 

3,149

 

Proceeds from sale of employees restricted stock units to cover taxes

 

 

12,390

 

 

 

28,587

 

Minimum tax withholding paid on behalf of employees for restricted stock units

 

 

(12,352

)

 

 

(28,308

)

Tax payment for net settled option shares

 

 

 

 

 

(444

)

Payment of contingent consideration

 

 

(1,000

)

 

 

(5,500

)

Finance lease principal payments

 

 

(248

)

 

 

(193

)

Net cash provided by financing activities

 

 

4,863

 

 

 

1,569

 

Effect of exchange rate changes on cash and cash equivalents

 

 

(439

)

 

 

3,091

 

Net decrease in cash and cash equivalents and restricted cash

 

 

(101,379

)

 

 

(355,788

)

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

 

 

245,871

 

 

 

692,075

 

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

 

$

144,492

 

 

$

336,287

 

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:

 

 

 

 

 

 

Cash paid for interest

 

$

10,741

 

 

$

7,594

 

Cash paid for income taxes

 

 

574

 

 

 

2,518

 

SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:

 

 

 

 

 

 

Unpaid purchases of property, equipment and software

 

 

2,207

 

 

 

2,476

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

979

 

 

 

6,343

 

Common stocks issued in acquisition, at fair value

 

 

2,087

 

 

 

 

Net exercise of public and private warrants into common stock

 

 

 

 

 

44,739

 

Issuance of common stock for payment of accrued bonus

 

 

 

 

 

1,441

 

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

8


Table of Contents

 

ROCKET LAB USA, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AS OF SEPTEMBER 30, 2023 AND DECEMBER 31, 2022 AND FOR THE

THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022

(unaudited; in thousands, except share and per share data)

1.
DESCRIPTION OF THE BUSINESS

Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an end-to-end space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand, Canada and Australia. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and on-orbit management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing, on-orbit management solutions, and space data applications.

2.
SIGNIFICANT ACCOUNTING POLICIES

Principals of Consolidation and Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023, or for any other interim period or for any other future year.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.

On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.

Other Significant Accounting Policies

There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023, except for the addition of an accounting policy with respect to assets held for sale and customer financing below. Refer to Note 2 - Significant Accounting Policies disclosed in the “Notes to Consolidated Financial Statements” in the Company’s Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 2023.

Assets Held For Sale

The Company generally considers assets to be held for sale when the following criteria are met: (i) management commits to a plan to sell the property, (ii) the property is available for sale immediately, (iii) the property is actively being marketed for sale at a price that is reasonable in relation to its current fair value, (iv) the sale of the property within one year is considered probable and (v) significant changes to the plan to sell are not expected. Property classified as held for sale is no longer depreciated and is reported at the lower of its carrying value or its estimated fair value less estimated costs to sell.

9


Table of Contents

 

Customer Financing

The Company records customer financing receivables net of any unamortized discounts and deferred incremental direct costs. Interest income and amortization of any discounts are recorded ratably over the related term of the note to interest income in the condensed consolidated statements of operations and comprehensive loss.

Interest income recognition is generally suspended for customer financing receivables that are uncollectible. The Company measures and records expected credit losses related to its customer financing in accordance with the current expected credit losses (“CECL”) standard. The CECL standard requires an entity to consider historical loss experience, current conditions, and a reasonable and supportable forecast of the economic environment.

3.
REVENUES

The following table provides information about revenue by recognition model during the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Revenues by recognition model

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Point-in-time

 

$

30,226

 

 

$

31,312

 

 

$

94,558

 

 

$

96,656

 

Over-time

 

 

37,435

 

 

 

31,745

 

 

 

90,043

 

 

 

62,578

 

Total revenue by recognition model

 

$

67,661

 

 

$

63,057

 

 

$

184,601

 

 

$

159,234

 

The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the condensed consolidated balance sheets, where applicable. Amounts are generally billed as work progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the condensed consolidated balance sheets at the end of each reporting period.

The following table presents the balances related to enforceable contracts as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Contract balances

 

 

 

 

 

 

Accounts receivable, net

 

$

22,787

 

 

$

36,572

 

Contract assets

 

 

13,042

 

 

 

9,451

 

Contract liabilities

 

 

(133,793

)

 

 

(108,344

)

Changes in contract liabilities for the three months ended September 30, 2023 were as follows:

Contract liabilities, at June 30, 2023

 

$

134,574

 

Customer advances received or billed

 

 

40,128

 

Recognition of unearned revenue

 

 

(40,909

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

Changes in contract liabilities for the nine months ended September 30, 2023 were as follows:

Contract liabilities, at December 31, 2022

 

$

108,344

 

Customer advances received or billed

 

 

108,711

 

Recognition of unearned revenue

 

 

(83,262

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.

The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the three and nine months ended September 30, 2023 and 2022 was not material.

 

10


Table of Contents

 

Backlog

The Company’s backlog represents the total dollar value of work to be performed on contracts awarded and in progress. The amount of backlog increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of backlog when an enforceable agreement has been reached. Remaining backlog totaled $582,442 as of September 30, 2023, of which approximately 57% is expected to be recognized within 12 months, with the remaining 43% to be recognized beyond 12 months.

Concentration of Credit Risk and Significant Customers

As of September 30, 2023, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were:

 

 

September 30, 2023

 

Dynetics, Inc.

 

 

19

%

National Aeronautics and Space Administration

 

 

13

%

For the nine months ended September 30, 2023, the Company’s customers that accounted for 10% or more of the total revenue, were as follows:

 

 

Nine Months Ended September 30, 2023

 

Northrop Grumman Corporation

 

 

13

%

Capella Space Corp.

 

 

12

%

Customer Financing

In connection with the signing of a multi-launch agreement with a commercial customer, the Company entered into a subordinated loan and security agreement. The commercial customer may choose to have certain milestone payments financed under the terms of the subordinated loan and security agreement. The receivable will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8%. Principal and interest payments will be made over 12 quarterly payments from the launch date.

As of September 30, 2023, the Company had $3,733 customer financing in prepaid and other currents assets and $14,467 customer financing receivable in other non-current assets on the condensed consolidated balance sheets. Customer financing interest income for the three and nine months ended September 30, 2023 was $87.

11


Table of Contents

 

4.
BUSINESS COMBINATION AND ASSET ACQUISITION

SolAero

On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80,000 in cash, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company (the “SolAero Merger Consideration”). In addition, $3,600 of the SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.

Acquisition Consideration

The acquisition-date consideration transferred consisted of cash of $76,181. The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Cash and cash equivalents

 

$

7,815

 

Accounts receivable

 

 

12,322

 

Inventories

 

 

17,765

 

Prepaids and other current assets

 

 

3,536

 

Property, plant and equipment

 

 

24,689

 

Intangible assets

 

 

33,600

 

Right-of-use assets - operating leases (1)

 

 

1,128

 

Right-of-use assets - finance leases (1)

 

 

16,174

 

Restricted cash

 

 

3,293

 

Trade payables

 

 

(9,795

)

Accrued expenses

 

 

(6,883

)

Contract liabilities (2)

 

 

(26,014

)

Other current liabilities

 

 

(10,145

)

Non-current operating lease liabilities (1)

 

 

(1,128

)

Non-current finance lease liabilities (1)

 

 

(15,874

)

Other assets and liabilities, net

 

 

(204

)

Identifiable net assets acquired

 

 

50,279

 

Goodwill

 

 

25,902

 

Total purchase price

 

$

76,181

 

_________________________

(1) SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company.

(2) Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.

12


Table of Contents

 

The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets:

Type

 

Estimated
Life in
Years

 

Fair
Value

 

Developed technology

 

13

 

$

10,700

 

In-process technology

 

N/A

 

 

800

 

Capitalized software

 

3

 

 

5,400

 

Customer relationships

 

12

 

 

9,000

 

Trademark and tradenames

 

12

 

 

4,700

 

Backlog

 

2

 

 

3,000

 

Total identifiable intangible assets acquired

 

 

 

$

33,600

 

Goodwill of $25,902 was recorded for the SolAero Acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. The goodwill is expected to be deductible for income tax purposes as, prior to the merger, SolAero held tax deductible goodwill in excess of the amount recorded.

Asset Purchase Agreement

On June 2, 2023, Company closed on the purchase of certain assets pursuant to an Asset Purchase Agreement (the “Virgin APA”) with Virgin Orbit Holdings, Inc. to acquire certain assets, including a real property lease for a property located in Long Beach, California and certain production assets, machinery and equipment.

The acquisition was accounted for as an asset acquisition and the total purchase price consideration of $16,934 (which includes $815 of transaction costs) was allocated to the assets acquired on a relative fair value basis. The following table presents estimates of the relative fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Property, plant and equipment

 

$

15,658

 

Right-of-use assets - operating leases

 

 

13,939

 

Other non-current assets

 

 

189

 

Other current liabilities

 

 

(1,125

)

Non-current operating lease liabilities

 

 

(10,375

)

Other non-current liabilities

 

 

(1,352

)

Total purchase price

 

$

16,934

 

 

13


Table of Contents

 

5.
CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES

Cash and cash equivalents and marketable securities consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Cash and cash equivalents

 

$

140,904

 

 

$

242,515

 

Marketable securities, current

 

 

147,513

 

 

 

229,276

 

Marketable securities, non-current

 

 

81,951

 

 

 

9,193

 

Total cash and cash equivalents and marketable securities

 

$

370,368

 

 

$

480,984

 

As of September 30, 2023, cash equivalents and marketable securities consisted of the following:

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Cash Equivalents

 

 

Marketable Securities

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

 

$

87,416

 

 

$

 

Certificates of deposit

 

 

31,332

 

 

 

4

 

 

 

(16

)

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

50,550

 

 

 

1

 

 

 

(20

)

 

 

50,531

 

 

 

1,793

 

 

 

48,738

 

Corporate debt securities

 

 

63,567

 

 

 

13

 

 

 

(181

)

 

 

63,399

 

 

 

 

 

 

63,399

 

Yankee bonds

 

 

3,865

 

 

 

 

 

 

(3

)

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

64,204

 

 

 

1

 

 

 

(865

)

 

 

63,340

 

 

 

 

 

 

63,340

 

U.S. government agency bonds

 

 

3,000

 

 

 

 

 

 

(3

)

 

 

2,997

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

15,840

 

 

 

2

 

 

 

(34

)

 

 

15,808

 

 

 

 

 

 

15,808

 

Total

 

$

319,774

 

 

$

21

 

 

$

(1,122

)

 

$

318,673

 

 

$

89,209

 

 

$

229,464

 

The following table presents the Company’s cash equivalents and marketable securities with unrealized losses by investment category and the length of time the cash equivalents and marketable securities have been in a continuous loss position as of September 30, 2023:

 

 

In Loss Position for
Less than 12 Months

 

 

In Loss Position for
Greater than 12 Months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

Certificates of deposit

 

$

19,117

 

 

$

(16

)

 

$

 

 

$

 

 

$

19,117

 

 

$

(16

)

Commercial paper

 

 

42,321

 

 

 

(20

)

 

 

 

 

 

 

 

 

42,321

 

 

 

(20

)

Corporate debt securities

 

 

51,346

 

 

 

(161

)

 

 

1,230

 

 

 

(20

)

 

 

52,576

 

 

 

(181

)

Yankee bonds

 

 

2,633

 

 

 

(2

)

 

 

1,229

 

 

 

(1

)

 

 

3,862

 

 

 

(3

)

U.S. Treasury securities

 

 

56,854

 

 

 

(865

)

 

 

 

 

 

 

 

 

56,854

 

 

 

(865

)

U.S. government agency bonds

 

 

2,997

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,997

 

 

 

(3

)

Mortgage- and asset-backed securities

 

 

9,522

 

 

 

(16

)

 

 

3,448

 

 

 

(18

)

 

 

12,970

 

 

 

(34

)

Total

 

$

184,790

 

 

$

(1,083

)

 

$

5,907

 

 

$

(39

)

 

$

190,697

 

 

$

(1,122

)

The Company has not observed a significant deterioration in credit quality of these securities, which are highly rated with moderate to low credit risk. Declines in value are largely attributable to current global economic conditions. The securities continue to make timely principal and interest payments, and the fair values are expected to recover as they approach maturity. The Company does not intend to sell the securities, and it is not more likely than not that the Company will be required to sell the securities, before the respective recoveries of their amortized cost bases, which may be maturity. As of September 30, 2023, the Company had not recognized an allowance for credit losses on any marketable securities in an unrealized loss position.

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of September 30, 2023:

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

 

$

236,911

 

 

$

236,722

 

Due within one to three years

 

 

82,863

 

 

 

81,951

 

Total

 

$

319,774

 

 

$

318,673

 

 

14


Table of Contents

 

 

6.
FAIR VALUE OF FINANCIAL INSTRUMENTS

As of September 30, 2023 and December 31, 2022 the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:

 

 

September 30, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

Commercial paper

 

 

 

 

 

1,793

 

 

 

 

 

 

1,793

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

 

 

 

48,738

 

 

 

 

 

 

48,738

 

Corporate debt securities

 

 

 

 

 

51,180

 

 

 

 

 

 

51,180

 

Yankee bonds

 

 

 

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

9,080

 

 

 

 

 

 

 

 

 

9,080

 

U.S. government agency bonds

 

 

2,997

 

 

 

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

 

 

 

336

 

 

 

 

 

 

336

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,219

 

 

 

 

 

 

12,219

 

U.S. Treasury securities

 

 

54,260

 

 

 

 

 

 

 

 

 

54,260

 

Mortgage- and asset-backed securities

 

 

 

 

 

15,472

 

 

 

 

 

 

15,472

 

Total

 

$

153,753

 

 

$

164,920

 

 

$

 

 

$

318,673

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

851

 

 

$

851

 

Total

 

$

 

 

$

 

 

$

851

 

 

$

851

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

204,027

 

 

$

 

 

$

 

 

$

204,027

 

Commercial paper

 

 

 

 

 

4,980

 

 

 

 

 

 

4,980

 

Corporate debt securities

 

 

 

 

 

3,459

 

 

 

 

 

 

3,459

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

52,713

 

 

 

 

 

 

52,713

 

Commercial paper

 

 

 

 

 

71,885

 

 

 

 

 

 

71,885

 

Corporate debt securities

 

 

 

 

 

62,316

 

 

 

 

 

 

62,316

 

Yankee bonds

 

 

 

 

 

4,768

 

 

 

 

 

 

4,768

 

U.S. Treasury securities

 

 

7,508

 

 

 

 

 

 

 

 

 

7,508

 

U.S. government agency bonds

 

 

30,086

 

 

 

 

 

 

 

 

 

30,086

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

1,231

 

 

 

 

 

 

1,231

 

Mortgage- and asset-backed securities

 

 

 

 

 

7,962

 

 

 

 

 

 

7,962

 

Total

 

$

241,621

 

 

$

209,314

 

 

$

 

 

$

450,935

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

Total

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

 

The estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument.

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

15


Table of Contents

 

7.
INVENTORIES

Inventories as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Raw materials

 

$

47,534

 

 

$

33,376

 

Work in process

 

 

43,992

 

 

 

50,661

 

Finished goods

 

 

10,868

 

 

 

8,242

 

Total inventories

 

$

102,394

 

 

$

92,279

 

 

8.
PREPAIDS AND OTHER CURRENT ASSETS

Prepaids and other current assets as of September 30, 2023 and December 31, 2022 consisted of the following:

 

September 30, 2023

 

 

December 31, 2022

 

Prepaid expenses and deposits

 

$

46,957

 

 

$

43,126

 

Government grant receivables

 

 

12,626

 

 

 

1,443

 

Customer financing receivables

 

 

3,733

 

 

 

 

Other current assets

 

 

5,025

 

 

 

7,632

 

Total prepaids and other current assets

 

$

68,341

 

 

$

52,201

 

 

9.
ASSETS HELD FOR SALE

In the first quarter of 2023, the Company updated its Electron recovery strategy by completing a marine recovery, which we believe will be a more effective and financially viable type of recovery. As a result, the Company has ceased mid-air rocket booster recovery and has begun the sale process of two helicopters. As of March 31, 2023, the Company’s two helicopters met the held for sale criteria and the Company ceased depreciating these assets.

As of September 30, 2023, the Company’s two helicopters continued to be assets held for sale of $11,259.

10.
Property, plant and equipment, NET

Property, plant and equipment, net, as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Buildings and improvements

 

$

49,643

 

 

$

36,493

 

Machinery, equipment, vehicles and office furniture

 

 

57,100

 

 

 

54,300

 

Computer equipment, hardware and software

 

 

9,940

 

 

 

7,517

 

Launch site assets

 

 

13,515

 

 

 

12,822

 

Construction in process

 

 

49,868

 

 

 

26,771

 

Property, plant and equipment—gross

 

 

180,066

 

 

 

137,903

 

Less accumulated depreciation and amortization

 

 

(44,078

)

 

 

(36,389

)

Property, plant and equipment—net

 

$

135,988

 

 

$

101,514

 

Depreciation expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Depreciation expense

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

2,084

 

 

$

3,476

 

 

$

6,374

 

 

$

9,234

 

Research and development

 

 

1,166

 

 

 

615

 

 

 

3,010

 

 

 

1,396

 

Selling, general and administrative

 

 

832

 

 

 

156

 

 

 

1,613

 

 

 

874

 

Total depreciation expense

 

$

4,082

 

 

$

4,247

 

 

$

10,997

 

 

$

11,504

 

 

16


Table of Contents

 

 

11.
Goodwill and Intangible assets, NET

Goodwill

The carrying amount of goodwill for the Space Systems reportable segment was $71,020 as of September 30, 2023 and December 31, 2022.

Intangible Assets

The components of intangible assets consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

56,065

 

 

$

(14,939

)

 

$

41,126

 

Capitalized software

 

 

10,589

 

 

 

(6,631

)

 

 

3,958

 

Customer relationships

 

 

16,120

 

 

 

(2,897

)

 

 

13,223

 

Trademarks and tradenames

 

 

10,103

 

 

 

(1,581

)

 

 

8,522

 

Backlog

 

 

3,491

 

 

 

(2,991

)

 

 

500

 

Other

 

 

1,155

 

 

 

(380

)

 

 

775

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,300

 

 

 

 

 

 

2,300

 

Total

 

$

99,823

 

 

$

(29,419

)

 

$

70,404

 

 

 

December 31, 2022

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

55,765

 

 

$

(9,809

)

 

$

45,956

 

Capitalized software

 

 

10,502

 

 

 

(5,023

)

 

 

5,479

 

Customer relationships

 

 

16,122

 

 

 

(1,866

)

 

 

14,256

 

Trademarks and tradenames

 

 

10,104

 

 

 

(947

)

 

 

9,157

 

Backlog

 

 

3,491

 

 

 

(1,866

)

 

 

1,625

 

Other

 

 

898

 

 

 

(279

)

 

 

619

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,600

 

 

 

 

 

 

2,600

 

Total

 

$

99,482

 

 

$

(19,790

)

 

$

79,692

 

 

Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022, respectively consisted of the following:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

1,775

 

 

$

1,856

 

 

$

5,335

 

 

$

3,269

 

Research and development

 

 

13

 

 

 

29

 

 

 

79

 

 

 

3,394

 

Selling, general and administrative

 

 

1,462

 

 

 

1,568

 

 

 

4,395

 

 

 

3,016

 

Total amortization expense

 

$

3,250

 

 

$

3,453

 

 

$

9,809

 

 

$

9,679

 

 

17


Table of Contents

 

 

The following table outlines the estimated future amortization expense related to intangible assets held as of September 30, 2023:

2023 (for the remaining period)

 

$

3,456

 

2024

 

 

11,315

 

2025

 

 

9,379

 

2026

 

 

9,221

 

2027

 

 

8,249

 

Thereafter

 

 

26,484

 

Total

 

$

68,104

 

 

12.
LOAN AGREEMENT

Hercules Capital Secured Term Loan

On June 10, 2021, the Company entered into a $100,000 secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1,000 and the Company will be required to pay an end of term charge of $3,250 upon repayment of the loan. The secured term loan agreement contains customary representations, warranties, non-financial covenants, and events of default. The Company is in compliance with all debt covenants related to its long-term borrowings as of September 30, 2023. As of September 30, 2023, there was $105,116 outstanding under the Hercules Capital Secured Term Loan, which is classified as current in the Company’s condensed consolidated balance sheets. As of September 30, 2023, the Company had no availability under the Hercules Capital Secured Term Loan.

13.
PUBLIC AND PRIVATE WARRANTS

As part of the closing of the transactions contemplated by that certain Merger Agreement entered into with Vector Acquisition Corporation, dated March 1, 2021, as amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Business Combination”), the Company assumed public warrants and private warrants to purchase up to 10,666,666 shares and 5,600,000 shares of common stock of the Company, respectively, which were exercisable at $11.50 per share.

Until settlement, public warrants could only be exercised for a whole number of shares. No fractional shares would be issued upon exercise of the public warrants. The public warrants became exercisable on September 29, 2021.

Warrant Redemption

On December 22, 2021, the Company announced the planned redemption of all of its public warrants and private warrants. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. In connection with the redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per private warrant and public warrant.

During the nine months ended September 30, 2022, an aggregate of 10,383,077 public warrants were exercised on a cashless basis in exchange for the issuance of 2,951,781 shares and 10,969 public warrants were exercised for an aggregate of 10,969 shares of Company common stock at an exercise price of $11.50 per share, for aggregate cash proceeds to the Company of $126. At the conclusion of the redemption notice period on January 31, 2022, the remaining 270,470 public warrants issued and outstanding were redeemed at a price of $0.10 per warrant for aggregate cash payment from the Company of $27. On January 31, 2022, the public warrants were delisted from Nasdaq. In addition, during the nine months ended September 30, 2022, the 5,600,000 private warrants were exercised on a cashless basis for an aggregate of 1,592,080 shares of the Company’s common stock.

The public warrants and private warrants were remeasured to fair value as of the exercise or redemption date, resulting in a gain of $13,482 for nine months ended September 30, 2022.

18


Table of Contents

 

14.
STOCK-BASED COMPENSATION

Equity Incentive Plans

The Company has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options, non-qualified stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggregate of 59,875,000 shares were initially reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issue up to 99,589,400 shares of common stock as equity awards to participants under the 2021 Plan as of September 30, 2023. There were 83,279,855 shares of common stock available for grant as of September 30, 2023.

Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the closing of the Business Combination. The 2013 Plan will continue to govern outstanding awards granted thereunder.

Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Stock-based compensation

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

3,182

 

 

$

4,964

 

 

$

10,325

 

 

$

14,091

 

Research and development

 

 

6,219

 

 

 

5,309

 

 

 

17,893

 

 

 

16,685

 

Selling, general and administrative

 

 

4,697

 

 

 

4,212

 

 

 

15,180

 

 

 

12,536

 

Total stock-based compensation expense

 

$

14,098

 

 

$

14,485

 

 

$

43,398

 

 

$

43,312

 

 

Options

Options issued to all optionees under the 2013 Plan vest over four years from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: 25% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term. All options had vested as of September 30, 2023.

Restricted Stock Units

During the nine months ended September 30, 2023 and 2022, the Company granted 10,196,987 and 14,464,435 restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. The time-based service vesting condition is generally satisfied over periods of approximately four years as the employees provide service.

As of September 30, 2023, the total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $86,813 and will be recognized upon vesting.

2021 Employee Stock Purchase Plan

In August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve 9,980,000 shares of common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) 9,980,000 shares of common stock, (ii) 1% of the number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Company’s board of directors. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive 6-month purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up to 15% of the lesser of the fair market value at the beginning of the offering period or the end of each 6-month purchase period.

19


Table of Contents

 

During the nine months ended September 30, 2023 and 2022, 681,018 shares and 527,380 shares of common stock were issued under the 2021 ESPP, respectively. As of September 30, 2023, 17,457,414 shares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023 was $423 and $1,819, respectively. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2022 was $1,059 and $2,718, respectively. As of September 30, 2023, the total unrecognized compensation expense related to the 2021 ESPP was $345 and will be recognized over the remaining offering period.

15.
LEASES

The Company has operating and finance leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of one year to twenty-seven years, some of which include options to extend the lease term, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.

In connection with the Virgin APA, the Company assumed an operating lease. The Company recorded an operating lease liability of $11,500 and an operating lease right-of-use asset of $13,939, which reflects terms that are favorable relative to the current market terms, in connection with the assumed lease. There have been no other material changes in the Company’s lease portfolio since December 31, 2022.

16.
COMMITMENTS AND CONTINGENCIES

Litigation and Claims

The Company is, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.

Other Commitments

The Company has commitments under its lease obligations (see Note 15).

Contingencies

The Company records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could have a material impact on the Company’s condensed consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions.

On May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. On March 29, 2023 and April 29, 2023, the launch services agreement was amended, to change the date by which the launch window election is to occur from March 31, 2023 to on or before May 31, 2023. In June 2023, the launch services agreement was terminated and as a result, the Company released a $4,066 provision for contract losses.

In connection with the SolAero acquisition, the Company assumed a contract with a customer to provide solar panel module at a fixed price. The Company determined that it was probable that the costs to complete the solar panel modules as stipulated by the contract would exceed the fixed firm price of the solar panel modules. The provision for contract losses outstanding as of September 30, 2023, which primarily is related to the solar panel module agreement, was $8,673 included in other current liabilities in the Company’s condensed consolidated balance sheets.

20


Table of Contents

 

 

17.
INCOME TAXES

Income tax provision and the effective tax rate for 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

 

Income tax provision

 

$

(1,352

)

 

$

(1,693

)

 

$

(2,639

)

 

$

(4,008

)

Effective tax rate

 

 

(3.4

)%

 

 

(5.1

)%

 

 

(2.0

)%

 

 

(4.2

)%

The tax provisions for the three and nine months ended September 30, 2023 and 2022 were computed using the estimated effective tax rates projected to be applicable for domestic and international taxable jurisdictions for the full year as adjusted for discrete items arising during each quarter.

The effective tax rate differs from the federal statutory rate due primarily to a full valuation allowance against our U.S. deferred tax assets, as well as the impact of discrete items that may occur in any given year but which are not consistent from year-to-year.

The Company is not currently under examination by the IRS, state and local, or foreign tax authorities. Due to its net operating loss carryforwards, the Company remains subject to examination for U.S. federal and state jurisdictions for all years beginning with the year ended March 31, 2016. The Company’s foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed.

As of September 30, 2023, the Company anticipates that $3,149 of uncertain tax positions will be settled within the next twelve months.

18.
NET LOSS PER SHARE

Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period.

The holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events.

Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method. Potentially dilutive shares are comprised of restricted stock units and stock options. For the three and nine months ended September 30, 2023 and 2022, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive.

The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company 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

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders-basic and diluted

 

$

(40,568

)

 

$

(34,610

)

 

$

(132,074

)

 

$

(98,736

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding-basic and diluted

 

 

484,034,071

 

 

 

469,768,797

 

 

 

480,018,578

 

 

 

463,709,955

 

Net loss per share attributable to common stockholders-basic and diluted

 

$

(0.08

)

 

$

(0.07

)

 

$

(0.28

)

 

$

(0.21

)

The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:

 

September 30,

 

 

2023

 

 

2022

 

Stock options and restricted stock units

 

 

29,014,807

 

 

 

32,444,096

 

 

21


Table of Contents

 

19.
SEGMENTS

The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments. The Company manages its business primarily based upon two operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch and launch related services to customers on a dedicated mission or ride share basis. Space Systems is comprised of spacecraft engineering and design services, spacecraft components, spacecraft manufacturing and on-orbit mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The chief operating decision maker evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. The following table shows information by reportable segment for the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

21,316

 

 

$

46,345

 

 

$

22,983

 

 

$

40,074

 

Cost of revenues

 

 

15,531

 

 

 

37,163

 

 

 

23,818

 

 

 

30,772

 

Gross profit (loss)

 

$

5,785

 

 

$

9,182

 

 

$

(835

)

 

$

9,302

 

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

63,432

 

 

$

121,169

 

 

$

48,668

 

 

$

110,566

 

Cost of revenues

 

 

53,364

 

 

 

95,320

 

 

 

52,583

 

 

 

89,491

 

Gross profit (loss)

 

$

10,068

 

 

$

25,849

 

 

$

(3,915

)

 

$

21,075

 

Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s long-lived assets, facilities, and equipment are shared by each reporting segment.

20.
RELATED PARTY TRANSACTIONS

As of September 30, 2023 and December 31, 2022, there are no amounts due to or from related parties.

21.
SUBSEQUENT EVENTS

Disposition of Helicopter

On October 18, 2023, the Company sold one of the Company's held for sale helicopters to a purchaser unaffiliated with the Company, for $3,900 before closing costs. As of September 30, 2023, the carrying value of the helicopter was $2,687.

22


Table of Contents

 

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

The following discussion and analysis provides information that management believes is relevant to an assessment and understanding of our condensed consolidated results of operations and financial condition. You should read this discussion and analysis in conjunction with the unaudited condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q. For additional context with which to understand our financial condition and results of operations, see the audited consolidated financial statements and accompanying notes contained therein as of December 31, 2022 and 2021 and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 7, 2023. Certain amounts may not foot due to rounding. Certain information in this discussion and analysis or set forth elsewhere in this Quarterly Report on Form 10-Q contains forward-looking statements that involve numerous risks and uncertainties, including, but not limited to, those described under the sections entitled “Cautionary Note Regarding Forward-Looking Statements” and Part II, Item 1A. “Risk Factors” included in this Quarterly Report on Form 10-Q and under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 7, 2023. We assume no obligation to update any of these forward-looking statements. Actual results may differ materially from those contained in any forward-looking statements.

Overview

Rocket Lab is an end-to-end space company with an established track record of mission success. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and on-orbit management solutions that make it faster, easier and more affordable to access space.

While our business has historically been centered on the development of small-class launch vehicles and the related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, spacecraft components, space systems design and manufacturing, and on-orbit management solutions. We continue to evaluate opportunities to participate in space data applications and services. Each of these initiatives addresses a critical component of the end-to-end solution and our value proposition for the space economy:

Launch Services is the design, manufacture, and launch of orbital rockets to deploy payloads to various Earth orbits and interplanetary destinations.
Space Systems is the design and manufacture of spacecraft, spacecraft components and software solutions and on-orbit mission operations.

Electron is our orbital small launch vehicle that was designed from the ground up to accommodate a high launch rate business model to meet the growing and dynamic needs of our customers for small launch services. Since its maiden launch in 2017, Electron has become the leading small dedicated spacecraft launch vehicle delivering 171 spacecraft to orbit and one suborbital launch for government and commercial customers across 37 successful missions through September 30, 2023. In 2022, Electron was the second most frequently launched rocket by companies operating in the United States and maintained Rocket Lab as the fourth most frequent launcher globally. Our launch services program has seen us develop many industry-leading innovations, including 3D printed electric turbo-pump rocket engines, fully carbon composite first stage fuel tanks, a private orbital launch complex, a rocket stage that can be configured to convert into a highly capable spacecraft on orbit, and the potential ability to successfully recover a stage from space, providing a path to reusability.

In March 2021, we announced plans to develop our reusable-ready medium-capacity Neutron launch vehicle which will increase the payload capacity of our space launch vehicles to approximately 15,000 kg for expendable launches to low Earth orbit and lighter payloads for reusable configurations and into higher orbits. Neutron will be tailored for commercial and U.S. government constellation launches and ultimately configurable for and capable of interplanetary and human space flight, enabling us to provide crew and cargo resupply to the International Space Station and beyond. Neutron will also provide a dedicated service to orbit for larger civil, defense and commercial payloads that need a level of schedule control and high-flight cadence. Neutron is expected to have the capability of launching nearly all of the spacecraft configurations that we expect to be launched through 2029 and we expect to be able to leverage Electron’s flight heritage across various vehicle subsystems designs, launch complexes and ground station infrastructure.

In June 2023, the Company acquired certain assets of Virgin Orbit Holdings, Inc., including a real property lease for a property located in Long Beach, California and certain production assets, machinery and equipment, in order to augment development of Neutron and provide for further expansion of our existing Electron and Space Systems businesses.

23


Table of Contents

 

Our space systems initiatives are supported by the design and manufacture of our Photon family of spacecraft along with a range of merchant market components, software and services for spacecraft, including reaction wheels, star trackers, radios, separation systems, solar solutions, command and control spacecraft software, high voltage space grade battery solutions, and additional products in development to serve a wide variety of sub-system functions. We entered this market with our acquisition of leading spacecraft components manufacturer Sinclair Interplanetary, and have since expanded our market participation with the acquisitions of Planetary Systems Corporation, SolAero Holdings, Inc. and aerospace software firm Advanced Solutions, Inc. Each of these strategic acquisitions brought incremental vertically-integrated capabilities for our own Photon family of spacecraft and also enabled Rocket Lab to deliver high-volume manufacturing of critical spacecraft components and software solutions at scale prices to the broader spacecraft merchant market. The Photon family of spacecraft, which are configurable for a range of low Earth orbit, medium Earth orbit, geosynchronous orbit and interplanetary missions enable us to offer an end-to-end mission solution encompassing launch, full spacecraft manufacturing, ground services and mission operations to provide customers with streamlined access to orbit with Rocket Lab as a single mission partner.

Recent Developments

Electron Launch Anomaly Investigation

On September 19, 2023, the Company experienced an anomaly during the launch of the Company’s 41st Electron mission. Following lift-off of the Electron rocket from Launch Complex 1, the rocket completed lift-off, clearance through Max Q, and stage separation between the rocket’s first and second stage. At 151 seconds into the mission, high voltage from the second stage’s power supply system anomalously fell sharply. In less than a second, the stage experienced a total loss of power and was unable to reach orbital velocity to deliver the mission’s payload, subsequently re-entering the atmosphere and ending the mission. In accordance with Rocket Lab’s safety protocols, public safety was not affected.

The Company led the anomaly investigation with oversight from the U.S. Federal Aviation Administration (the “FAA”). The Company received authorization from the FAA to resume Electron launches from Launch Complex 1. The FAA, the federal licensing body for U.S. launch vehicles, has now confirmed that Rocket Lab’s launch license remains active, which is the first step to enable launches to resume.

After more than seven weeks of extensive analysis of the mission’s manufacturing, test, and flight data, the findings of the Rocket Lab investigation team overwhelmingly indicate that an unexpected electrical arc occurred within the power supply system that provides high voltage to the Rutherford engine’s motor controllers, shorting the battery packs which provide power to the launch vehicle’s second stage. All parts of the power supply system passed extensive pre-launch testing, including in vacuum conditions designed to simulate the space environment to the extent possible on Earth.  

To ensure the fault does not present again, Rocket Lab is implementing two key corrective measures -- one designed to improve testing on the ground and another to eliminate the possibility of comparable arcs occurring in flight should similar faults evade the new enhanced testing process.

Rocket Lab will return to the pad at Launch Complex 1 with a dedicated Electron mission for Japan-based Earth imaging company iQPS (Institute for Q-shu Pioneers of Space, Inc) during a launch window which opens on November 28th, 2023.

The September 19th flight anomaly and resulting extensive investigation caused the postponement or delay of scheduled Electron launches at the end of our third fiscal quarter and into the beginning of the fourth quarter of 2023, and negatively impacted our launch revenue in the quarter ended September 30, 2023. While we currently expect to resume Electron launches as soon as the end of November 2023, the investigation process is not yet complete, and any further delay in return to launch as a result of the investigation or implementation of corrective measures could further negatively impact our future launch revenue in the near term.

Key Metrics and Select Financial Data

We monitor the following key financial and operational metrics that assist us in evaluating our business, measuring our performance, identifying trends and making strategic decisions.

Launch Vehicle Build-Rate and Launch Cadence

We built approximately eight launch vehicles in 2021 and approximately 12 launch vehicles in 2022. We anticipate we will build approximately 13 launch vehicles in 2023. We launched six vehicles in 2021 and nine vehicles in 2022. We have launched nine vehicles through the nine months ended September 30, 2023. The number of launches is an indicator of our ability to convert mission awards into revenue in a timely manner and demonstrate the scalability of our launch operations. Growth rates between launches and total launch service revenue are not perfectly correlated because our total revenue is affected by other variables, such as the revenue per launch, which can vary considerably based on factors such as unique orbit and insertion requirements, payload handling needs, launch location, time sensitivity of mission completion and other factors. We believe that the growth in our build rate and launch rate is a positive indicator of our ability to scale our launch operations.

24


Table of Contents

 

Revenue Growth

Three Months Ended September 30, 2023 and 2022

We generated $67.7 million and $63.1 million in revenue for the three months ended September 30, 2023 and 2022, respectively, representing a year-on-year increase in revenue of approximately 7%. This year-on-year increase primarily resulted from space systems growth of $6.3 million, partially offset by lower revenue per launch that resulted in a year-on-year launch revenue decrease of $1.7 million.

Nine Months Ended September 30, 2023 and 2022

We generated $184.6 million and $159.2 million in revenue for the nine months ended September 30, 2023 and 2022, respectively, representing a year-on-year increase in revenue of approximately 16%. This year-on-year increase primarily resulted from a higher launch cadence that delivered growth of $14.8 million and space systems growth of $10.6 million.

Revenue and Cost Value Per Launch

Revenue and cost value per launch represents the average revenue and cost per launch contract attributable to launches that occurred during a period, regardless of when the revenue or cost was recognized. Revenue and cost value per launch can be a useful metric to provide insight into general competitiveness and price sensitivity in the marketplace. Revenue and cost value per launch can vary considerably, based on factors such as unique orbit and insertion requirements, payload handling needs, launch location, time sensitivity of mission completion and other factors, and as such may not provide absolute clarity with regards to pricing and competitive dynamics in the marketplace.

Three Months Ended September 30, 2023 and 2022

In the three months ended September 30, 2023 and 2022, our revenue value per launch was $7.1 million and $7.7 million, respectively. Meanwhile, cost per launch for the three months ended September 30, 2023 and 2022 was $5.2 million and $7.3 million, respectively.

Nine Months Ended September 30, 2023 and 2022

In the nine months ended September 30, 2023 and 2022, our revenue value per launch was $7.0 million and $6.9 million, respectively. Meanwhile, cost per launch was $6.6 million and $7.2 million for the nine months ended September 30, 2023 and 2022, respectively, excluding a $2.1 million benefit from non-recurring employee retention credit to Launch Services cost of revenue and a $4.1 million benefit from non-recurring reversal of provision made for contract losses that were credited to Launch Services cost of revenue in the nine months ended September 30, 2023.

Backlog

Backlog represents future revenues that we would recognize in connection with the completion of all contracts and purchase orders that have been entered into by our customers but have not yet been fulfilled, excluding any customer options for future products or services that have not yet been exercised. Contracts for launch services and spacecraft builds typically include termination rights that may be exercised by customers upon advanced notice and payment of a specified termination fee. Our backlog increased from $503.6 million as of December 31, 2022 to $582.4 million as of September 30, 2023, of which $250.7 million is related to Launch Services and $331.7 million is related to Space Systems. The increase was a result of bookings during the period, offset by recognizing revenue on contracts during the period.

Key Factors Affecting Our Performance

Ability to sell additional launch services, space systems service and spacecraft components to new and existing customers

Our results will be impacted by our ability to sell our launch services, space systems services, and spacecraft components to new and existing customers. We have successfully launched Electron 37 times delivering 171 spacecraft to orbit and one suborbital launch through September 30, 2023. We have flight hardware and spacecraft that have flown on over 1,700 missions, including legacy missions enabled by Sinclair Interplanetary (acquired April 2020), Advanced Space Solutions, Inc (acquired October 2021), Planetary Space Corporation (acquired November 2021) and SolAero Technologies (acquired January 2022). Our growth opportunity is dependent on our ability to expand our addressable launch services market with larger volumetric and higher mass payload capabilities of our in-development medium-capacity Neutron launch vehicle, which will address large commercial and government constellation launch opportunities. Our growth opportunity is also dependent on our ability to win spacecraft constellation missions and expand our portfolio of strategic spacecraft components. Our ability to sell additional products to existing customers is a key part of our success, as follow-on purchases indicate customer satisfaction and decrease the likelihood of competitive substitution. To sell additional products and services to new and existing customers, we will need to continue to invest significant resources in our products and services.

25


Table of Contents

 

Ability to improve profit margins and scale our business

We intend to continue to invest in initiatives to improve our operating leverage and significantly ramp production. We believe continued reduction in costs and an increase in production volumes will enable the cost of launch vehicles to decline and expand our gross margins. Our ability to achieve our production-efficiency objectives could be negatively impacted by a variety of factors including, among other things, lower-than-expected facility utilization rates, manufacturing and production cost overruns, increased purchased material costs and unexpected supply-chain quality issues or interruptions.

Government expenditures and private enterprise investment into the space economy

Government expenditures and private enterprise investment has fueled the growth in our target markets. We expect the continued availability of government expenditures and private investment for our customers to help fund purchases of our products and services will remain. This is an important factor in our company’s growth prospects.

Components of Results of Operations

Revenue

Our revenues are derived from a combination of long-term fixed price contracts for launch services and spacecraft builds, and purchase order based spacecraft components sales. Revenues from long-term contracts are recognized using either the “point-in-time” or “over-time” method of revenue recognition. Point-in-time revenue recognition results in cash payments being initially accrued to the balance sheet as deferred revenue as contractual milestones are accomplished and then recognized as revenue once the final contractual obligation is completed. Over-time revenue recognition is based on an input measure of progress based on costs incurred compared to estimated total costs at completion. Each project has a contractual revenue value and an estimated cost. The over-time revenue is recognized based on the percentage of the total project cost that has been realized.

Estimating future revenues and associated costs and profit is a process requiring a high degree of management judgment, including management’s assumptions regarding our future operational performance as well as general economic conditions. Frequently, the period of performance of a contract extends over a long period of time and, as such, revenue recognition and our profitability from a particular contract may be affected to the extent that estimated costs to complete are revised, delivery schedules are delayed, performance-based milestones are not achieved or progress under a contract is otherwise impeded. Accordingly, our recorded revenues and operating profit from period to period can fluctuate significantly depending on when the point-in-time or over-time contractual obligations are achieved. In the event cost estimates indicate a loss on a contract, the total amount of such loss is recorded in the period in which the loss is first estimated.

Cost of Revenues

Cost of revenues consists primarily of direct material and labor costs, manufacturing overhead, other personnel-related expenses, which include salaries, bonuses, benefits and stock-based compensation expense, reserves for estimated warranty costs, freight expense and depreciation expense. Cost of revenues also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value, including on-hand inventory that is either obsolete or in excess of forecasted demand. We expect our cost of revenues to increase in absolute dollars in future periods as we sell more launch services and space systems solutions. As we grow into our current capacity and execute on cost-reduction initiatives, we expect our cost of revenues as a percentage of revenue to decrease over time.

Because direct labor costs and manufacturing overhead comprise a significant portion of cost of revenues, increasing our production rate resulting in greater absorption of these costs is our most critical cost reduction initiative. Increasing our production rate is a cross-functional effort involving sales and business development, manufacturing, engineering, supply chain and finance.

Operating Expenses

Our operating expenses consist of research and development and selling, general and administrative expenses.

Research and Development, net

Research and development expense consists primarily of personnel-related expenses, consulting and contractor expenses, design software licenses, validation and testing expense, prototype parts and materials, facilities and depreciation expense. We intend to continue to make significant investments in developing new products and enhancing existing products, including but not limited to our medium capacity Neutron launch vehicle, Electron’s first stage recovery, Photon spacecraft features and capabilities, as well as on expanding our portfolio of Spacecraft components and subsystems. Research and development expense will be variable relative to the number of products that are in development, validation or testing. However, we expect it to decline as a percentage of total revenue over time.

26


Table of Contents

 

Selling, General and Administrative

Selling, general and administrative expenses consist primarily of personnel-related expenses for our sales, marketing, supply chain, finance, legal, human resources and administrative personnel, as well as the costs of customer service, information technology, risk management and related insurance, travel, allocated overhead and other marketing, communications and administrative expenses. We also expect to further invest in our corporate infrastructure and incur additional expenses associated with operating as a public company, including increased legal and accounting costs, investor relations and compliance costs. As a result, we expect that selling, general and administrative expenses will increase in absolute dollars in future periods but decline as a percentage of total revenue over time.

Interest Income (Expense), Net

Interest income (expense), net consists primarily of interest expense incurred on debt and interest income earned on our cash and cash equivalents, short-term investments balances and marketable securities.

Gain (Loss) on Foreign Exchange

Gain (loss) on foreign exchange relates to currency fluctuations that generate foreign exchange gains or losses on invoices denominated in currencies other than the United States (“U.S.”) Dollar.

Change in Fair Value of Liability Classified Warrants

Change in fair value of liability classified warrants relates to changes in the fair value of warrant liabilities.

Results of Operations

Comparison of the Three Months Ended September 30, 2023 and 2022

The following table sets forth our consolidated statements of operations information and data as a percentage of revenue for the three months ended September 30, 2023 and 2022 (in thousands, except percentages):

 

Three Months Ended September 30,

 

 

2023

 

 

2022

 

 

$

 

 

%

 

 

$

 

 

%

 

Revenues

 

$

67,661

 

 

 

100.0

%

 

$

63,057

 

 

 

100.0

%

Cost of revenues

 

 

52,694

 

 

 

77.9

%

 

 

54,590

 

 

 

86.6

%

Gross profit

 

 

14,967

 

 

 

22.1

%

 

 

8,467

 

 

 

13.4

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development, net

 

 

26,626

 

 

 

39.4

%

 

 

17,508

 

 

 

27.8

%

Selling, general and administrative

 

 

27,200

 

 

 

40.2

%

 

 

22,961

 

 

 

36.4

%

Total operating expenses

 

 

53,826

 

 

 

79.6

%

 

 

40,469

 

 

 

64.2

%

Operating loss

 

 

(38,859

)

 

 

(57.5

)%

 

 

(32,002

)

 

 

(50.8

)%

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest income (expense), net

 

 

(1,413

)

 

 

(2.1

)%

 

 

(1,486

)

 

 

(2.4

)%

Loss on foreign exchange

 

 

(120

)

 

 

(0.2

)%

 

 

(51

)

 

 

(0.1

)%

Other income, net

 

 

1,176

 

 

 

1.7

%

 

 

622

 

 

 

1.0

%

Total other expense, net

 

 

(357

)

 

 

(0.6

)%

 

 

(915

)

 

 

(1.5

)%

Loss before income taxes

 

 

(39,216

)

 

 

(58.1

)%

 

 

(32,917

)

 

 

(52.3

)%

Provision for income taxes

 

 

(1,352

)

 

 

(2.0

)%

 

 

(1,693

)

 

 

(2.7

)%

Net loss

 

$

(40,568

)

 

 

(60.1

)%

 

$

(34,610

)

 

 

(55.0

)%

Revenues

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Revenues

 

$

67,661

 

 

$

63,057

 

 

$

4,604

 

 

 

7

%

Revenue increased by $4.6 million, or 7%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022. Launch Services revenue was $21.3 million for the three months ended September 30, 2023, a decrease of $1.7 million, or 7%, primarily due to a lower revenue per launch, with three launch missions completed in each of the three months ended September 30, 2023 and 2022. Space systems revenue was $46.3 million for the three months ended September 30, 2023, an increase of $6.3 million, or 16%, primarily due to growth in our Photon spacecraft manufacturing product line.

27


Table of Contents

 

Cost of Revenues

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Cost of revenues

 

$

52,694

 

 

$

54,590

 

 

$

(1,896

)

 

 

(3

)%

Cost of revenues decreased by $1.9 million, or 3%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022. Launch Services cost of revenues was $15.5 million in the three months ended September 30, 2023, a decrease of $8.3 million, or 35%, primarily due to a decrease in labor and overhead costs and stock-based compensation. Space systems cost of revenue was $37.2 million in the three months ended September 30, 2023, an increase of $6.4 million, or 21%, primarily due to a product mix fluctuation with growth primarily in our Photon spacecraft manufacturing product line. Cost of revenues for the three months ended September 30, 2023 decreased to 78% of total revenue as compared to 87% during the three months ended September 30, 2022.

Research and Development, Net

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Research and development, net

 

$

26,626

 

 

$

17,508

 

 

$

9,118

 

 

 

52

%

Research and development expense increased by $9.1 million, or 52%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022, primarily due to Neutron development progress, and increased staff cost as a result of hiring and prototype spend focused on expanding our Photon and spacecraft components product portfolio.

Selling, General and Administrative

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Selling, general and administrative

 

$

27,200

 

 

$

22,961

 

 

$

4,239

 

 

 

18

%

Selling, general and administrative expense increased by $4.2 million, or 18%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022, primarily due to expanding our business development initiatives which drove higher staff related costs, increased professional services costs associated with our recent transition to large accelerated filer status and facility related expense.

Interest Income (Expense), Net

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Interest income (expense), net

 

$

(1,413

)

 

$

(1,486

)

 

$

73

 

 

 

(5

)%

Interest expense, net of interest income decreased by $0.1 million, or 5%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022, primarily due to an increase of interest income on marketable securities and money market funds, partially offset by increased interest expense on our floating rate term loan from Hercules.

Loss on Foreign Exchange

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Loss on foreign exchange

 

$

(120

)

 

$

(51

)

 

$

(69

)

 

 

135

%

Loss on foreign exchange increased by $0.1 million, or 135%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022, primarily due to our New Zealand intercompany loan denominated in New Zealand Dollar.

Other Income, Net

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Other income, net

 

$

1,176

 

 

$

622

 

 

$

554

 

 

 

89

%

Other income increased by $0.6 million, or 89%, for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022, primarily due to accretion of marketable securities purchased at a discount.

28


Table of Contents

 

Provision for Income Taxes

 

Three Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Provision for income taxes

 

$

(1,352

)

 

$

(1,693

)

 

$

341

 

 

 

(20

)%

We recorded income tax expense of $1.4 million for the three months ended September 30, 2023 and income tax expense of $1.7 million for the three months ended September 30, 2022. The effective tax rate was (3.4)% for the three months ended September 30, 2023, compared to (5.1)% for the three months ended September 30, 2022. The effective tax rate differs from the federal statutory rate due primarily to a full valuation allowance against our U.S. deferred tax assets, as well as the impact of discrete items that may occur in any given year but which are not consistent from year-to-year.

Comparison of the Nine Months Ended September 30, 2023 and 2022

The following table sets forth our consolidated statements of operations information and data as a percentage of revenue for the nine months ended September 30, 2023 and 2022 (in thousands, except percentages):

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

$

 

 

%

 

 

$

 

 

%

 

Revenues

 

$

184,601

 

 

 

100.0

%

 

$

159,234

 

 

 

100.0

%

Cost of revenues

 

 

148,684

 

 

 

80.5

%

 

 

142,074

 

 

 

89.2

%

Gross profit

 

 

35,917

 

 

 

19.5

%

 

 

17,160

 

 

 

10.8

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development, net

 

 

81,566

 

 

 

44.2

%

 

 

50,150

 

 

 

31.5

%

Selling, general and administrative

 

 

84,386

 

 

 

45.7

%

 

 

64,991

 

 

 

40.8

%

Total operating expenses

 

 

165,952

 

 

 

89.9

%

 

 

115,141

 

 

 

72.3

%

Operating loss

 

 

(130,035

)

 

 

(70.4

)%

 

 

(97,981

)

 

 

(61.5

)%

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest income (expense), net

 

 

(2,843

)

 

 

(1.5

)%

 

 

(6,907

)

 

 

(4.3

)%

Loss on foreign exchange

 

 

(76

)

 

 

0.0

%

 

 

(3,947

)

 

 

(2.5

)%

Change in fair value of liability classified warrants

 

 

 

 

 

%

 

 

13,482

 

 

 

8.5

%

Other income, net

 

 

3,519

 

 

 

1.9

%

 

 

625

 

 

 

0.4

%

Total other income, net

 

 

600

 

 

 

0.4

%

 

 

3,253

 

 

 

2.1

%

Loss before income taxes

 

 

(129,435

)

 

 

(70.0

)%

 

 

(94,728

)

 

 

(59.4

)%

Provision for income taxes

 

 

(2,639

)

 

 

(1.4

)%

 

 

(4,008

)

 

 

(2.5

)%

Net loss

 

$

(132,074

)

 

 

(71.4

)%

 

$

(98,736

)

 

 

(61.9

)%

Revenues

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Revenues

 

$

184,601

 

 

$

159,234

 

 

$

25,367

 

 

 

16

%

Revenue increased by $25.4 million, or 16%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022. Launch Services revenue was $63.4 million for the nine months ended September 30, 2023, an increase of $14.8 million, or 30%, primarily due to a higher launch cadence, with nine launch missions completed in the nine months ended September 30, 2023, versus seven launch missions completed in the nine months ended September 30, 2022. Space systems revenue was $121.2 million for the nine months ended September 30, 2023, an increase of $10.6 million, or 10%, primarily due to spacecraft manufacturing growth.

29


Table of Contents

 

Cost of Revenues

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Cost of revenues

 

$

148,684

 

 

$

142,074

 

 

$

6,610

 

 

 

5

%

Cost of revenues increased by $6.6 million, or 5%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022. Launch Services cost of revenues was $53.4 million in the nine months ended September 30, 2023, an increase of $0.8 million, or 1%, primarily due to the higher launch cadence referenced above, offset by a release of a $4.1 million provision for contract losses and a $2.1 million benefit from non-recurring employee retention credit. Space systems cost of revenue was $95.3 million in the nine months ended September 30, 2023, an increase of $5.8 million, or 7%, primarily due to spacecraft manufacturing growth. Cost of revenues for the nine months ended September 30, 2023 decreased to 81% of total revenue as compared to 89% during the nine months ended September 30, 2022.

Research and Development, Net

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Research and development, net

 

$

81,566

 

 

$

50,150

 

 

$

31,416

 

 

 

63

%

Research and development expense increased by $31.4 million, or 63%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to Neutron development progress, and increased staff cost as a result of hiring and prototype spend focused on expanding our Photon and spacecraft components product portfolio.

Selling, General and Administrative

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Selling, general and administrative

 

$

84,386

 

 

$

64,991

 

 

$

19,395

 

 

 

30

%

Selling, general and administrative expense increased by $19.4 million, or 30%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to expanding our business development initiatives which drove higher staff related costs, increased professional services costs associated with our recent transition to large accelerated filer status, a $2.6 million increase in stock-based compensation and facility related expense.

Interest Income (Expense), Net

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Interest income (expense), net

 

$

(2,843

)

 

$

(6,907

)

 

$

4,064

 

 

 

(59

)%

Interest expense, net of interest income decreased by $4.1 million, or 59%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to an increase of interest income on marketable securities and money market funds, partially offset by increased interest expense on our floating rate term loan from Hercules.

Loss on Foreign Exchange

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Loss on foreign exchange

 

$

(76

)

 

$

(3,947

)

 

$

3,871

 

 

 

(98

)%

Loss on foreign exchange decreased by $3.9 million, or 98%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to our New Zealand intercompany loan denominated in New Zealand Dollar. On July 1, 2022, the Company determined the New Zealand intercompany loan was not expected to be repaid and started recording foreign exchange impact on this intercompany loan to foreign currency translation adjustments.

30


Table of Contents

 

Change in Fair Value of Liability Classified Warrants

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Change in fair value of liability classified warrants

 

$

 

 

$

13,482

 

 

$

(13,482

)

 

 

(100

)%

Change in fair value of liability classified warrants income was $13.5 million for the nine months ended September 30, 2022 as a result of the change in fair value of liability classified warrants assumed in connection with the Business Combination that were redeemed by January 31, 2022. The Company had no liability classified warrants as of September 30, 2023.

Other Income, Net

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Other income, net

 

$

3,519

 

 

$

625

 

 

$

2,894

 

 

 

463

%

Other income increased by $2.9 million, or 463%, for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to accretion of marketable securities purchased at a discount.

Provision for Income Taxes

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

(in thousands, except percentages)

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 Provision for income taxes

 

$

(2,639

)

 

$

(4,008

)

 

$

1,369

 

 

 

(34

)%

We recorded income tax expense of $2.6 million for the nine months ended September 30, 2023 and income tax expense of $4.0 million for the nine months ended September 30, 2022. The effective tax rate was (2.0)% for the nine months ended September 30, 2023, compared to (4.2)% for the nine months ended September 30, 2022. The effective tax rate differs from the federal statutory rate due primarily to a full valuation allowance against our U.S. deferred tax assets, as well as the impact of discrete items that may occur in any given year but which are not consistent from year-to-year.

Liquidity and Capital Resources

Since inception, we have funded our operations with proceeds from sales of our capital stock, term note debt, research and development grant proceeds, and cash flows from the sale of our products and services. As of September 30, 2023, we had $140.9 million of cash and cash equivalents and $229.5 million of marketable securities. Our primary requirements for liquidity and capital are for investment in new products and technologies, the expansion of existing manufacturing facilities, working capital, debt service, acquisitions of complementary businesses, products or technologies and general corporate needs. Historically, these cash requirements have been met through the net proceeds we received through private sales of equity securities, borrowings under our credit facilities, net proceeds received in the Business Combination and payments received from customers.

We believe that our existing cash and cash equivalents and payments from customers will be sufficient to meet our working capital and capital expenditure needs for at least the next twelve months, although we may choose to take advantage of opportunistic capital raising or refinancing transactions at any time. We will continue to invest in increasing production and expanding our product offerings through acquisitions.

Our future capital requirements will depend on many factors, including our launch cadence, traction in the market with our space systems offerings, the expansion of sales and marketing activities, the timing and extent of spending to support product development efforts, the introduction of new and enhanced products, the continuing market adoption of our products, the timing and extent of additional capital expenditures to invest in existing and new office spaces and the number of acquisitions of complementary businesses, products or technologies we pursue, if any. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued product innovation, we may not be able to compete successfully, which would harm our business, operations and financial condition.

31


Table of Contents

 

Additionally, we expect our capital and operating expenditures will increase significantly in connection with ongoing activities as we:

increase our investment in marketing, advertising, sales and distribution infrastructure for our existing and future products and services;
develop additional new products and enhancements to existing products;
obtain, maintain and improve our operational, financial and management performance;
hire additional personnel;
obtain, maintain, expand and protect our intellectual property portfolio; and
continue to operate as a public company.

Indebtedness

Hercules Capital Secured Term Loan

On June 10, 2021, the Company entered into a $100 million secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1 million and the Company will be required to pay an end of term charge of $3.25 million upon repayment of the loan. The secured term loan agreement contains customary representations, warranties, non-financial covenants, and events of default. The Company is in compliance with all debt covenants related to its long-term borrowings as of September 30, 2023. As of September 30, 2023, there was $105.1 million outstanding under the Hercules Capital Secured Term Loan, which was classified as current in the Company’s condensed consolidated balance sheets. As of September 30, 2023, the Company had no availability under the Hercules Capital Secured Term Loan.

Cash Flows

The following table summarizes our cash flows for the periods presented:

 

 

Nine Months Ended September 30,

 

(in thousands)

 

2023

 

 

2022

 

Net cash provided by (used in):

 

 

 

 

 

 

Operating activities

 

$

(56,650

)

 

$

(87,592

)

Investing activities

 

 

(49,153

)

 

 

(272,856

)

Financing activities

 

 

4,863

 

 

 

1,569

 

Effect of exchange rate changes

 

 

(439

)

 

 

3,091

 

Net decrease in cash, cash equivalents, and restricted cash

 

$

(101,379

)

 

$

(355,788

)

Cash Flows from Operating Activities

Net cash used in operating activities was $56.7 million for the nine months ended September 30, 2023 and consisted of $132.1 million in operating loss, $69.8 million in non-cash activities and $5.6 million in cash provided by operating assets and liabilities. Included in the non-cash activities are $43.4 million in stock-based compensation expense and $21.6 million in depreciation and amortization. Included in the cash provided by operating assets and liabilities are $25.5 million in contract liabilities, $13.8 million in accounts receivable and $12.0 million in trade payables, offset by cash used in operating assets and liabilities including $15.8 million in prepaids and other assets, $10.9 million in inventory and $10.7 million in other non-current assets.

Cash Flows from Investing Activities

Cash used in investing activities for the nine months ended September 30, 2023 of $49.2 million was primarily driven by capital equipment and infrastructure investments of $44.3 million and $16.9 million cash paid in connection with the assets acquired pursuant to the Virgin APA. These investments included the purchases of equipment, including additive manufacturing or 3D printers and milling machines, and tenant improvements to support Neutron production and Space Systems infrastructure. Cash used in investing activities was partially offset by $12.1 million of net cash provided by investing activities related to purchases and maturities of marketable securities.

32


Table of Contents

 

Cash Flows from Financing Activities

Cash provided by financing activities for the nine months ended September 30, 2023 of $4.9 million was primarily related to $6.1 million of net proceeds from our equity offerings which includes proceeds from sale of employees restricted stock units to cover taxes, stock options and employee stock purchase plan and applicable tax withholdings and payments, offset by $1.0 million payment of contingent consideration related to the Planetary Space Corporation acquisition.

Critical Accounting Policies and Estimates

There have been no material changes to our critical accounting policies and estimates as disclosed in our audited financial statements included in our Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 2023.

Off-Balance Sheet Arrangements

We did not have during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined under applicable SEC rules.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in foreign currency exchange rates, interest rates and inflation.

Foreign Currency Exchange Risk

Our reporting currency is the U.S. dollar, and the functional currency of each of our subsidiaries is either its local currency or the U.S. dollar. The assets and liabilities of each of our subsidiaries are translated into U.S. dollars at exchange rates in effect at each balance sheet date and operations accounts are translated using the average exchange rate for the relevant period. Increases or decreases in the relative value of the U.S. dollar to other currencies may positively or negatively affect revenue and other operating results as expressed in U.S. dollars. Foreign currency translation adjustments are accounted for as a component of accumulated other comprehensive income (loss) within stockholders’ equity. Gains or losses due to transactions in foreign currencies are reflected in the condensed consolidated statements of operations under the line item “Loss on foreign exchange.” Materially all of our revenues are denominated in U.S. dollars and we have not engaged in the hedging of foreign currency risk to date, although we may choose to do so in the future. As such, a 10% or greater move in exchange rates versus the U.S. dollar could have a material impact on our financial results and position.

Interest Rate Risk

As of September 30, 2023, we had cash and cash equivalents of $140.9 million, comprised primarily of operating accounts and money market instruments and $229.5 million invested in marketable securities, comprised of commercial paper, corporate debt securities, bank certificates of deposit, U.S. Treasury bills and notes and asset backed securities. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

Impact of Inflation

We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures it could diminish our margin thereby limiting our profits, especially if we are not able to fully offset such higher costs. Our inability or failure to do so could harm our business, financial condition, and results of operations.

33


Table of Contents

 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is (1) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (2) accumulated and communicated to our management, including our principal executive and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer (our principal executive officer) and Chief Financial Officer (our principal financial officer), as appropriate to allow timely decisions regarding required disclosures.

As required by paragraph (b) of Rules 13a-15 and 15d-15 under the Exchange Act, our management, with the participation of our principal executive officer and principal financial officer, concluded that, as of September 30, 2023, due to material weaknesses in internal control over financial reporting at its wholly owned subsidiary, SolAero, which the Company acquired on January 18, 2022, the Company’s disclosure controls and procedures were not effective. In accordance with interpretive guidance issued by SEC staff, the Company excluded SolAero from its assessment of disclosure controls and procedures and internal control over financial reporting during the first year after completion of the acquisition. As of September 30, 2023, the SolAero subsidiary is included in the above assessment regarding the effectiveness of the Company’s disclosure controls and procedures. Notwithstanding the ineffective disclosure controls and procedures as a result of the identified material weaknesses in its SolAero subsidiary, management has concluded that the consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q present fairly, in all material respects, the Company’s financial position, results of operations and cash flows in accordance with generally accepted accounting principles in the United States of America.

Previously Identified Material Weaknesses in Internal Control over Financial Reporting

In connection with the audit of Rocket Lab as of and for the year ended December 31, 2022, we previously identified material weaknesses related to systematic controls over segregation of duties for recording journal entries, limiting privileged-level access and change management for general IT systems at SolAero. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement in annual or interim financial statements will not be prevented or detected on a timely basis. At December 31, 2022 and for the period from acquisition through December 31, 2022, total assets and total revenues subject to SolAero’s internal control over financial reporting represented 14% and 38% of consolidated total assets and total revenues, as of and for the year ended December 31, 2022.

Management has implemented a remediation plan for the following items:

systematic controls to ensure appropriate segregation of duties;
effective controls to limit privileged-level access; and
effective controls to test and approve changes to IT systems before changes are put into production environment.

While these actions are subject to ongoing management evaluation and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles, we are committed to the continuous improvement of our internal controls over financial reporting and will continue to diligently review our internal control over financial reporting.

Changes in Internal Control over Financial Reporting

We assessed, with the participation of our Chief Executive Officer and Chief Financial Officer, any change in our internal control over financial reporting as of the end of the fiscal quarter covered by this Quarterly Report on Form 10-Q.Other than as discussed above with respect to the integration of SolAero, identified material weaknesses and remediation efforts, there was no change in our internal control over financial reporting that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

34


Table of Contents

 

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, we may become involved in litigation relating to claims arising from the ordinary course of business. Our management believes that there are currently no claims or actions pending against us, the ultimate disposition of which could have a material adverse effect on our results of operations or financial condition.

Item 1A. Risk Factors

Other than the risk factors previously disclosed in Part II, Item 1A of our Quarterly Report on Form 10-Q for the period ended March 31, 2023, there have been no material changes from the risk factors previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 2023.

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

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

None.

Item 5. Other Information

Insider Trading Arrangements

During the three months ended September 30, 2023, none of the Company’s directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).

35


Table of Contents

 

Item 6. Exhibits

 

 

 

Exhibit

Number

Description

31.1*

Certification of Principal Executive Officer pursuant to Exchange Act rules 13a-14 or 15d-14.

31.2*

Certification of Principal Financial Officer pursuant to Exchange Act rules 13a-14 or 15d-14.

32.1*†

Certification of Principal Executive Officer and Principal Financial Officer pursuant to Exchange Act rules 13a-14(b) or 15d-14(b) and 18 U.S.C. Section 1350.

101.INS*

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

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104*

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

* Filed herewith.

† The certification furnished in Exhibit 32.1 hereto is deemed to be furnished with this Quarterly Report on Form 10-Q and will not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.

‡ Management contract or compensatory plan or arrangement.

36


Table of Contents

 

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.

 

 

 

 

ROCKET LAB USA, INC.

November 8, 2023

By:

/s/ Peter Beck

Peter Beck

President, Chief Executive Officer and Chairman

(Principal Executive Officer)

November 8, 2023

By:

/s/ Adam Spice

Adam Spice

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

37


EX-31.1 2 rklb-ex31_1.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO SECURITIES AND EXCHANGE ACT OF 1934

RULE 13A-14 AS ADOPTED PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT OF 2002

CERTIFICATION

I, Peter Beck, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Rocket Lab USA, 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 8, 2023

By:

/s/ Peter Beck

Peter Beck

President and Chief Executive Officer

(Principal Executive Officer)

 


EX-31.2 3 rklb-ex31_2.htm EX-31.2 EX-31.2

 

EXHIBIT 31.2

CERTIFICATION PURSUANT TO SECURITIES AND EXCHANGE ACT OF 1934

RULE 13A-14 AS ADOPTED PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT OF 2002

CERTIFICATION

I, Adam Spice, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Rocket Lab USA, 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 8, 2023

By:

/s/ Adam Spice

Adam Spice

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 4 rklb-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 of Rocket Lab USA, Inc. (the “Company”) for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that to their knowledge:

1) the Report which this statement accompanies fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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 8, 2023

By:

/s/ Peter Beck

Peter Beck

President and Chief Executive Officer

(Principal Executive Officer)

Date: November 8, 2023

By:

/s/ Adam Spice

Adam Spice

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

 

 


EX-101.PRE 5 rklb-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 6 rklb-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover Page 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 and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Statements of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - DESCRIPTION OF THE BUSINESS link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - ASSETS HELD FOR SALE link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - LOAN AGREEMENT link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - PUBLIC AND PRIVATE WARRANTS link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - CAPITALIZATION link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - CAPITALIZATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Description of the Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Revenue - Reconciliation of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Revenue - Balances Related to Enforceable Contracts (Detail) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Revenue - Changes in Contract Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Business Combination - fair value of the assets acquired and the liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Fair Value of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Inventories - Schedule of Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Assets Held for Sale (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Goodwill and Intangible Assets, Net - (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - LOAN AGREEMENT - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Capitalization - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Capitalization - Schedule of Temporary Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - LEASE - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - INCOME TAXES (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - SEGMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - SEGMENTS - Summary of Information by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - SUBSEQUENT EVENTS (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rklb-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 rklb-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 rklb-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Helicopter [Member] Helicopter Goodwill [Line Items] Goodwill [Line Items] Document Transition Report Revenue, Remaining Performance Obligation, Amount Remaining unsatisfied performance obligations Money market accounts [Member] Money Market Funds [Member] Stock issued during period, shares, reverse recapitalization. Stock Issued During Period Shares Reverse Recapitalization Reverse recapitalization, net of transaction costs (in Shares) Restructuring Cost and Reserve [Line Items] Earnings Per Share, Diluted, Other Disclosure [Abstract] Weighted-average common shares outstanding: Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of Warrant Liabilities Measured at Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Options vesting period Cost of Revenue, Total Cost of Revenue Cost of revenues Fair Value Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale, Total Summary of consolidated statement of operations includes revenues and net income Condensed Financial Statements [Table Text Block] Employee benefits payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other non-current liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaids and other current assets Proceeds from sale of employees restricted stock units to cover taxes Proceeds from sale of employees restricted stock units to cover taxes Proceeds from sale of employees restricted stock units to cover taxes Restricted Stock Units (RSUs) [Member] Performance-Based Restricted Stock Units (RSUs) [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Temporary Equity, Stock Issued During Period, Value, New Issues Issuance of redeemable preferred stock, value Issuance of Series E-1redeemable preferred stock for cash Document Information [Table] Document Information [Table] Fair Value Disclosures [Text Block] FAIR VALUE OF FINANCIAL INSTRUMENTS Uncertain tax positions Uncertain tax positions Uncertain Tax Positions 2013 plan. Two Thousand Thirteen Plan [Member] 2013 Plan [Member] Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenues Revenue by recognition model Increase (Decrease) in Other Current Liabilities Other current liabilities Capella Space Corp. [Member] Capella Space Corp. [Member] Grants Receivable, Current Government grant receivables Prepaid Expense and Other Assets, Current [Abstract] Sale of helicopter Disposal, Assets Held-For-Sale Disposal, Assets Held-For-Sale Reconciliation of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Cash paid for business combinations and asset acquisitions, net of acquired cash and restricted cash Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Concentration Risk Type [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Contract with Customer, Liability, Current Contract liabilities Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Estimates Fair Value of Assets Acquired and Liabilities Assumed In Process Technology [Member] In Process Technology [Member] In-process Technology [Member] Fair value, in loss position for less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Series E Preferred Stock [Member] Series E preferred stock Series E Preferred stock {Member} Subsequent Events [Text Block] Subsequent Events Warrant exercise price per share Warrant Exercise Price Per Share. Warrant Exercise Price Per Share Warrant exercise price per share Related Party Transactions Details [Table] Related Party Transactions [Table] Related Party Transactions (Details) [Table] Common stock issued upon exercise of Public and Private Warrants (in Shares) Stock Issued During Period, Shares, Issued for Services Common stock issued upon exercise of warrants (in Shares) SolAero Holdings, Inc [Member] SolAero holdings, inc member. Dynetics, Inc. [Member] Dynetics, Inc. [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Business acquisition remaining earn out period. Business Acquisition Remaining Earn Out Period Business acquisition contingent earnout period Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification shares. Sharebased Compensation Arrangement By Sharebased Payment Award Plan Modification Shares Share-based compensation arrangement by share-based payment award, plan modification shares National Aeronautics and Space Administration [Member] National Aeronautics and Space Administration Member Business Acquisition [Table] Business Acquisition [Table] Business Acquisition [Table] Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Rightofuse Assets Right-of-use assets Issuance of common stock for payment of accrued bonus Issuance of common stock for payment of accrued bonus Liabilities, Fair Value Disclosure Total Liabilities, Fair Value Disclosure, Total Assets, Fair Value Disclosure [Abstract] Assets: Non-current finance lease liabilities Finance Lease, Liability, Noncurrent Schedule of Goodwill [Table] Schedule of Goodwill [Table] Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accelerated shares repurchase program adjustment. Accelerated Shares Repurchase Program Adjustment Retroactive application of Exchange Ratio (Shares) Assets, Current Total current assets Vesting [Domain] Vesting [Domain] Summary of Contractual Maturities of Cash Equivalents and Marketable Securities Summarizes of the contractual Maturities of Cash equivalents and Marketable securities Table Text Block Summarizes of the contractual Maturities of Cash equivalents and Marketable securities Table Text Block Deferred Revenue, Revenue Recognized Recognition of unearned revenue Total liabilities and stockholders' equity Liabilities and Equity Entity Address, State or Province Issuance of common stock under equity plans Stock Issued During Period, Value, New Issues Advanced Solutions Inc [Member] Advanced Solutions, Inc. Advanced Solutions Inc [Member] Deferred Income Tax Assets, Net, Total Deferred Income Tax Assets, Net Deferred income tax assets, net Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Inventory Disclosure [Text Block] INVENTORIES Trading Symbol Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock shares, issued Common stock, share issued Contract with Customer, Receivable, after Allowance for Credit Loss, Total Contract with Customer, Receivable, after Allowance for Credit Loss Accounts receivable,net Prepaid Expense and Other Assets, Current Prepaids and other current assets Total prepaids and other current assets Non-current finance lease liabilities Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current finance lease liabilities Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current finance lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Increase (Decrease) in Accounts Payable, Trade Trade payables Schedule of Long-Term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Shares, Outstanding Balance Ending (in Shares) Balance at Beginning (in Shares) Shares, outstanding Launch site assets. Launch Site Assets [Member] Launch Site Assets [Member] Common stock warrants. Common Stock Warrants [Member] Legacy Rocket Lab Common Stock Warrants [Member] Common Stock Warrants [Member] Common Stock, Capital Shares Reserved for Future Issuance Sale of aggregate, shares Additional potential earn out payment, Common shares Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Share-based compensation arrangement by share-based payment award, maximum number of shares per employee Current installments of long-term borrowings Long-Term Debt, Current Maturities Long-term Debt, Current Maturities, Total Launch service. Launch Services [Member] Launch Services [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Entity Address, City or Town Class of Warrant or Right, Outstanding Class of warrant or right, outstanding LOAN AGREEMENT Debt Disclosure [Text Block] Property, Plant and Equipment [Table Text Block] Schedule of Property Plant and Equipment, Net Preferred Stock, Dividend Rate, Per-Dollar-Amount Dividend Rate Revenue, Performance Obligation, Description of Timing Revenue recognized description Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Finance lease principal payments Finance lease principal payments Finance Lease, Principal Payments Share-Based Payment Arrangement, Tranche Two [Member] Second One Year Period Based on Revenue and Gross Margin [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule Of Income Tax Expense And The Effective Tax Rate Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Inventories Class of warrant or right fair value. Class Of Warrant Or Right Fair Value Fair value of warrants Inventory, Raw Materials, Gross, Total Inventory, Raw Materials, Gross Raw materials Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Series B Preferred Stock [Member] Series B Preferred Stock [Member] Liabilities, Current [Abstract] Current liabilities: Fair value, in loss position for greater than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Assets, Current [Abstract] Current assets: Preferred Stock, Par or Stated Value Per Share Preferred shares, par value (in Dollars per share) Statement of Stockholders' Equity [Abstract] Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two Thousand Twenty One Employee Stock Purchase Plan [Member] Lender Name [Axis] Lender Name [Axis] Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property, plant and equipment, net Property, plant and equipment, net Series A Preferred Stock [Member] Series A Preferred Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Assets held for sale Assets held for sale Assets held for sale Other assets and liabilities, net Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net Subsequent Event, Description Entity Central Index Key Entity Central Index Key Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants issued Series E 1 Preferred Stock [Member] Series E1 Preferred Stock [Member] Series E 1 preferred stock Plan Name [Domain] Assets, Noncurrent [Abstract] Non-current assets: Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Options granted expected to be recognized period Restricted Cash, Noncurrent Restricted cash Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Loss on disposal of assets Assets, Fair Value Disclosure Total Assets, Fair Value Disclosure, Total Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred shares, shares outstanding Prepaid And Other Current Assets Disclosure [Text Block] Prepaid And Other Current Assets Disclosure [Text Block] PREPAIDS AND OTHER CURRENT ASSETS SolAero acquisition [Member] SolAero acquisition [Member] SolAero acquisition [Member] Capitalized software. Capitalized Software [Member] Capitalized Software [Member] Schedule of Goodwill [Table Text Block] Schedule of Changes in the Carrying Amount of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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] Sinclair Interplanetary. Sinclair Interplanetary [Member] Sinclair Interplanetary [Member] Cash and Cash Equivalents [Abstract] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Financing Receivable [Member] Plan Name [Axis] Assets Total assets Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Stock redeemed or called during period, value Stock Redeemed or Called During Period, Value Common Class A [Member] Common Class A [Member] Entity Registrant Name Entity Registrant Name Asset-Backed Securities [Member] Mortgage- and Asset-backed Securities [Member] Related Party, Type [Domain] Related Party [Domain] Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Preferred Stock, Convertible, Conversion Price, Decrease Preferred stock, convertible, conversion ratio Unrealized Losses, in loss position for less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 2021 Plan [Member] Two Thousand Twenty One Plan. Two Thousand Twenty One Plan [Member] Two Thousand Twenty One Plan [Member] Accumulated Deficit [Member] Retained Earnings [Member] Class of Stock [Axis] Class of Stock [Axis] Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Common stock for issuance for awards Stock Issued During Period, Shares, Employee Stock Purchase Plans Minimum [Member] Minimum Member Revenues, Total Revenues Revenues Proceeds from the exercise of stock options and public warrants Proceeds from Stock Options Exercised Significant Accounting Policies [Text Block] SIGNIFICANT ACCOUNTING POLICIES Operating lease liability Operating Lease, Liability Operating Lease, Liability, Total Business combination consideration transferred shares. Business Combination Consideration Transferred Shares Shares consideration transferred Liabilities, Fair Value Disclosure [Abstract] Liabilities: Business Acquisition, Finance Leases Finance Lease, Liability Finance Lease, Liability, Total Share-Based Payment Arrangement, Tranche One [Member] First One Year Period Based on Revenue and Gross Margin [Member] US Government Agencies Debt Securities [Member] U.S. Government Agency Bonds [Member] Disaggregation of Revenue [Abstract] Equity Component [Domain] Equity Component [Domain] Summary of Cash and Cash Equivalents and Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Segments [Axis] Segments [Axis] Conversion of Stock, Shares Converted Conversion of stock, shares converted Triggering Event Triggering event. Triggering Event [Axis] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Measurement Frequency [Axis] Measurement Frequency [Axis] Debt Disclosure [Abstract] Share-Based Payment Arrangement, Plan Modification, Incremental Cost Share-based payment arrangement, plan modification, incremental cost Building and Building Improvements [Member] Buildings and Improvements [Member] Entity Current Reporting Status Common Stock, Shares Authorized Common stock, share authorized Research and Development Expense, Total Research and Development Expense Research and development, net Cash and Cash Equivalents [Line Items] Right-of-use assets - finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Transferred over Time [Member] Over-time Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items] Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items] Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items] Assets [Abstract] Assets Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Summary of Diluted Net Loss Per Share Attributable to Common Stockholders Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of Intangible Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for grant Planetary Systems Corporation. Planetary Systems Corporation [Member] Planetary Systems Corporation [Member] Legacy Rocket Lab Common Stock [Member] Legacy rocket lab common stock. Legacy Rocket Lab Common Stock [Member] Common stock, value Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Number of warrants issued Conversion of Stock, Shares Issued Accrued Liabilities, Current, Total Accrued Liabilities, Current Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash and cash equivalents Current Fiscal Year End Date Stock compensation expense Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Operating Income (Loss) Operating loss Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Common stock shares issued to seller upon closing of acquisition Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Private Placement Warrants [Member] Private placement warrants. Private Placement Warrants [Member] Entity Ex Transition Period Business Combination, Consideration Transferred, Total Business Combination, Consideration Transferred Cash consideration transferred Aggregate purchase consideraiton Business Combination, Consideration Transferred Holdback consideration Payable Business Combination, Consideration Transferred Holdback consideration Payable Holdback Payable Provision for income taxes Income tax (provision) benefit Income tax provision Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Marketable Securities [Line Items] Research and Development Expense [Member] Research and Development [Member] Research And Development [Member] Issuance of common stock for acquisition, Shares Stock Issued During Period, Shares, Acquisitions Cash, Ending Balance Cash, Beginning Balance Cash Payment for Contingent Consideration Liability, Financing Activities Payment of contingent consideration Payment of contingent consideration Concentration Risk, Percentage Concentration risk, percentage Share-Based Payment Arrangement, Expense Stock-based compensation expense related to shares issued in conjunction with the acquisition Total Stock-based Compensation Expense Federal Home Loan Banks [Abstract] Indefinite-Lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Options vesting on first anniversary of date of grant, percentage Marketable Securities [Table] Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Total Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Information by Reportable Segment Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Share-based compensation arrangement by share-based payment award Revenue from Contract with Customer [Text Block] REVENUES 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 Yankee Bonds [Member] Yankee bonds. Yankee Bonds [Member] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cumulative Effect, Period of Adoption, Adjustment [Member] Adjustment [Member] Accelerated Share Repurchase Program, Adjustment Retroactive application of Exchange Ratio Other income, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Customer Financing Customer Financing Policy [Policy Text Block] Customer Financing Policy [Policy Text Block] Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Due to One Year [Member] Due to One Year [Member] Due to One Year [Member] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Change in fair value included in earnings Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Subsequent Events [Abstract] Other [Member] Other [Member] Other [Member] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Commitments and Contingencies Disclosure [Abstract] Other non-current assets Other Assets, Noncurrent Other Assets, Noncurrent, Total Cost of warrants vesting during the year Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost of warrants Vesting Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost Of Warrants Vesting Cost of warrants vesting during the period Equity [Text Block] CAPITALIZATION Depreciation, Total Depreciation Total depreciation expense Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Inventory Disclosure [Table] Inventory Disclosure [Table] Finite-Lived Intangible Asset, Expected Amortization, Year One 2024 Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in capital Common Class B [Member] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 2013 Plan And 2021 Plan Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member] Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member] Class of warrants and rights issued during the period. Class Of Warrants And Rights Issued During The Period Class of warrants and rights issued during the period Stockholders' equity Equity, Attributable to Parent [Abstract] Series D Preferred Stock [Member] Series D Preferred Stock [Member] Developed Technology Rights [Member] Developed Technology [Member] Entity [Domain] Entity [Domain] Line of Credit Facility, Maximum Borrowing Capacity Loan and security agreement, maximum amount Earnings Per Share [Abstract] Net loss per share attributable to Rocket Lab USA, Inc.: Summary of Cash Equivalents and Marketable Securities with Unrealized Losses Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accounting Policies [Abstract] Segments [Domain] Segments [Domain] In Process Research and Development [Member] In Process Research and Development [Member] Commercial Customer [Member] Commercial Customer [Member] Commercial Private warrants member. Private Warrants [Member] Private Warrants [Member] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaids and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Identifiable net assets acquired Contract with customer asset and liability subject to change. Contract With Customer Asset And Liability Subject To Change Table [Text Block] Changes in Contract Liabilities Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per share attributable to Rocket Lab USA, Inc-Basic Cash Equivalents Cash Equivalents, at Carrying Value Cash Equivalents, at Carrying Value, Total Accrued expenses Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Accrued expenses Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Accrued expenses Public and private warrant liabilities Public and private warrant liabilities noncurrent. Public And Private Warrant Liabilities Noncurrent Public and private warrant liabilities Schedule of Cash and Cash Equivalents [Table] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Commitments and Contingencies COMMITMENTS AND CONTINGENCIES (Note 15) Business Combinations [Abstract] Acquisition and integration related costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Revenue related to acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Property, Plant and Equipment Disclosure [Text Block] PROPERTY, PLANT AND EQUIPMENT, NET Related Party, Type [Axis] Related Party [Axis] Adjustments to Additional Paid in Capital, Warrant Issued Estimated fair value of warrants Exchange of preferred stock warrants for common stock warrants Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Balances Related to Enforceable Contracts Change in the fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Statistical Measurement [Domain] Statistical Measurement [Domain] Assets Held For Sale [Policy Text Block] Assets Held For Sale [Policy Text Block] Assets Held For Sale Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Finite-Lived Intangible Assets Acquired Fair Value Related Party Transaction, Amounts of Transaction Related Party Transaction, Due from (to) Related Party Unpaid Purchases of Property Equipment and Software Unpaid Purchases Of Property Equipment And Software Unpaid purchases of property, equipment and software Line Of Credit Facility Front End Fee Amount Line Of Credit Facility Front End Fee Amount Term loan facility, end of term charge upon repayment of the loan Document Period End Date Statistical Measurement [Axis] Statistical Measurement [Axis] Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Customer advances received or billed Contract With Customer Liability Current Additions Contract With Customer Liability Current Additions1 Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per share attributable to Rocket Lab USA, Inc-Diluted Product and Service [Domain] Product and Service [Domain] Cost of Sales [Member] Cost of revenues [Member] Temporary Equity Stock Issued During Period Share New Issues Temporary Equity Stock Issued During Period Share New Issues Issuance of redeemable preferred stock, share Issuance of Series E-1redeemable preferred stock for cash (in Shares) Concentration Risk Benchmark [Domain] Sales Information [Line Items] Sales Information [Line Items] Sales Information [Line Items] Revenue from Contract with Customer [Abstract] Stock Redeemed or Called During Period, Shares Stock redeemed or called during period, shares Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Increase (Decrease) in Other Noncurrent Liabilities Other non-current liabilities Transferred at Point in Time [Member] Point-in-time Prepaid Expense and Other Assets [Abstract] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Loan Agreement Maturity Date Loan Agreement Maturity Date Loan agreement maturity date Repayment Of Term Loan Repayment Of Term Loan Repayment of term loan advance Assets Held-for-sale, Not Part of Disposal Group, Current, Total Asset, Held-for-Sale, Not Part of Disposal Group, Current Assets held for sale US Treasury Securities [Member] U.S. Treasury Securities [Member] Loss on foreign exchange Foreign Currency Transaction Gain (Loss), before Tax, Total Gain (Loss), Foreign Currency Transaction, before Tax Post Combination Company Common Stock [Member] Post Combination Company Common Stock Post Combination Company Common Stock [Member] Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of stock options (in Shares) Number of share options exercised during the current period. Carrying value of asset held for sale Carrying Value, Asset Held-For-Sale Carrying Value, Asset Held-For-Sale Liabilities and Equity [Abstract] Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Right-of-use assets - operating leases Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - operating leases Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - operating leases Common stocks issued in acquisition, at fair value Stock Issued During Period, Value, Acquisitions Entity Address, Postal Zip Code Entity Interactive Data Current Private Placement [Member] Private Placement [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Other current liabilities Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Increase (Decrease) in Employee Related Liabilities, Total Increase (Decrease) in Employee Related Liabilities Employee benefits payables Text Block [Abstract] Equity [Abstract] Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Number of Units, granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Construction In Process [Member] Construction In Process [Member] Construction In Process [Member] Entity Incorporation, State or Country Code APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition Equity Components [Axis] Equity Components [Axis] Increase (Decrease) in Accounts Receivable Accounts receivable Restructuring and Related Activities [Abstract] Investments, Debt and Equity Securities [Abstract] Backlog [Member] Backlog [Member] Backlog [Member] Inventory Disclosure [Abstract] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Increase (Decrease) in Contract with Customer, Asset Contract assets Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Sale of Stock [Axis] Non-cash lease expense. Non Cash Lease Expense Noncash lease expense Term loan advances aggregate amount. Term Loan Advances Aggregate Amount Term loan advance Transfers between fair value measurement levels Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total Balance at December 31, 2021 Balance at March 31, 2022 Goodwill, Total Goodwill Goodwill Description Of The Business [Table] Description Of The Business [Table] Description Of The Business [Table] Stock issued during period, value, reverse recapitalization. Stock Issued During Period Value Reverse Recapitalization Reverse recapitalization, net of transaction costs Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross profit Gross profit (loss) Gross Profit Concentration Risk Benchmark [Axis] Common Stock, Par or Stated Value Per Share Common stock, par value Common stock, par value (in Dollars per share) Affiliated Entity [Member] Affiliated Entity [Member] Interest Income (Expense), Nonoperating, Net Interest income (expense), net Cumulative Effect, Period of Adoption [Axis] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Shares authorized to issue under equity award plan Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Number of common stock shares held by management Maximum [Member] Maximum [Member] Trade payables Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Trade payables Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Trade payables Recognized performance reserve payments Recognized performance reserve payments Recognized performance reserve payments Other comprehensive loss, net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Additional potential earn out payment Business Combination Consideration Additional Potential Earn Out Payment Business combination consideration additional potential earn out payment. Temporary Equity [Table Text Block] Schedule of Temporory Equity Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Intangible assets Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] DESCRIPTION OF THE BUSINESS Fair Value, Inputs, Level 3 [Member] Level 3 [Member] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Gain on fair value of exercise of warrants Fair Value Adjustment of Warrants Change in fair value of liability classified warrants Net decrease in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Series e one preferred stock member. Series E One Preferred Stock [Member] Series E-1 Preferred Stock [Member] Fair Value Measurements [Table] Fair Value Measurements [Table] Fair Value Measurements [Table] Intangible Assets, Gross (Excluding Goodwill), Total Intangible Assets, Gross (Excluding Goodwill) Gross Carrying Amount Number of consecutive trading days for determining share price Number of consecutive trading days for determining share price. Number Of Consecutive Trading Days For Determining Share Price Proceeds from Employee Stock Purchase Plan Proceeds from Repayment of Loans by Employee Stock Ownership Plans Vector Warrants [Member] Vector warrants. Vector Warrants [Member] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory Legacy Rocket Lab warrants [Member] Legacy rocket lab warrants. Legacy Rocket Lab Warrants [Member] Segment Reporting Disclosure [Text Block] Segments City Area Code Inventory, Net Inventories Total inventories Net Cash Provided by (Used in) Operating Activities [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Document Information [Line Items] Document Information [Line Items] Business Acquisition [Line Items] Business Acquisition [Line Items] Related Party Transactions (Details) [Line Items] Related Party Transactions Details [Line Items] Related Party Transactions (Details) [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation and amortization Selling, General and Administrative Expenses [Member] Selling, General and Administrative [Member] Selling, general and administrative [Member] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted average common shares outstanding-basic Inventory, Work in Process, Gross Work in process Net Cash Provided by (Used in) Financing Activities [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Warrants Issued and Outstanding Warrants issued and outstanding. Warrants Issued and Outstanding Statement [Table] Statement [Table] Accounts Receivable [Member] Accounts Receivable [Member] Increase (Decrease) in Contract with Customer, Liability Contract liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Lease liabilities Document Fiscal Period Focus Related Party Transactions Disclosure [Text Block] Related Party Transactions Statement [Line Items] Statement [Line Items] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase price Pipe Investment [Member] Pipe investment. Pipe Investment [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Equity shares Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract with Customer, Asset, after Allowance for Credit Loss Contract assets Warrants-preferred stock (Note 12) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Ending balance Beginning balance Subsequent Event [Line Items] Warrant [Member] Other non-current liabilities: Other non-current liabilties fair value dislosure [Abstract] Other non-current liabilties fair value dislosure [Abstract] Asset Class [Domain] Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Cumulative Effect, Period of Adoption [Domain] Common Stock [Member] Common Stock [Member] Common Stock, Shares Held in Employee Trust, Shares Common Stock, Shares Held in Employee Trust, Shares Temporary Equity, Par or Stated Value Per Share Temporary equity, par value Cash Equivalents Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash And Cash Equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased Share-based compensation arrangement by share-based payment award, per share weighted average price of shares purchased Stock Repurchased During Period, Value Stock repurchased during period, value Less: Repurchase of Management Shares Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss Other Assets, Current Other current assets Accretion of marketable securities purchased at a discount Accretion of marketable securities purchased at a discount Accretion (Amortization) of Discounts and Premiums, Investments Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Entity Common Stock, Shares Outstanding Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property, plant and equipment Finished goods Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross, Total Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Finite Lived Intangible Assets Amortization Expense After Year Four Finite Lived Intangible Assets Amortization Expense After Year Four Thereafter Stock Issued During Period, Value, Conversion of Convertible Securities Conversion of redeemable convertible preferred stock to common stock Fair value measurement with unobservable inputs reconciliation recurring basis liability exercise of warrants to purchase. Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exercise Of Warrants To Purchase Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock Cover [Abstract] Vehicles and Equipment [Member] Vehicles And Equipment [Member] Vehicles And Equipment [Member] Selling, General and Administrative Expense, Total Selling, General and Administrative Expense Selling, general and administrative Vesting [Axis] Vesting [Axis] Document Fiscal Year Focus Net loss related to acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Income Taxes Paid, Net, Total Income Taxes Paid, Net Cash paid for income taxes Sale of Stock [Domain] Sale of Stock [Domain] Preferred Stock [Member] Preferred Stock [Member] Legacy Rocket Lab Preferred Stock [Member] Share-Based Payment Arrangement, Recognized Amount [Abstract] Segment Reporting [Abstract] Provision for Loss on Contracts Provision for contract loss Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments And Contingencies LineItems Security Exchange Name Non-current operating lease liabilities Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current operating lease liabilities Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current operating lease liabilities Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Summary of Amortization expense Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive loss Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred shares, shares issued Preferred Stock, Shares Authorized Preferred shares, shares authorized Customer Relationships [Member] Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Property, plant and equipment, gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Number of options vested Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new operating lease liabilities Industry Sector [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Legal Entity [Axis] Legal Entity [Axis] Financial Instrument [Axis] Warrants and Rights Outstanding, Term Line of Credit Facility, Commitment Fee Amount Term loan facility, initial facility charge Class of Warrant or Right [Table] Class of Warrant or Right [Table] Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options Entity Emerging Growth Company Business Acquisition, Percentage of Voting Interests Acquired Percentage of outstanding capital stock and voting interest acquired Convertible Preferred Stock, Shares Issued upon Conversion Convertible preferred stock, shares issued upon conversion Amendment Flag Amendment Flag Northrop Grumman Corporation [Member] Northrop Grumman Corporation Member Marketable Securities, Current Marketable securities, current FairValue measurement with unobservable inputs reconciliation recurring basis liability exchange of warrants to purchase. Fairvalue Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exchange Of Warrants To Purchase Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants Gross Unrealized Losses Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Shares issued Shares, Issued, Ending Balance Shares, Issued, Beginning Balance Shares, Issued Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets Cash and cash equivalents and marketable securities [Member] Cash and cash equivalents and marketable securities [Member] Cash And Cash Equivalents And Marketable Securities [Member] Leases [Abstract] Machinery, equipment, vehicles and office furniture. Machinery Equipment Vehicles And Office Furniture [Member] Machinery, Equipment, Vehicles And Office Furniture [Member] Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Number of securities called by each warrant or right Fair value Fair value Debt Securities, Available-for-Sale, Unrealized Loss Position Securities Act File Number Description Of The Business [Line Items] Description of the business. Description Of The Business [Line Items] Total cash and cash equivalents and marketable securities Total cash and cash equivalents and marketable securities Total Cash And Cash Equivalents And Marketable Securities Public Warrants and Private Warrants [Member] Public Warrants and Private Warrants [Member] Public Warrants and Private Warrants [Member] Goodwill and Intangible Assets Disclosure [Abstract] Class of Warrant or Right, Date from which Warrants or Rights Exercisable Class of warrant or right, date from which warrants or rights exercisable Contingent consideration payable Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Long-term borrowings, excluding current installments Unrealized gain (loss) on available-for-sale marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents, and restricted cash, end of period Cash and cash equivalents, and restricted cash, beginning of period Share-Based Payment Arrangement [Abstract] Cash and Cash Equivalent At Fair Value Disclosure [Abstract] Cash And Cash Equivalent At Fair Value Disclosure [Abstract] Cash equivalents: Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Accounts Payable, Current, Total Accounts Payable, Current Trade payables Debt Instrument [Axis] Debt Instrument [Axis] Cash and cash equivalents and marketable securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Schedule of Intangible Assets and Goodwill [Table Text Block] Components of Intangible Assets Operating Expenses Total operating expenses Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of Concentration of Credit Risk and Significant Customers Shares issued and outstanding. Shares Issued And Outstanding [Line Items] Shares Issued And Outstanding [Line Items] Entity Small Business Entity Shell Company Number of Operating Segments Number of operating segments Exercise price of warrants or rights Class of Warrant or Right, Exercise Price of Warrants or Rights Warrants exercise price Business Acquisition, Transaction Costs Due Within One To Three Years [Member] Due Within One To Three Years [Member] Due Within One To Three Years [Member] Class of warrant or right number of securities called by warrants or rights vested. Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Vested Warrants to purchase vested Class of Warrant or Right [Domain] Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense Liabilities, Noncurrent [Abstract] Non-current liabilities: Certificates of Deposit [Member] Certificates Of Deposit [Member] Computer Equipment [Member] Computer Equipment [Member] Earnings Per Share [Text Block] NET LOSS PER SHARE Preferred Class A [Member] Series A Preferred Stock [Member] Operating Cash Flows, Direct Method [Abstract] Trademarks and Trade Names [Member] Trademark and Tradenames [Member] Commercial Paper [Member] Commercial Paper [Member] Entity Address, Address Line One Revenue Benchmark [Member] Revenue Benchmark [Member] Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Other Liabilities, Current, Total Other Liabilities, Current Other current liabilities Post Combination Company [Member] Post combination company. Post Combination Company [Member] Supplemental Balance Sheet Disclosures [Text Block] LEASES Subsequent Event Type [Domain] Subsequent Event Type [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Minimum tax withholding paid on behalf of employees for restricted stock units Minimum tax withholding paid on behalf of employees for restricted stock units Restricted Stock, Value, Shares Issued Net of Tax Withholdings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss public and private warrants. Public And Private Warrants [Member] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Restricted cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash Series C Preferred Stock [Member] Series C Preferred Stock [Member] Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Number of shares issued under share-based payment arrangement. Fair value per share of common stock Share Price Contingent consideration Contingent consideration payable Business Combination, Contingent Consideration, Liability, Current APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Stock-based compensation Noncash (income) expense associated with liability-classified warrants Adjustment of Warrants Granted for Services Product and Service [Axis] Product and Service [Axis] Subsequent Event, Date Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Inventory Disclosure [Line Items] Inventory Disclosure [Line Items] Industry Sector [Domain] Customer financing interest income Customer Financing Interest Income Customer Financing Interest Income Prepaid Expense And Other Current Assets Table [Text Block] Prepaid Expense And Other Current Assets Table [Text Block] Schedule of Prepaids and Other Current Assets Legacy Rocket Lab Options [Member] Legacy Rocket Lab Options [Member] Legacy Rocket Lab Options [Member] Space system. Space Systems [Member] Space Systems [Member] Prepaid [Member] Prepaid Expenses and Other Current Assets [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Amortization of Debt Issuance Costs Amortization of debt issuance costs and discount Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventories Contract with Customer, Liability, Total Contract with Customer, Liability Contract liabilities, end of year Contract liabilities, beginning of year Contract liabilities Cash and Cash Equivalents [Axis] Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2023 (for the remaining period) Unrealized loss Unrealized loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, share outstanding Share-Based Payment Arrangement [Text Block] STOCK-BASED COMPENSATION Contract liabilities Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities Number of trading days for determining share price Number of trading days for determining share price. Number Of Trading Days For Determining Share Price Cash proceeds from warrants issued Proceeds from Warrant Exercises Concentration Risk Type [Domain] Common Stock Outstanding Rate Common Stock Outstanding Rate Common stock outstanding rate Income Statement Location [Domain] Income Statement Location [Domain] Document Type Document Type Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of redeemable convertible preferred stock to common stock (in Shares) Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Document Quarterly Report Marketable Securities, Noncurrent Marketable securities, non-current Marketable Securities Marketable Securities Marketable Securities, Total Public and private warrant liabilities Warrants and Rights Outstanding Warrants and rights outstanding Less: Warrants assumed as part of Business Combination Goodwill and Intangible Assets Disclosure [Text Block] GOODWILL AND INTANGIBLE ASSETS, NET Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred Income Taxes and Tax Credits, Total Deferred Income Taxes and Tax Credits Deferred income taxes Entity Filer Category Fair Value Measurements [Line Items] Fair Value Measurements [Line Items] Fair Value Measurements [Line Items] SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued expenses Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Preferred stock warrants. Preferred Stock Warrants [Member] Legacy Rocket Lab Preferred Stock Warrants [Member] Preferred Stock Warrants [Member] Assets Held For Sale Disclosure Text Block Assets Held For Sale Disclosure Text Block Assets Held For Sale Asset Purchase Agreement [Member] Asset Purchase Agreement [Member] Performance Based Earnout [Member] Performance based earnout [Member] Tax payment for net settled option shares Tax payment for net settled option shares Purchases of marketable securities Purchases of marketable securities Payments to Acquire Marketable Securities Asset Class [Axis] Total other (expense) income, net Nonoperating Income (Expense) Liabilities Total liabilities Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Stockholders' equity note, stock split,exchange ratio. Stockholders Equity Note Stock Splitexchange Ratio Stockholders' equity note, stock split, exchange ratio Debt Instrument, Description of Variable Rate Basis Description Of Outstanding Principal Of Term Loan Facility Other Current Liabilities [Member] Other Current Liabilities Member Total Stockholders' equity Equity, Attributable to Parent Balance Ending Balance at Beginning Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Estimated Life in Years Stock issued during period value preferred stock warrants exercised. Stock Issued During Period Value Preferred Stock Warrants Exercised Exercise of preferred stock warrants Intangible Assets, Net (Excluding Goodwill) Intangible asset, net Net Carrying Amount Net exercise of public and private warrants into common stock Net exercise of public and private warrants into common stock Net loss Net loss attributable to common stockholders-basic and diluted Nonoperating Income (Expense) [Abstract] Other income (expense): Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets Cash and Cash Equivalents [Domain] The entire disclosure for warrants. Warrant Disclosure [Text Block] PUBLIC AND PRIVATE WARRANTS Corporate Debt Securities [Member] Corporate Debt Securities [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Non-current deferred tax liabilities Statement of Financial Position [Abstract] Employee Stock Options Discount Rate Employee Stock Options Discount Rate Employee stock options discount rate Basis of Presentation and Significant Accounting Policies [Text Block] Principals of Consolidation and Basis of Presentation Share Price Equal or Exceeds Twenty Rupees per dollar [Member] Share price equal or exceeds twenty rupees per dollar. Share Price Equal Or Exceeds Twenty Rupees Per Dollar [Member] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted average common shares outstanding, diluted Right-of-use assets - finance leases Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - finance leases Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - finance leases Debt Instrument, Redemption, Description Warrants for redemption description Shares Issued, Price Per Share Issue Price Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective tax rate ASSETS HELD FOR SALE ABSTRACT ASSETS HELD FOR SALE ABSTRACT Sale of asset held for sale Asset, Held-for-Sale, Not Part of Disposal Group Asset, Held-for-Sale, Not Part of Disposal Group, Total Virgin APA [Member] Virgin APA Member Stock issued during period share preferred stock warrants exercised. Stock Issued During Period Share Preferred Stock Warrants Exercised Exercise of preferred stock warrants (in Shares) Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Outstanding number of shares of common stock Percentage Use of Estimates, Policy [Policy Text Block] Use of Estimates Public Warrants [Member] Public Warrants. Public Warrants [Member] Triggering Event Triggering event. Triggering Event [Domain] Income Tax Disclosure [Text Block] INCOME TAXES Commitments and Contingencies [Table] Commitments and Contingencies [Table] Common stock issued upon exercise of Public and Private Warrants Stock Issued During Period, Value, Issued for Services Stock options and restricted stock units. Stock Options And Restricted Stock Units [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrealized loss,in loss position for greater than 12 months Unrealized loss,in loss position for greater than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Customer financing receivables Receivables, Net, Current Receivables, Net, Current, Total Fair Value Disclosures [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Other Significant Accounting Policy [Text Block] Other Significant Accounting Policy [Text Block] Other Significant Accounting Policies Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property, equipment and software Redeemable Convertible Preferred Stock [Member] Redeemable Convertible Preferred Stock [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period Issuance of common stock under equity plans, Shares Stock Issued During Period, Shares, New Issues Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Employee benefits payable Business Acquisition [Axis] Business Acquisition [Axis] Class of Warrant or Right [Axis] Increase Decrease in Non Current Lease Liabilities Increase Decrease In Non Current Lease Liabilities Non-current lease liabilities Current insallments of long term borrowings. Current Insallments Of Long Term Borrowings Current installments of long-term borrowings Proceeds from Sale and Maturity of Marketable Securities Maturities of marketable securities Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Cash Equivalents and Marketable Securities Marketable Securities [Table Text Block] XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Period End Date Sep. 30, 2023  
Document Fiscal Period Focus Q3  
Entity Registrant Name ROCKET LAB USA, INC.  
Entity Central Index Key 0001819994  
Securities Act File Number 001-39560  
Entity Incorporation, State or Country Code DE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Tax Identification Number 98-1550340  
Entity Address, Address Line One 3881 McGowen Street  
Entity Address, City or Town Long Beach  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90808  
City Area Code 714  
Local Phone Number 465-5737  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   485,886,993
Common Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol RKLB  
Security Exchange Name NASDAQ  
XML 11 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 $ 140,904 $ 242,515
Marketable securities, current 147,513 229,276
Accounts receivable, net 22,787 36,572
Contract assets 13,042 9,451
Inventories 102,394 92,279
Prepaids and other current assets 68,341 52,201
Assets held for sale 11,259 0
Total current assets 506,240 662,294
Non-current assets:    
Property, plant and equipment, net 135,988 101,514
Intangible asset, net 70,404 79,692
Goodwill 71,020 71,020
Operating lease right-of-use asset 44,900 35,239
Right-of-use assets - finance leases 15,145 15,614
Marketable securities, non-current 81,951 9,193
Restricted cash 3,588 3,356
Deferred income tax assets, net 3,282 3,898
Other non-current assets 17,975 7,303
Total assets 950,493 989,123
Current liabilities:    
Trade payables 24,980 12,084
Accrued expenses 5,998 8,723
Employee benefits payable 14,979 8,634
Contract liabilities 133,793 108,344
Current installments of long-term borrowings 105,116 2,906
Other current liabilities 18,885 22,249
Total current liabilities 303,751 162,940
Non-current liabilities:    
Long-term borrowings, excluding current installments 0 100,043
Non-current operating lease liabilities 41,695 34,266
Non-current finance lease liabilities 15,299 15,568
Deferred tax liabilities 308 95
Other non-current liabilities 3,638 3,005
Total liabilities 364,691 315,917
COMMITMENTS AND CONTINGENCIES (Note 15)
Stockholders' equity    
Common stock, value 49 48
Additional paid-in capital 1,161,165 1,112,977
Accumulated deficit (573,029) (440,955)
Accumulated other comprehensive income (2,383) 1,136
Total Stockholders' equity 585,802 673,206
Total liabilities and stockholders' equity $ 950,493 $ 989,123
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, share authorized 2,500,000,000 2,500,000,000
Common stock, share issued 485,857,768 475,356,517
Common stock, share outstanding 485,857,768 475,356,517
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 67,661 $ 63,057 $ 184,601 $ 159,234
Cost of revenues 52,694 54,590 148,684 142,074
Gross profit 14,967 8,467 35,917 17,160
Operating expenses:        
Research and development, net 26,626 17,508 81,566 50,150
Selling, general and administrative 27,200 22,961 84,386 64,991
Total operating expenses 53,826 40,469 165,952 115,141
Operating loss (38,859) (32,002) (130,035) (97,981)
Other income (expense):        
Interest income (expense), net (1,413) (1,486) (2,843) (6,907)
Loss on foreign exchange (120) (51) (76) (3,947)
Change in fair value of liability classified warrants 0 0 0 13,482
Other income, net 1,176 622 3,519 625
Total other (expense) income, net (357) (915) 600 3,253
Loss before income taxes (39,216) (32,917) (129,435) (94,728)
Provision for income taxes (1,352) (1,693) (2,639) (4,008)
Net loss (40,568) (34,610) (132,074) (98,736)
Other comprehensive loss, net of tax:        
Foreign currency translation loss (736) (4,655) (3,190) (4,809)
Unrealized gain (loss) on available-for-sale marketable securities 117 (855) (329) (855)
Comprehensive loss $ (41,187) $ (40,120) $ (135,593) $ (104,400)
Net loss per share attributable to Rocket Lab USA, Inc.:        
Net loss per share attributable to Rocket Lab USA, Inc-Basic $ (0.08) $ (0.07) $ (0.28) $ (0.21)
Net loss per share attributable to Rocket Lab USA, Inc-Diluted $ (0.08) $ (0.07) $ (0.28) $ (0.21)
Weighted-average common shares outstanding:        
Weighted average common shares outstanding-basic 484,034,071 469,768,797 480,018,578 463,709,955
Weighted average common shares outstanding, diluted 484,034,071 469,768,797 480,018,578 463,709,955
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Other Comprehensive Income [Member]
Balance at Beginning at Dec. 31, 2021 $ 698,448 $ 45 $ 1,002,106 $ (305,011) $ 1,308
Balance at Beginning (in Shares) at Dec. 31, 2021   450,180,479      
Net Income (Loss) (26,709)     (26,709)  
Issuance of common stock under equity plans, Shares   7,883,569      
Issuance of common stock under equity plans 1,020 $ 1 1,019    
Stock-based compensation 14,116   14,116    
Common stock issued upon exercise of Public and Private Warrants 44,844   44,844    
Common stock issued upon exercise of Public and Private Warrants (in Shares)   4,554,830      
Issuance of common stock for acquisition, Shares   123,934      
Common stock issued upon exercise of warrants (in Shares)   4,554,830      
Other comprehensive loss 876       876
Balance Ending at Mar. 31, 2022 732,595 $ 46 1,062,085 (331,720) 2,184
Balance Ending (in Shares) at Mar. 31, 2022   462,742,812      
Balance at Beginning at Dec. 31, 2021 698,448 $ 45 1,002,106 (305,011) 1,308
Balance at Beginning (in Shares) at Dec. 31, 2021   450,180,479      
Net Income (Loss) (98,736)        
Common stocks issued in acquisition, at fair value 0        
Balance Ending at Sep. 30, 2022 690,836 $ 47 1,098,892 (403,747) (4,356)
Balance Ending (in Shares) at Sep. 30, 2022   472,746,850      
Balance at Beginning at Mar. 31, 2022 732,595 $ 46 1,062,085 (331,720) 2,184
Balance at Beginning (in Shares) at Mar. 31, 2022   462,742,812      
Net Income (Loss) (37,417)     (37,417)  
Issuance of common stock under equity plans, Shares   3,594,963      
Issuance of common stock under equity plans 3,726 $ 1 3,725    
Stock-based compensation 15,580   15,580    
Issuance of common stock for acquisition, Shares   2,039,290      
Other comprehensive loss (1,030)       (1,030)
Balance Ending at Jun. 30, 2022 713,454 $ 47 1,081,390 (369,137) 1,154
Balance Ending (in Shares) at Jun. 30, 2022   468,377,065      
Net Income (Loss) (34,610)     (34,610)  
Issuance of common stock under equity plans, Shares   4,245,851      
Issuance of common stock under equity plans 666   666    
Stock-based compensation 16,836   16,836    
Issuance of common stock for acquisition, Shares   123,934      
Other comprehensive loss (5,510)       (5,510)
Balance Ending at Sep. 30, 2022 690,836 $ 47 1,098,892 (403,747) (4,356)
Balance Ending (in Shares) at Sep. 30, 2022   472,746,850      
Balance at Beginning at Dec. 31, 2022 673,206 $ 48 1,112,977 (440,955) 1,136
Balance at Beginning (in Shares) at Dec. 31, 2022   475,356,517      
Net Income (Loss) (45,617)     (45,617)  
Issuance of common stock under equity plans, Shares   2,672,625      
Issuance of common stock under equity plans 771   771    
Stock-based compensation 12,228   12,228    
Issuance of common stock for acquisition, Shares   123,933      
Other comprehensive loss (570)       (570)
Balance Ending at Mar. 31, 2023 640,018 $ 48 1,125,976 (486,572) 566
Balance Ending (in Shares) at Mar. 31, 2023   478,153,075      
Balance at Beginning at Dec. 31, 2022 673,206 $ 48 1,112,977 (440,955) 1,136
Balance at Beginning (in Shares) at Dec. 31, 2022   475,356,517      
Net Income (Loss) (132,074)        
Common stocks issued in acquisition, at fair value 2,087        
Balance Ending at Sep. 30, 2023 585,802 $ 49 1,161,165 (573,029) (2,383)
Balance Ending (in Shares) at Sep. 30, 2023   485,857,768      
Balance at Beginning at Mar. 31, 2023 640,018 $ 48 1,125,976 (486,572) 566
Balance at Beginning (in Shares) at Mar. 31, 2023   478,153,075      
Net Income (Loss) (45,889)     (45,889)  
Issuance of common stock under equity plans, Shares   4,326,466      
Issuance of common stock under equity plans 3,561   3,561    
Stock-based compensation 15,688   15,688    
Issuance of common stock for acquisition, Shares   123,933      
Other comprehensive loss (2,330)       (2,330)
Balance Ending at Jun. 30, 2023 611,048 $ 48 1,145,225 (532,461) (1,764)
Balance Ending (in Shares) at Jun. 30, 2023   482,603,474      
Net Income (Loss) (40,568)     (40,568)  
Issuance of common stock under equity plans, Shares   2,816,037      
Issuance of common stock under equity plans 486 $ 1 485    
Stock-based compensation 13,368   13,368    
Issuance of common stock for acquisition, Shares   438,257      
Common stocks issued in acquisition, at fair value 2,087   2,087    
Other comprehensive loss (619)       (619)
Balance Ending at Sep. 30, 2023 $ 585,802 $ 49 $ 1,161,165 $ (573,029) $ (2,383)
Balance Ending (in Shares) at Sep. 30, 2023   485,857,768      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (132,074) $ (98,736)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 21,577 21,590
Stock-based compensation expense 43,398 43,312
Loss on disposal of assets 240 32
Amortization of debt issuance costs and discount 2,166 2,107
Noncash lease expense 4,062 2,312
Noncash (income) expense associated with liability-classified warrants 0 (13,482)
Change in the fair value of contingent consideration 1,138 200
Accretion of marketable securities purchased at a discount (3,399) (421)
Deferred income taxes 644 1,167
Changes in operating assets and liabilities:    
Accounts receivable 13,798 (30,752)
Contract assets (3,592) (6,960)
Inventories (10,933) (17,635)
Prepaids and other current assets (15,819) (17,173)
Other non-current assets (10,712) 3,281
Trade payables 12,026 (1,625)
Accrued expenses (2,187) (3,530)
Employee benefits payables 5,285 2,519
Contract liabilities 25,450 26,404
Other current liabilities (4,632) 2,310
Non-current lease liabilities (3,316) (2,551)
Other non-current liabilities 230 39
Net cash used in operating activities (56,650) (87,592)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, equipment and software (44,293) (27,419)
Cash paid for business combinations and asset acquisitions, net of acquired cash and restricted cash (16,934) (65,824)
Purchases of marketable securities (207,266) (179,853)
Maturities of marketable securities 219,340 240
Net cash used in investing activities (49,153) (272,856)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from the exercise of stock options and public warrants 2,293 4,278
Proceeds from Employee Stock Purchase Plan 3,780 3,149
Proceeds from sale of employees restricted stock units to cover taxes 12,390 28,587
Minimum tax withholding paid on behalf of employees for restricted stock units (12,352) (28,308)
Tax payment for net settled option shares 0 (444)
Payment of contingent consideration (1,000) (5,500)
Finance lease principal payments (248) (193)
Net cash provided by financing activities 4,863 1,569
Effect of exchange rate changes on cash and cash equivalents (439) 3,091
Net decrease in cash and cash equivalents and restricted cash (101,379) (355,788)
Cash and cash equivalents, and restricted cash, beginning of period 245,871 692,075
Cash and cash equivalents, and restricted cash, end of period 144,492 336,287
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 10,741 7,594
Cash paid for income taxes 574 2,518
Unpaid purchases of property, equipment and software 2,207 2,476
Right-of-use assets obtained in exchange for new operating lease liabilities 979 6,343
Common stocks issued in acquisition, at fair value 2,087 0
Net exercise of public and private warrants into common stock 0 44,739
Issuance of common stock for payment of accrued bonus $ 0 $ 1,441
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net Income (Loss) $ (40,568) $ (45,889) $ (45,617) $ (34,610) $ (37,417) $ (26,709) $ (132,074) $ (98,736)
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
DESCRIPTION OF THE BUSINESS
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF THE BUSINESS
1.
DESCRIPTION OF THE BUSINESS
Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an end-to-end space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand, Canada and Australia. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and on-orbit management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing, on-orbit management solutions, and space data applications.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
2.
SIGNIFICANT ACCOUNTING POLICIES

Principals of Consolidation and Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023, or for any other interim period or for any other future year.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.

On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.

Other Significant Accounting Policies

There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023, except for the addition of an accounting policy with respect to assets held for sale and customer financing below. Refer to Note 2 - Significant Accounting Policies disclosed in the “Notes to Consolidated Financial Statements” in the Company’s Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 2023.

Assets Held For Sale

The Company generally considers assets to be held for sale when the following criteria are met: (i) management commits to a plan to sell the property, (ii) the property is available for sale immediately, (iii) the property is actively being marketed for sale at a price that is reasonable in relation to its current fair value, (iv) the sale of the property within one year is considered probable and (v) significant changes to the plan to sell are not expected. Property classified as held for sale is no longer depreciated and is reported at the lower of its carrying value or its estimated fair value less estimated costs to sell.

Customer Financing

The Company records customer financing receivables net of any unamortized discounts and deferred incremental direct costs. Interest income and amortization of any discounts are recorded ratably over the related term of the note to interest income in the condensed consolidated statements of operations and comprehensive loss.

Interest income recognition is generally suspended for customer financing receivables that are uncollectible. The Company measures and records expected credit losses related to its customer financing in accordance with the current expected credit losses (“CECL”) standard. The CECL standard requires an entity to consider historical loss experience, current conditions, and a reasonable and supportable forecast of the economic environment.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES
9 Months Ended
Sep. 30, 2023
REVENUES
3.
REVENUES

The following table provides information about revenue by recognition model during the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Revenues by recognition model

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Point-in-time

 

$

30,226

 

 

$

31,312

 

 

$

94,558

 

 

$

96,656

 

Over-time

 

 

37,435

 

 

 

31,745

 

 

 

90,043

 

 

 

62,578

 

Total revenue by recognition model

 

$

67,661

 

 

$

63,057

 

 

$

184,601

 

 

$

159,234

 

The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the condensed consolidated balance sheets, where applicable. Amounts are generally billed as work progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the condensed consolidated balance sheets at the end of each reporting period.

The following table presents the balances related to enforceable contracts as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Contract balances

 

 

 

 

 

 

Accounts receivable, net

 

$

22,787

 

 

$

36,572

 

Contract assets

 

 

13,042

 

 

 

9,451

 

Contract liabilities

 

 

(133,793

)

 

 

(108,344

)

Changes in contract liabilities for the three months ended September 30, 2023 were as follows:

Contract liabilities, at June 30, 2023

 

$

134,574

 

Customer advances received or billed

 

 

40,128

 

Recognition of unearned revenue

 

 

(40,909

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

Changes in contract liabilities for the nine months ended September 30, 2023 were as follows:

Contract liabilities, at December 31, 2022

 

$

108,344

 

Customer advances received or billed

 

 

108,711

 

Recognition of unearned revenue

 

 

(83,262

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.

The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the three and nine months ended September 30, 2023 and 2022 was not material.

 

Backlog

The Company’s backlog represents the total dollar value of work to be performed on contracts awarded and in progress. The amount of backlog increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of backlog when an enforceable agreement has been reached. Remaining backlog totaled $582,442 as of September 30, 2023, of which approximately 57% is expected to be recognized within 12 months, with the remaining 43% to be recognized beyond 12 months.

Concentration of Credit Risk and Significant Customers

As of September 30, 2023, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were:

 

 

September 30, 2023

 

Dynetics, Inc.

 

 

19

%

National Aeronautics and Space Administration

 

 

13

%

For the nine months ended September 30, 2023, the Company’s customers that accounted for 10% or more of the total revenue, were as follows:

 

 

Nine Months Ended September 30, 2023

 

Northrop Grumman Corporation

 

 

13

%

Capella Space Corp.

 

 

12

%

Customer Financing

In connection with the signing of a multi-launch agreement with a commercial customer, the Company entered into a subordinated loan and security agreement. The commercial customer may choose to have certain milestone payments financed under the terms of the subordinated loan and security agreement. The receivable will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8%. Principal and interest payments will be made over 12 quarterly payments from the launch date.

As of September 30, 2023, the Company had $3,733 customer financing in prepaid and other currents assets and $14,467 customer financing receivable in other non-current assets on the condensed consolidated balance sheets. Customer financing interest income for the three and nine months ended September 30, 2023 was $87.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS COMBINATION
9 Months Ended
Sep. 30, 2023
Business Combinations [Abstract]  
BUSINESS COMBINATIONS
4.
BUSINESS COMBINATION AND ASSET ACQUISITION

SolAero

On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80,000 in cash, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company (the “SolAero Merger Consideration”). In addition, $3,600 of the SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.

Acquisition Consideration

The acquisition-date consideration transferred consisted of cash of $76,181. The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Cash and cash equivalents

 

$

7,815

 

Accounts receivable

 

 

12,322

 

Inventories

 

 

17,765

 

Prepaids and other current assets

 

 

3,536

 

Property, plant and equipment

 

 

24,689

 

Intangible assets

 

 

33,600

 

Right-of-use assets - operating leases (1)

 

 

1,128

 

Right-of-use assets - finance leases (1)

 

 

16,174

 

Restricted cash

 

 

3,293

 

Trade payables

 

 

(9,795

)

Accrued expenses

 

 

(6,883

)

Contract liabilities (2)

 

 

(26,014

)

Other current liabilities

 

 

(10,145

)

Non-current operating lease liabilities (1)

 

 

(1,128

)

Non-current finance lease liabilities (1)

 

 

(15,874

)

Other assets and liabilities, net

 

 

(204

)

Identifiable net assets acquired

 

 

50,279

 

Goodwill

 

 

25,902

 

Total purchase price

 

$

76,181

 

_________________________

(1) SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company.

(2) Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.

The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets:

Type

 

Estimated
Life in
Years

 

Fair
Value

 

Developed technology

 

13

 

$

10,700

 

In-process technology

 

N/A

 

 

800

 

Capitalized software

 

3

 

 

5,400

 

Customer relationships

 

12

 

 

9,000

 

Trademark and tradenames

 

12

 

 

4,700

 

Backlog

 

2

 

 

3,000

 

Total identifiable intangible assets acquired

 

 

 

$

33,600

 

Goodwill of $25,902 was recorded for the SolAero Acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. The goodwill is expected to be deductible for income tax purposes as, prior to the merger, SolAero held tax deductible goodwill in excess of the amount recorded.

Asset Purchase Agreement

On June 2, 2023, Company closed on the purchase of certain assets pursuant to an Asset Purchase Agreement (the “Virgin APA”) with Virgin Orbit Holdings, Inc. to acquire certain assets, including a real property lease for a property located in Long Beach, California and certain production assets, machinery and equipment.

The acquisition was accounted for as an asset acquisition and the total purchase price consideration of $16,934 (which includes $815 of transaction costs) was allocated to the assets acquired on a relative fair value basis. The following table presents estimates of the relative fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Property, plant and equipment

 

$

15,658

 

Right-of-use assets - operating leases

 

 

13,939

 

Other non-current assets

 

 

189

 

Other current liabilities

 

 

(1,125

)

Non-current operating lease liabilities

 

 

(10,375

)

Other non-current liabilities

 

 

(1,352

)

Total purchase price

 

$

16,934

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Cash and cash equivalents and marketable securities
5.
CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES

Cash and cash equivalents and marketable securities consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Cash and cash equivalents

 

$

140,904

 

 

$

242,515

 

Marketable securities, current

 

 

147,513

 

 

 

229,276

 

Marketable securities, non-current

 

 

81,951

 

 

 

9,193

 

Total cash and cash equivalents and marketable securities

 

$

370,368

 

 

$

480,984

 

As of September 30, 2023, cash equivalents and marketable securities consisted of the following:

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Cash Equivalents

 

 

Marketable Securities

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

 

$

87,416

 

 

$

 

Certificates of deposit

 

 

31,332

 

 

 

4

 

 

 

(16

)

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

50,550

 

 

 

1

 

 

 

(20

)

 

 

50,531

 

 

 

1,793

 

 

 

48,738

 

Corporate debt securities

 

 

63,567

 

 

 

13

 

 

 

(181

)

 

 

63,399

 

 

 

 

 

 

63,399

 

Yankee bonds

 

 

3,865

 

 

 

 

 

 

(3

)

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

64,204

 

 

 

1

 

 

 

(865

)

 

 

63,340

 

 

 

 

 

 

63,340

 

U.S. government agency bonds

 

 

3,000

 

 

 

 

 

 

(3

)

 

 

2,997

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

15,840

 

 

 

2

 

 

 

(34

)

 

 

15,808

 

 

 

 

 

 

15,808

 

Total

 

$

319,774

 

 

$

21

 

 

$

(1,122

)

 

$

318,673

 

 

$

89,209

 

 

$

229,464

 

The following table presents the Company’s cash equivalents and marketable securities with unrealized losses by investment category and the length of time the cash equivalents and marketable securities have been in a continuous loss position as of September 30, 2023:

 

 

In Loss Position for
Less than 12 Months

 

 

In Loss Position for
Greater than 12 Months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

Certificates of deposit

 

$

19,117

 

 

$

(16

)

 

$

 

 

$

 

 

$

19,117

 

 

$

(16

)

Commercial paper

 

 

42,321

 

 

 

(20

)

 

 

 

 

 

 

 

 

42,321

 

 

 

(20

)

Corporate debt securities

 

 

51,346

 

 

 

(161

)

 

 

1,230

 

 

 

(20

)

 

 

52,576

 

 

 

(181

)

Yankee bonds

 

 

2,633

 

 

 

(2

)

 

 

1,229

 

 

 

(1

)

 

 

3,862

 

 

 

(3

)

U.S. Treasury securities

 

 

56,854

 

 

 

(865

)

 

 

 

 

 

 

 

 

56,854

 

 

 

(865

)

U.S. government agency bonds

 

 

2,997

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,997

 

 

 

(3

)

Mortgage- and asset-backed securities

 

 

9,522

 

 

 

(16

)

 

 

3,448

 

 

 

(18

)

 

 

12,970

 

 

 

(34

)

Total

 

$

184,790

 

 

$

(1,083

)

 

$

5,907

 

 

$

(39

)

 

$

190,697

 

 

$

(1,122

)

The Company has not observed a significant deterioration in credit quality of these securities, which are highly rated with moderate to low credit risk. Declines in value are largely attributable to current global economic conditions. The securities continue to make timely principal and interest payments, and the fair values are expected to recover as they approach maturity. The Company does not intend to sell the securities, and it is not more likely than not that the Company will be required to sell the securities, before the respective recoveries of their amortized cost bases, which may be maturity. As of September 30, 2023, the Company had not recognized an allowance for credit losses on any marketable securities in an unrealized loss position.

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of September 30, 2023:

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

 

$

236,911

 

 

$

236,722

 

Due within one to three years

 

 

82,863

 

 

 

81,951

 

Total

 

$

319,774

 

 

$

318,673

 

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE OF FINANCIAL INSTRUMENTS
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS
6.
FAIR VALUE OF FINANCIAL INSTRUMENTS

As of September 30, 2023 and December 31, 2022 the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:

 

 

September 30, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

Commercial paper

 

 

 

 

 

1,793

 

 

 

 

 

 

1,793

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

 

 

 

48,738

 

 

 

 

 

 

48,738

 

Corporate debt securities

 

 

 

 

 

51,180

 

 

 

 

 

 

51,180

 

Yankee bonds

 

 

 

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

9,080

 

 

 

 

 

 

 

 

 

9,080

 

U.S. government agency bonds

 

 

2,997

 

 

 

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

 

 

 

336

 

 

 

 

 

 

336

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,219

 

 

 

 

 

 

12,219

 

U.S. Treasury securities

 

 

54,260

 

 

 

 

 

 

 

 

 

54,260

 

Mortgage- and asset-backed securities

 

 

 

 

 

15,472

 

 

 

 

 

 

15,472

 

Total

 

$

153,753

 

 

$

164,920

 

 

$

 

 

$

318,673

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

851

 

 

$

851

 

Total

 

$

 

 

$

 

 

$

851

 

 

$

851

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

204,027

 

 

$

 

 

$

 

 

$

204,027

 

Commercial paper

 

 

 

 

 

4,980

 

 

 

 

 

 

4,980

 

Corporate debt securities

 

 

 

 

 

3,459

 

 

 

 

 

 

3,459

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

52,713

 

 

 

 

 

 

52,713

 

Commercial paper

 

 

 

 

 

71,885

 

 

 

 

 

 

71,885

 

Corporate debt securities

 

 

 

 

 

62,316

 

 

 

 

 

 

62,316

 

Yankee bonds

 

 

 

 

 

4,768

 

 

 

 

 

 

4,768

 

U.S. Treasury securities

 

 

7,508

 

 

 

 

 

 

 

 

 

7,508

 

U.S. government agency bonds

 

 

30,086

 

 

 

 

 

 

 

 

 

30,086

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

1,231

 

 

 

 

 

 

1,231

 

Mortgage- and asset-backed securities

 

 

 

 

 

7,962

 

 

 

 

 

 

7,962

 

Total

 

$

241,621

 

 

$

209,314

 

 

$

 

 

$

450,935

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

Total

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

 

The estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument.

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

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES
7.
INVENTORIES

Inventories as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Raw materials

 

$

47,534

 

 

$

33,376

 

Work in process

 

 

43,992

 

 

 

50,661

 

Finished goods

 

 

10,868

 

 

 

8,242

 

Total inventories

 

$

102,394

 

 

$

92,279

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAIDS AND OTHER CURRENT ASSETS
9 Months Ended
Sep. 30, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
PREPAIDS AND OTHER CURRENT ASSETS
8.
PREPAIDS AND OTHER CURRENT ASSETS

Prepaids and other current assets as of September 30, 2023 and December 31, 2022 consisted of the following:

 

September 30, 2023

 

 

December 31, 2022

 

Prepaid expenses and deposits

 

$

46,957

 

 

$

43,126

 

Government grant receivables

 

 

12,626

 

 

 

1,443

 

Customer financing receivables

 

 

3,733

 

 

 

 

Other current assets

 

 

5,025

 

 

 

7,632

 

Total prepaids and other current assets

 

$

68,341

 

 

$

52,201

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
ASSETS HELD FOR SALE
9 Months Ended
Sep. 30, 2023
ASSETS HELD FOR SALE ABSTRACT  
Assets Held For Sale
9.
ASSETS HELD FOR SALE

In the first quarter of 2023, the Company updated its Electron recovery strategy by completing a marine recovery, which we believe will be a more effective and financially viable type of recovery. As a result, the Company has ceased mid-air rocket booster recovery and has begun the sale process of two helicopters. As of March 31, 2023, the Company’s two helicopters met the held for sale criteria and the Company ceased depreciating these assets.

As of September 30, 2023, the Company’s two helicopters continued to be assets held for sale of $11,259.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY, PLANT AND EQUIPMENT, NET
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
10.
Property, plant and equipment, NET

Property, plant and equipment, net, as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Buildings and improvements

 

$

49,643

 

 

$

36,493

 

Machinery, equipment, vehicles and office furniture

 

 

57,100

 

 

 

54,300

 

Computer equipment, hardware and software

 

 

9,940

 

 

 

7,517

 

Launch site assets

 

 

13,515

 

 

 

12,822

 

Construction in process

 

 

49,868

 

 

 

26,771

 

Property, plant and equipment—gross

 

 

180,066

 

 

 

137,903

 

Less accumulated depreciation and amortization

 

 

(44,078

)

 

 

(36,389

)

Property, plant and equipment—net

 

$

135,988

 

 

$

101,514

 

Depreciation expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Depreciation expense

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

2,084

 

 

$

3,476

 

 

$

6,374

 

 

$

9,234

 

Research and development

 

 

1,166

 

 

 

615

 

 

 

3,010

 

 

 

1,396

 

Selling, general and administrative

 

 

832

 

 

 

156

 

 

 

1,613

 

 

 

874

 

Total depreciation expense

 

$

4,082

 

 

$

4,247

 

 

$

10,997

 

 

$

11,504

 

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS, NET
9 Months Ended
Sep. 30, 2023
GOODWILL AND INTANGIBLE ASSETS, NET
11.
Goodwill and Intangible assets, NET

Goodwill

The carrying amount of goodwill for the Space Systems reportable segment was $71,020 as of September 30, 2023 and December 31, 2022.

Intangible Assets

The components of intangible assets consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

56,065

 

 

$

(14,939

)

 

$

41,126

 

Capitalized software

 

 

10,589

 

 

 

(6,631

)

 

 

3,958

 

Customer relationships

 

 

16,120

 

 

 

(2,897

)

 

 

13,223

 

Trademarks and tradenames

 

 

10,103

 

 

 

(1,581

)

 

 

8,522

 

Backlog

 

 

3,491

 

 

 

(2,991

)

 

 

500

 

Other

 

 

1,155

 

 

 

(380

)

 

 

775

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,300

 

 

 

 

 

 

2,300

 

Total

 

$

99,823

 

 

$

(29,419

)

 

$

70,404

 

 

 

December 31, 2022

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

55,765

 

 

$

(9,809

)

 

$

45,956

 

Capitalized software

 

 

10,502

 

 

 

(5,023

)

 

 

5,479

 

Customer relationships

 

 

16,122

 

 

 

(1,866

)

 

 

14,256

 

Trademarks and tradenames

 

 

10,104

 

 

 

(947

)

 

 

9,157

 

Backlog

 

 

3,491

 

 

 

(1,866

)

 

 

1,625

 

Other

 

 

898

 

 

 

(279

)

 

 

619

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,600

 

 

 

 

 

 

2,600

 

Total

 

$

99,482

 

 

$

(19,790

)

 

$

79,692

 

 

Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022, respectively consisted of the following:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

1,775

 

 

$

1,856

 

 

$

5,335

 

 

$

3,269

 

Research and development

 

 

13

 

 

 

29

 

 

 

79

 

 

 

3,394

 

Selling, general and administrative

 

 

1,462

 

 

 

1,568

 

 

 

4,395

 

 

 

3,016

 

Total amortization expense

 

$

3,250

 

 

$

3,453

 

 

$

9,809

 

 

$

9,679

 

 

 

The following table outlines the estimated future amortization expense related to intangible assets held as of September 30, 2023:

2023 (for the remaining period)

 

$

3,456

 

2024

 

 

11,315

 

2025

 

 

9,379

 

2026

 

 

9,221

 

2027

 

 

8,249

 

Thereafter

 

 

26,484

 

Total

 

$

68,104

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
LOAN AGREEMENT
9 Months Ended
Sep. 30, 2023
LOAN AGREEMENT
12.
LOAN AGREEMENT

Hercules Capital Secured Term Loan

On June 10, 2021, the Company entered into a $100,000 secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1,000 and the Company will be required to pay an end of term charge of $3,250 upon repayment of the loan. The secured term loan agreement contains customary representations, warranties, non-financial covenants, and events of default. The Company is in compliance with all debt covenants related to its long-term borrowings as of September 30, 2023. As of September 30, 2023, there was $105,116 outstanding under the Hercules Capital Secured Term Loan, which is classified as current in the Company’s condensed consolidated balance sheets. As of September 30, 2023, the Company had no availability under the Hercules Capital Secured Term Loan.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS
9 Months Ended
Sep. 30, 2023
PUBLIC AND PRIVATE WARRANTS
13.
PUBLIC AND PRIVATE WARRANTS

As part of the closing of the transactions contemplated by that certain Merger Agreement entered into with Vector Acquisition Corporation, dated March 1, 2021, as amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Business Combination”), the Company assumed public warrants and private warrants to purchase up to 10,666,666 shares and 5,600,000 shares of common stock of the Company, respectively, which were exercisable at $11.50 per share.

Until settlement, public warrants could only be exercised for a whole number of shares. No fractional shares would be issued upon exercise of the public warrants. The public warrants became exercisable on September 29, 2021.

Warrant Redemption

On December 22, 2021, the Company announced the planned redemption of all of its public warrants and private warrants. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. In connection with the redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per private warrant and public warrant.

During the nine months ended September 30, 2022, an aggregate of 10,383,077 public warrants were exercised on a cashless basis in exchange for the issuance of 2,951,781 shares and 10,969 public warrants were exercised for an aggregate of 10,969 shares of Company common stock at an exercise price of $11.50 per share, for aggregate cash proceeds to the Company of $126. At the conclusion of the redemption notice period on January 31, 2022, the remaining 270,470 public warrants issued and outstanding were redeemed at a price of $0.10 per warrant for aggregate cash payment from the Company of $27. On January 31, 2022, the public warrants were delisted from Nasdaq. In addition, during the nine months ended September 30, 2022, the 5,600,000 private warrants were exercised on a cashless basis for an aggregate of 1,592,080 shares of the Company’s common stock.

The public warrants and private warrants were remeasured to fair value as of the exercise or redemption date, resulting in a gain of $13,482 for nine months ended September 30, 2022.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2023
STOCK-BASED COMPENSATION
14.
STOCK-BASED COMPENSATION

Equity Incentive Plans

The Company has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options, non-qualified stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggregate of 59,875,000 shares were initially reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issue up to 99,589,400 shares of common stock as equity awards to participants under the 2021 Plan as of September 30, 2023. There were 83,279,855 shares of common stock available for grant as of September 30, 2023.

Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the closing of the Business Combination. The 2013 Plan will continue to govern outstanding awards granted thereunder.

Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Stock-based compensation

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

3,182

 

 

$

4,964

 

 

$

10,325

 

 

$

14,091

 

Research and development

 

 

6,219

 

 

 

5,309

 

 

 

17,893

 

 

 

16,685

 

Selling, general and administrative

 

 

4,697

 

 

 

4,212

 

 

 

15,180

 

 

 

12,536

 

Total stock-based compensation expense

 

$

14,098

 

 

$

14,485

 

 

$

43,398

 

 

$

43,312

 

 

Options

Options issued to all optionees under the 2013 Plan vest over four years from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: 25% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term. All options had vested as of September 30, 2023.

Restricted Stock Units

During the nine months ended September 30, 2023 and 2022, the Company granted 10,196,987 and 14,464,435 restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. The time-based service vesting condition is generally satisfied over periods of approximately four years as the employees provide service.

As of September 30, 2023, the total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $86,813 and will be recognized upon vesting.

2021 Employee Stock Purchase Plan

In August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve 9,980,000 shares of common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) 9,980,000 shares of common stock, (ii) 1% of the number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Company’s board of directors. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive 6-month purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up to 15% of the lesser of the fair market value at the beginning of the offering period or the end of each 6-month purchase period.

During the nine months ended September 30, 2023 and 2022, 681,018 shares and 527,380 shares of common stock were issued under the 2021 ESPP, respectively. As of September 30, 2023, 17,457,414 shares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2023 was $423 and $1,819, respectively. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2022 was $1,059 and $2,718, respectively. As of September 30, 2023, the total unrecognized compensation expense related to the 2021 ESPP was $345 and will be recognized over the remaining offering period.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
LEASES
15.
LEASES

The Company has operating and finance leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of one year to twenty-seven years, some of which include options to extend the lease term, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.

In connection with the Virgin APA, the Company assumed an operating lease. The Company recorded an operating lease liability of $11,500 and an operating lease right-of-use asset of $13,939, which reflects terms that are favorable relative to the current market terms, in connection with the assumed lease. There have been no other material changes in the Company’s lease portfolio since December 31, 2022.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
16.
COMMITMENTS AND CONTINGENCIES

Litigation and Claims

The Company is, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.

Other Commitments

The Company has commitments under its lease obligations (see Note 15).

Contingencies

The Company records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could have a material impact on the Company’s condensed consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions.

On May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. On March 29, 2023 and April 29, 2023, the launch services agreement was amended, to change the date by which the launch window election is to occur from March 31, 2023 to on or before May 31, 2023. In June 2023, the launch services agreement was terminated and as a result, the Company released a $4,066 provision for contract losses.

In connection with the SolAero acquisition, the Company assumed a contract with a customer to provide solar panel module at a fixed price. The Company determined that it was probable that the costs to complete the solar panel modules as stipulated by the contract would exceed the fixed firm price of the solar panel modules. The provision for contract losses outstanding as of September 30, 2023, which primarily is related to the solar panel module agreement, was $8,673 included in other current liabilities in the Company’s condensed consolidated balance sheets.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES
17.
INCOME TAXES

Income tax provision and the effective tax rate for 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

 

Income tax provision

 

$

(1,352

)

 

$

(1,693

)

 

$

(2,639

)

 

$

(4,008

)

Effective tax rate

 

 

(3.4

)%

 

 

(5.1

)%

 

 

(2.0

)%

 

 

(4.2

)%

The tax provisions for the three and nine months ended September 30, 2023 and 2022 were computed using the estimated effective tax rates projected to be applicable for domestic and international taxable jurisdictions for the full year as adjusted for discrete items arising during each quarter.

The effective tax rate differs from the federal statutory rate due primarily to a full valuation allowance against our U.S. deferred tax assets, as well as the impact of discrete items that may occur in any given year but which are not consistent from year-to-year.

The Company is not currently under examination by the IRS, state and local, or foreign tax authorities. Due to its net operating loss carryforwards, the Company remains subject to examination for U.S. federal and state jurisdictions for all years beginning with the year ended March 31, 2016. The Company’s foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed.

As of September 30, 2023, the Company anticipates that $3,149 of uncertain tax positions will be settled within the next twelve months.

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
18.
NET LOSS PER SHARE

Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period.

The holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events.

Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method. Potentially dilutive shares are comprised of restricted stock units and stock options. For the three and nine months ended September 30, 2023 and 2022, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive.

The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company 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

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders-basic and diluted

 

$

(40,568

)

 

$

(34,610

)

 

$

(132,074

)

 

$

(98,736

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding-basic and diluted

 

 

484,034,071

 

 

 

469,768,797

 

 

 

480,018,578

 

 

 

463,709,955

 

Net loss per share attributable to common stockholders-basic and diluted

 

$

(0.08

)

 

$

(0.07

)

 

$

(0.28

)

 

$

(0.21

)

The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:

 

September 30,

 

 

2023

 

 

2022

 

Stock options and restricted stock units

 

 

29,014,807

 

 

 

32,444,096

 

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENTS
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segments
19.
SEGMENTS

The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments. The Company manages its business primarily based upon two operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch and launch related services to customers on a dedicated mission or ride share basis. Space Systems is comprised of spacecraft engineering and design services, spacecraft components, spacecraft manufacturing and on-orbit mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The chief operating decision maker evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. The following table shows information by reportable segment for the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

21,316

 

 

$

46,345

 

 

$

22,983

 

 

$

40,074

 

Cost of revenues

 

 

15,531

 

 

 

37,163

 

 

 

23,818

 

 

 

30,772

 

Gross profit (loss)

 

$

5,785

 

 

$

9,182

 

 

$

(835

)

 

$

9,302

 

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

63,432

 

 

$

121,169

 

 

$

48,668

 

 

$

110,566

 

Cost of revenues

 

 

53,364

 

 

 

95,320

 

 

 

52,583

 

 

 

89,491

 

Gross profit (loss)

 

$

10,068

 

 

$

25,849

 

 

$

(3,915

)

 

$

21,075

 

Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s long-lived assets, facilities, and equipment are shared by each reporting segment.

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions
20.
RELATED PARTY TRANSACTIONS

As of September 30, 2023 and December 31, 2022, there are no amounts due to or from related parties.

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2023
Subsequent Events
21.
SUBSEQUENT EVENTS

Disposition of Helicopter

On October 18, 2023, the Company sold one of the Company's held for sale helicopters to a purchaser unaffiliated with the Company, for $3,900 before closing costs. As of September 30, 2023, the carrying value of the helicopter was $2,687.

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Principals of Consolidation and Basis of Presentation

Principals of Consolidation and Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023, or for any other interim period or for any other future year.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.

On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.

Other Significant Accounting Policies

Other Significant Accounting Policies

There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023, except for the addition of an accounting policy with respect to assets held for sale and customer financing below. Refer to Note 2 - Significant Accounting Policies disclosed in the “Notes to Consolidated Financial Statements” in the Company’s Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 2023.

Assets Held For Sale

Assets Held For Sale

The Company generally considers assets to be held for sale when the following criteria are met: (i) management commits to a plan to sell the property, (ii) the property is available for sale immediately, (iii) the property is actively being marketed for sale at a price that is reasonable in relation to its current fair value, (iv) the sale of the property within one year is considered probable and (v) significant changes to the plan to sell are not expected. Property classified as held for sale is no longer depreciated and is reported at the lower of its carrying value or its estimated fair value less estimated costs to sell.

Customer Financing

Customer Financing

The Company records customer financing receivables net of any unamortized discounts and deferred incremental direct costs. Interest income and amortization of any discounts are recorded ratably over the related term of the note to interest income in the condensed consolidated statements of operations and comprehensive loss.

Interest income recognition is generally suspended for customer financing receivables that are uncollectible. The Company measures and records expected credit losses related to its customer financing in accordance with the current expected credit losses (“CECL”) standard. The CECL standard requires an entity to consider historical loss experience, current conditions, and a reasonable and supportable forecast of the economic environment.

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Reconciliation of Disaggregation of Revenue

The following table provides information about revenue by recognition model during the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Revenues by recognition model

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Point-in-time

 

$

30,226

 

 

$

31,312

 

 

$

94,558

 

 

$

96,656

 

Over-time

 

 

37,435

 

 

 

31,745

 

 

 

90,043

 

 

 

62,578

 

Total revenue by recognition model

 

$

67,661

 

 

$

63,057

 

 

$

184,601

 

 

$

159,234

 

Balances Related to Enforceable Contracts

The following table presents the balances related to enforceable contracts as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Contract balances

 

 

 

 

 

 

Accounts receivable, net

 

$

22,787

 

 

$

36,572

 

Contract assets

 

 

13,042

 

 

 

9,451

 

Contract liabilities

 

 

(133,793

)

 

 

(108,344

)

Changes in Contract Liabilities

Changes in contract liabilities for the three months ended September 30, 2023 were as follows:

Contract liabilities, at June 30, 2023

 

$

134,574

 

Customer advances received or billed

 

 

40,128

 

Recognition of unearned revenue

 

 

(40,909

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

Changes in contract liabilities for the nine months ended September 30, 2023 were as follows:

Contract liabilities, at December 31, 2022

 

$

108,344

 

Customer advances received or billed

 

 

108,711

 

Recognition of unearned revenue

 

 

(83,262

)

Contract liabilities, at September 30, 2023

 

$

133,793

 

Schedule of Concentration of Credit Risk and Significant Customers

As of September 30, 2023, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were:

 

 

September 30, 2023

 

Dynetics, Inc.

 

 

19

%

National Aeronautics and Space Administration

 

 

13

%

For the nine months ended September 30, 2023, the Company’s customers that accounted for 10% or more of the total revenue, were as follows:

 

 

Nine Months Ended September 30, 2023

 

Northrop Grumman Corporation

 

 

13

%

Capella Space Corp.

 

 

12

%

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS COMBINATIONS (Tables)
9 Months Ended
Sep. 30, 2023
SolAero Holdings, Inc [Member]  
Restructuring Cost and Reserve [Line Items]  
Estimates Fair Value of Assets Acquired and Liabilities Assumed The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Cash and cash equivalents

 

$

7,815

 

Accounts receivable

 

 

12,322

 

Inventories

 

 

17,765

 

Prepaids and other current assets

 

 

3,536

 

Property, plant and equipment

 

 

24,689

 

Intangible assets

 

 

33,600

 

Right-of-use assets - operating leases (1)

 

 

1,128

 

Right-of-use assets - finance leases (1)

 

 

16,174

 

Restricted cash

 

 

3,293

 

Trade payables

 

 

(9,795

)

Accrued expenses

 

 

(6,883

)

Contract liabilities (2)

 

 

(26,014

)

Other current liabilities

 

 

(10,145

)

Non-current operating lease liabilities (1)

 

 

(1,128

)

Non-current finance lease liabilities (1)

 

 

(15,874

)

Other assets and liabilities, net

 

 

(204

)

Identifiable net assets acquired

 

 

50,279

 

Goodwill

 

 

25,902

 

Total purchase price

 

$

76,181

 

_________________________

(1) SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company.

(2) Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.

Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets

The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets:

Type

 

Estimated
Life in
Years

 

Fair
Value

 

Developed technology

 

13

 

$

10,700

 

In-process technology

 

N/A

 

 

800

 

Capitalized software

 

3

 

 

5,400

 

Customer relationships

 

12

 

 

9,000

 

Trademark and tradenames

 

12

 

 

4,700

 

Backlog

 

2

 

 

3,000

 

Total identifiable intangible assets acquired

 

 

 

$

33,600

 

Asset Purchase Agreement [Member]  
Restructuring Cost and Reserve [Line Items]  
Estimates Fair Value of Assets Acquired and Liabilities Assumed The following table presents estimates of the relative fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:

Description

 

Amount

 

Property, plant and equipment

 

$

15,658

 

Right-of-use assets - operating leases

 

 

13,939

 

Other non-current assets

 

 

189

 

Other current liabilities

 

 

(1,125

)

Non-current operating lease liabilities

 

 

(10,375

)

Other non-current liabilities

 

 

(1,352

)

Total purchase price

 

$

16,934

 

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Summary of Cash and Cash Equivalents and Marketable Securities

Cash and cash equivalents and marketable securities consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

December 31, 2022

 

Cash and cash equivalents

 

$

140,904

 

 

$

242,515

 

Marketable securities, current

 

 

147,513

 

 

 

229,276

 

Marketable securities, non-current

 

 

81,951

 

 

 

9,193

 

Total cash and cash equivalents and marketable securities

 

$

370,368

 

 

$

480,984

 

Schedule of Cash Equivalents and Marketable Securities

As of September 30, 2023, cash equivalents and marketable securities consisted of the following:

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Cash Equivalents

 

 

Marketable Securities

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

 

$

87,416

 

 

$

 

Certificates of deposit

 

 

31,332

 

 

 

4

 

 

 

(16

)

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

50,550

 

 

 

1

 

 

 

(20

)

 

 

50,531

 

 

 

1,793

 

 

 

48,738

 

Corporate debt securities

 

 

63,567

 

 

 

13

 

 

 

(181

)

 

 

63,399

 

 

 

 

 

 

63,399

 

Yankee bonds

 

 

3,865

 

 

 

 

 

 

(3

)

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

64,204

 

 

 

1

 

 

 

(865

)

 

 

63,340

 

 

 

 

 

 

63,340

 

U.S. government agency bonds

 

 

3,000

 

 

 

 

 

 

(3

)

 

 

2,997

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

15,840

 

 

 

2

 

 

 

(34

)

 

 

15,808

 

 

 

 

 

 

15,808

 

Total

 

$

319,774

 

 

$

21

 

 

$

(1,122

)

 

$

318,673

 

 

$

89,209

 

 

$

229,464

 

Summary of Cash Equivalents and Marketable Securities with Unrealized Losses

The following table presents the Company’s cash equivalents and marketable securities with unrealized losses by investment category and the length of time the cash equivalents and marketable securities have been in a continuous loss position as of September 30, 2023:

 

 

In Loss Position for
Less than 12 Months

 

 

In Loss Position for
Greater than 12 Months

 

 

Total

 

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

 

Fair Value

 

 

Unrealized Losses

 

Certificates of deposit

 

$

19,117

 

 

$

(16

)

 

$

 

 

$

 

 

$

19,117

 

 

$

(16

)

Commercial paper

 

 

42,321

 

 

 

(20

)

 

 

 

 

 

 

 

 

42,321

 

 

 

(20

)

Corporate debt securities

 

 

51,346

 

 

 

(161

)

 

 

1,230

 

 

 

(20

)

 

 

52,576

 

 

 

(181

)

Yankee bonds

 

 

2,633

 

 

 

(2

)

 

 

1,229

 

 

 

(1

)

 

 

3,862

 

 

 

(3

)

U.S. Treasury securities

 

 

56,854

 

 

 

(865

)

 

 

 

 

 

 

 

 

56,854

 

 

 

(865

)

U.S. government agency bonds

 

 

2,997

 

 

 

(3

)

 

 

 

 

 

 

 

 

2,997

 

 

 

(3

)

Mortgage- and asset-backed securities

 

 

9,522

 

 

 

(16

)

 

 

3,448

 

 

 

(18

)

 

 

12,970

 

 

 

(34

)

Total

 

$

184,790

 

 

$

(1,083

)

 

$

5,907

 

 

$

(39

)

 

$

190,697

 

 

$

(1,122

)

Summary of Contractual Maturities of Cash Equivalents and Marketable Securities

The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of September 30, 2023:

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

 

$

236,911

 

 

$

236,722

 

Due within one to three years

 

 

82,863

 

 

 

81,951

 

Total

 

$

319,774

 

 

$

318,673

 

 

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
9 Months Ended
Sep. 30, 2023
Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

As of September 30, 2023 and December 31, 2022 the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:

 

 

September 30, 2023

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

87,416

 

 

$

 

 

$

 

 

$

87,416

 

Commercial paper

 

 

 

 

 

1,793

 

 

 

 

 

 

1,793

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

31,320

 

 

 

 

 

 

31,320

 

Commercial paper

 

 

 

 

 

48,738

 

 

 

 

 

 

48,738

 

Corporate debt securities

 

 

 

 

 

51,180

 

 

 

 

 

 

51,180

 

Yankee bonds

 

 

 

 

 

3,862

 

 

 

 

 

 

3,862

 

U.S. Treasury securities

 

 

9,080

 

 

 

 

 

 

 

 

 

9,080

 

U.S. government agency bonds

 

 

2,997

 

 

 

 

 

 

 

 

 

2,997

 

Mortgage- and asset-backed securities

 

 

 

 

 

336

 

 

 

 

 

 

336

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,219

 

 

 

 

 

 

12,219

 

U.S. Treasury securities

 

 

54,260

 

 

 

 

 

 

 

 

 

54,260

 

Mortgage- and asset-backed securities

 

 

 

 

 

15,472

 

 

 

 

 

 

15,472

 

Total

 

$

153,753

 

 

$

164,920

 

 

$

 

 

$

318,673

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

851

 

 

$

851

 

Total

 

$

 

 

$

 

 

$

851

 

 

$

851

 

 

 

December 31, 2022

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market accounts

 

$

204,027

 

 

$

 

 

$

 

 

$

204,027

 

Commercial paper

 

 

 

 

 

4,980

 

 

 

 

 

 

4,980

 

Corporate debt securities

 

 

 

 

 

3,459

 

 

 

 

 

 

3,459

 

Marketable securities, current:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

52,713

 

 

 

 

 

 

52,713

 

Commercial paper

 

 

 

 

 

71,885

 

 

 

 

 

 

71,885

 

Corporate debt securities

 

 

 

 

 

62,316

 

 

 

 

 

 

62,316

 

Yankee bonds

 

 

 

 

 

4,768

 

 

 

 

 

 

4,768

 

U.S. Treasury securities

 

 

7,508

 

 

 

 

 

 

 

 

 

7,508

 

U.S. government agency bonds

 

 

30,086

 

 

 

 

 

 

 

 

 

30,086

 

Marketable securities, non-current

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

1,231

 

 

 

 

 

 

1,231

 

Mortgage- and asset-backed securities

 

 

 

 

 

7,962

 

 

 

 

 

 

7,962

 

Total

 

$

241,621

 

 

$

209,314

 

 

$

 

 

$

450,935

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Other non-current liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

Total

 

$

 

 

$

 

 

$

1,800

 

 

$

1,800

 

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventories as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Raw materials

 

$

47,534

 

 

$

33,376

 

Work in process

 

 

43,992

 

 

 

50,661

 

Finished goods

 

 

10,868

 

 

 

8,242

 

Total inventories

 

$

102,394

 

 

$

92,279

 

XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAIDS AND OTHER CURRENT ASSETS (Tables)
9 Months Ended
Sep. 30, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of Prepaids and Other Current Assets

Prepaids and other current assets as of September 30, 2023 and December 31, 2022 consisted of the following:

 

September 30, 2023

 

 

December 31, 2022

 

Prepaid expenses and deposits

 

$

46,957

 

 

$

43,126

 

Government grant receivables

 

 

12,626

 

 

 

1,443

 

Customer financing receivables

 

 

3,733

 

 

 

 

Other current assets

 

 

5,025

 

 

 

7,632

 

Total prepaids and other current assets

 

$

68,341

 

 

$

52,201

 

XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property Plant and Equipment, Net

Property, plant and equipment, net, as of September 30, 2023 and December 31, 2022 consisted of the following:

 

 

September 30, 2023

 

 

December 31, 2022

 

Buildings and improvements

 

$

49,643

 

 

$

36,493

 

Machinery, equipment, vehicles and office furniture

 

 

57,100

 

 

 

54,300

 

Computer equipment, hardware and software

 

 

9,940

 

 

 

7,517

 

Launch site assets

 

 

13,515

 

 

 

12,822

 

Construction in process

 

 

49,868

 

 

 

26,771

 

Property, plant and equipment—gross

 

 

180,066

 

 

 

137,903

 

Less accumulated depreciation and amortization

 

 

(44,078

)

 

 

(36,389

)

Property, plant and equipment—net

 

$

135,988

 

 

$

101,514

 

Depreciation expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Depreciation expense

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

2,084

 

 

$

3,476

 

 

$

6,374

 

 

$

9,234

 

Research and development

 

 

1,166

 

 

 

615

 

 

 

3,010

 

 

 

1,396

 

Selling, general and administrative

 

 

832

 

 

 

156

 

 

 

1,613

 

 

 

874

 

Total depreciation expense

 

$

4,082

 

 

$

4,247

 

 

$

10,997

 

 

$

11,504

 

 

XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
9 Months Ended
Sep. 30, 2023
Components of Intangible Assets

The components of intangible assets consisted of the following as of September 30, 2023 and December 31, 2022:

 

September 30, 2023

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

56,065

 

 

$

(14,939

)

 

$

41,126

 

Capitalized software

 

 

10,589

 

 

 

(6,631

)

 

 

3,958

 

Customer relationships

 

 

16,120

 

 

 

(2,897

)

 

 

13,223

 

Trademarks and tradenames

 

 

10,103

 

 

 

(1,581

)

 

 

8,522

 

Backlog

 

 

3,491

 

 

 

(2,991

)

 

 

500

 

Other

 

 

1,155

 

 

 

(380

)

 

 

775

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,300

 

 

 

 

 

 

2,300

 

Total

 

$

99,823

 

 

$

(29,419

)

 

$

70,404

 

 

 

December 31, 2022

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Finite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

Developed Technology

 

$

55,765

 

 

$

(9,809

)

 

$

45,956

 

Capitalized software

 

 

10,502

 

 

 

(5,023

)

 

 

5,479

 

Customer relationships

 

 

16,122

 

 

 

(1,866

)

 

 

14,256

 

Trademarks and tradenames

 

 

10,104

 

 

 

(947

)

 

 

9,157

 

Backlog

 

 

3,491

 

 

 

(1,866

)

 

 

1,625

 

Other

 

 

898

 

 

 

(279

)

 

 

619

 

Indefinite-Lived Intangible Assets

 

 

 

 

 

 

 

 

 

In-process Technology

 

 

2,600

 

 

 

 

 

 

2,600

 

Total

 

$

99,482

 

 

$

(19,790

)

 

$

79,692

 

 

Summary of Amortization expense

Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022, respectively consisted of the following:

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

1,775

 

 

$

1,856

 

 

$

5,335

 

 

$

3,269

 

Research and development

 

 

13

 

 

 

29

 

 

 

79

 

 

 

3,394

 

Selling, general and administrative

 

 

1,462

 

 

 

1,568

 

 

 

4,395

 

 

 

3,016

 

Total amortization expense

 

$

3,250

 

 

$

3,453

 

 

$

9,809

 

 

$

9,679

 

 

Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets

The following table outlines the estimated future amortization expense related to intangible assets held as of September 30, 2023:

2023 (for the remaining period)

 

$

3,456

 

2024

 

 

11,315

 

2025

 

 

9,379

 

2026

 

 

9,221

 

2027

 

 

8,249

 

Thereafter

 

 

26,484

 

Total

 

$

68,104

 

XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2023
Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss

Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Stock-based compensation

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

$

3,182

 

 

$

4,964

 

 

$

10,325

 

 

$

14,091

 

Research and development

 

 

6,219

 

 

 

5,309

 

 

 

17,893

 

 

 

16,685

 

Selling, general and administrative

 

 

4,697

 

 

 

4,212

 

 

 

15,180

 

 

 

12,536

 

Total stock-based compensation expense

 

$

14,098

 

 

$

14,485

 

 

$

43,398

 

 

$

43,312

 

XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Tables)
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule Of Income Tax Expense And The Effective Tax Rate

Income tax provision and the effective tax rate for 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

 

Income tax provision

 

$

(1,352

)

 

$

(1,693

)

 

$

(2,639

)

 

$

(4,008

)

Effective tax rate

 

 

(3.4

)%

 

 

(5.1

)%

 

 

(2.0

)%

 

 

(4.2

)%

XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders

The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company 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

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stockholders-basic and diluted

 

$

(40,568

)

 

$

(34,610

)

 

$

(132,074

)

 

$

(98,736

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding-basic and diluted

 

 

484,034,071

 

 

 

469,768,797

 

 

 

480,018,578

 

 

 

463,709,955

 

Net loss per share attributable to common stockholders-basic and diluted

 

$

(0.08

)

 

$

(0.07

)

 

$

(0.28

)

 

$

(0.21

)

Summary of Diluted Net Loss Per Share Attributable to Common Stockholders

The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:

 

September 30,

 

 

2023

 

 

2022

 

Stock options and restricted stock units

 

 

29,014,807

 

 

 

32,444,096

 

XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENTS (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Summary of Information by Reportable Segment The following table shows information by reportable segment for the three and nine months ended September 30, 2023 and 2022:

 

Three Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

21,316

 

 

$

46,345

 

 

$

22,983

 

 

$

40,074

 

Cost of revenues

 

 

15,531

 

 

 

37,163

 

 

 

23,818

 

 

 

30,772

 

Gross profit (loss)

 

$

5,785

 

 

$

9,182

 

 

$

(835

)

 

$

9,302

 

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

Launch
Services

 

 

Space
Systems

 

 

Launch
Services

 

 

Space
Systems

 

Revenues

 

$

63,432

 

 

$

121,169

 

 

$

48,668

 

 

$

110,566

 

Cost of revenues

 

 

53,364

 

 

 

95,320

 

 

 

52,583

 

 

 

89,491

 

Gross profit (loss)

 

$

10,068

 

 

$

25,849

 

 

$

(3,915

)

 

$

21,075

 

XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Reconciliation of Disaggregation of Revenue (Detail) - 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]        
Revenues $ 67,661 $ 63,057 $ 184,601 $ 159,234
Point-in-time        
Disaggregation of Revenue [Line Items]        
Revenues 30,226 31,312 94,558 96,656
Over-time        
Disaggregation of Revenue [Line Items]        
Revenues $ 37,435 $ 31,745 $ 90,043 $ 62,578
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Balances Related to Enforceable Contracts (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Abstract]      
Accounts receivable,net $ 22,787   $ 36,572
Contract assets 13,042   9,451
Contract liabilities $ (133,793) $ (134,574) $ (108,344)
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Changes in Contract Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Disaggregation of Revenue [Abstract]    
Contract liabilities, beginning of year $ 134,574 $ 108,344
Customer advances received or billed 40,128 108,711
Recognition of unearned revenue (40,909) (83,262)
Contract liabilities, end of year $ 133,793 $ 133,793
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk [Member]
9 Months Ended
Sep. 30, 2023
Revenue Benchmark [Member] | Northrop Grumman Corporation [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 13.00%
Revenue Benchmark [Member] | Capella Space Corp. [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 12.00%
Accounts Receivable [Member] | Dynetics, Inc. [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 19.00%
Accounts Receivable [Member] | National Aeronautics and Space Administration [Member]  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 13.00%
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Remaining unsatisfied performance obligations $ 582,442 $ 582,442  
Revenue recognized description   approximately 57% is expected to be recognized within 12 months, with the remaining 43% to be recognized beyond 12 months  
Other non-current assets 17,975 $ 17,975 $ 7,303
Customer financing interest income 87 $ 87  
Commercial Customer [Member]      
Disaggregation of Revenue [Line Items]      
Revenue recognized description   The receivable will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8%. Principal and interest payments will be made over 12 quarterly payments from the launch date.  
Financing Receivable [Member]      
Disaggregation of Revenue [Line Items]      
Other non-current assets 14,467 $ 14,467  
Prepaid [Member]      
Disaggregation of Revenue [Line Items]      
Other non-current assets $ 3,733 $ 3,733  
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill $ 71,020   $ 71,020
Stock compensation expense 43,398 $ 43,312  
Sinclair Interplanetary [Member]      
Business Acquisition [Line Items]      
Goodwill 25,902    
SolAero Holdings, Inc [Member]      
Business Acquisition [Line Items]      
Cash consideration transferred 76,181    
Goodwill 25,902    
Payments to Acquire Businesses, Gross 3,600    
Cash 80,000    
Asset Purchase Agreement [Member]      
Business Acquisition [Line Items]      
Business Acquisition, Transaction Costs 815    
Contingent consideration payable $ 16,934    
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Prepaids and other current assets $ 3,536  
Other non-current assets 17,975 $ 7,303
Other non-current liabilities 3,638 3,005
Goodwill 71,020 $ 71,020
Sinclair Interplanetary [Member]    
Business Acquisition [Line Items]    
Goodwill 25,902  
SolAero Holdings, Inc [Member]    
Business Acquisition [Line Items]    
Cash and cash equivalents 7,815  
Accounts receivable 12,322  
Inventories 17,765  
Property, plant and equipment 24,689  
Intangible assets 33,600  
Right-of-use assets - operating leases [1] 1,128  
Right-of-use assets - finance leases [1] 16,174  
Restricted cash 3,293  
Trade payables (9,795)  
Accrued expenses (6,883)  
Contract liabilities [2] (26,014)  
Other current liabilities (10,145)  
Non-current operating lease liabilities [1] (1,128)  
Non-current finance lease liabilities [1] (15,874)  
Other assets and liabilities, net (204)  
Identifiable net assets acquired 50,279  
Goodwill 25,902  
Total purchase price 76,181  
Asset Purchase Agreement [Member]    
Business Acquisition [Line Items]    
Prepaids and other current assets 15,658  
Right-of-use assets - operating leases 13,939  
Other non-current assets 189  
Other non-current liabilities (1,352)  
Other current liabilities (1,125)  
Non-current operating lease liabilities (10,375)  
Total purchase price $ 16,934  
[1] ) SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company
[2]

(2) Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.

XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combination - fair value of the assets acquired and the liabilities assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Property, plant and equipment $ 3,536  
Other non-current assets 17,975 $ 7,303
Other non-current liabilities 3,638 $ 3,005
Asset Purchase Agreement [Member]    
Business Acquisition [Line Items]    
Property, plant and equipment 15,658  
Right-of-use assets - operating leases 13,939  
Other non-current assets 189  
Other current liabilities (1,125)  
Non-current operating lease liabilities (10,375)  
Other non-current liabilities (1,352)  
Total purchase price $ 16,934  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) - SolAero Holdings, Inc [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]  
Fair Value $ 33,600
Developed Technology [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 13 years
Fair Value $ 10,700
In-process Technology [Member]  
Business Acquisition [Line Items]  
Fair Value $ 800
Capitalized Software [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 3 years
Fair Value $ 5,400
Customer Relationships [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 12 years
Fair Value $ 9,000
Trademark and Tradenames [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 12 years
Fair Value $ 4,700
Backlog [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 2 years
Fair Value $ 3,000
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Cash And Cash Equivalents $ 140,904 $ 242,515
Marketable securities, current 147,513 229,276
Marketable securities, non-current 81,951 9,193
Cash And Cash Equivalents And Marketable Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Cash And Cash Equivalents 140,904 242,515
Marketable securities, current 147,513 229,276
Marketable securities, non-current 81,951 9,193
Total Cash And Cash Equivalents And Marketable Securities $ 370,368 $ 480,984
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 319,774
Gross Unrealized Gains 21
Gross Unrealized Losses (1,122)
Fair Value 318,673
Cash Equivalents 89,209
Marketable Securities 229,464
Corporate Debt Securities [Member]  
Marketable Securities [Line Items]  
Amortized Cost 63,567
Gross Unrealized Gains 13
Gross Unrealized Losses (181)
Fair Value 63,399
Cash Equivalents 0
Marketable Securities 63,399
Mortgage- and Asset-backed Securities [Member]  
Marketable Securities [Line Items]  
Amortized Cost 15,840
Gross Unrealized Gains 2
Gross Unrealized Losses (34)
Fair Value 15,808
Cash Equivalents 0
Marketable Securities 15,808
U.S. Government Agency Bonds [Member]  
Marketable Securities [Line Items]  
Amortized Cost 3,000
Gross Unrealized Gains 0
Gross Unrealized Losses (3)
Fair Value 2,997
Cash Equivalents 0
Marketable Securities 2,997
U.S. Treasury Securities [Member]  
Marketable Securities [Line Items]  
Amortized Cost 64,204
Gross Unrealized Gains 1
Gross Unrealized Losses (865)
Fair Value 63,340
Cash Equivalents 0
Marketable Securities 63,340
Yankee Bonds [Member]  
Marketable Securities [Line Items]  
Amortized Cost 3,865
Gross Unrealized Gains 0
Gross Unrealized Losses (3)
Fair Value 3,862
Cash Equivalents 0
Marketable Securities 3,862
Commercial Paper [Member]  
Marketable Securities [Line Items]  
Amortized Cost 50,550
Gross Unrealized Gains 1
Gross Unrealized Losses (20)
Fair Value 50,531
Cash Equivalents 0
Marketable Securities 48,738
Certificates Of Deposit [Member]  
Marketable Securities [Line Items]  
Amortized Cost 31,332
Gross Unrealized Gains 4
Gross Unrealized Losses (16)
Fair Value 31,320
Cash Equivalents 0
Marketable Securities 31,320
Money market accounts [Member]  
Marketable Securities [Line Items]  
Amortized Cost 87,416
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 87,416
Cash Equivalents 87,416
Marketable Securities $ 0
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months $ 184,790
Unrealized Losses, in loss position for less than 12 months (1,083)
Fair value, in loss position for greater than 12 months 5,907
Unrealized loss,in loss position for greater than 12 months (39)
Fair value 190,697
Unrealized loss (1,122)
Certificates Of Deposit [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 19,117
Unrealized Losses, in loss position for less than 12 months (16)
Fair value, in loss position for greater than 12 months 0
Unrealized loss,in loss position for greater than 12 months 0
Fair value 19,117
Unrealized loss (16)
Commercial Paper [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 42,321
Unrealized Losses, in loss position for less than 12 months (20)
Fair value, in loss position for greater than 12 months 0
Unrealized loss,in loss position for greater than 12 months 0
Fair value 42,321
Unrealized loss (20)
Corporate Debt Securities [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 51,346
Unrealized Losses, in loss position for less than 12 months (161)
Fair value, in loss position for greater than 12 months 1,230
Unrealized loss,in loss position for greater than 12 months (20)
Fair value 52,576
Unrealized loss (181)
Yankee Bonds [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 2,633
Unrealized Losses, in loss position for less than 12 months (2)
Fair value, in loss position for greater than 12 months 1,229
Unrealized loss,in loss position for greater than 12 months (1)
Fair value 3,862
Unrealized loss (3)
U.S. Government Agency Bonds [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 2,997
Unrealized Losses, in loss position for less than 12 months (3)
Fair value, in loss position for greater than 12 months 0
Unrealized loss,in loss position for greater than 12 months 0
Fair value 2,997
Unrealized loss (3)
Asset-Backed Securities [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 9,522
Unrealized Losses, in loss position for less than 12 months (16)
Fair value, in loss position for greater than 12 months 3,448
Unrealized loss,in loss position for greater than 12 months (18)
Fair value 12,970
Unrealized loss (34)
U.S. Treasury Securities [Member]  
Marketable Securities [Line Items]  
Fair value, in loss position for less than 12 months 56,854
Unrealized Losses, in loss position for less than 12 months (865)
Fair value, in loss position for greater than 12 months 0
Unrealized loss,in loss position for greater than 12 months 0
Fair value 56,854
Unrealized loss $ (865)
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable Securities [Line Items]  
Amortized Cost $ 319,774
Fair Value 318,673
Due to One Year [Member]  
Marketable Securities [Line Items]  
Amortized Cost 236,911
Fair Value 236,722
Due Within One To Three Years [Member]  
Marketable Securities [Line Items]  
Amortized Cost 82,863
Fair Value $ 81,951
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Additional Information (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair Value Measurements [Line Items]  
Transfers between fair value measurement levels $ 0
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash equivalents:    
Marketable securities, current $ 147,513 $ 229,276
Marketable securities, non-current 81,951 9,193
Fair Value, Recurring [Member]    
Cash equivalents:    
Marketable securities, current 3,862 4,768
Total 318,673 450,935
Other non-current liabilities:    
Contingent consideration 851 1,800
Total 851 1,800
Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
Total 153,753 241,621
Other non-current liabilities:    
Contingent consideration 0 0
Total 0 0
Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Marketable securities, current 3,862 4,768
Total 164,920 209,314
Other non-current liabilities:    
Contingent consideration 0 0
Total 0 0
Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
Total 0 0
Other non-current liabilities:    
Contingent consideration 851 1,800
Total 851 1,800
Money Market Funds [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Cash equivalents 87,416 204,027
Money Market Funds [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Cash equivalents 87,416 204,027
Money Market Funds [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Cash equivalents 0 0
Money Market Funds [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Cash equivalents 0 0
Mortgage- and Asset-backed Securities [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Marketable securities, current 336  
Marketable securities, non-current 15,472 7,962
Mortgage- and Asset-backed Securities [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Marketable securities, current 0  
Marketable securities, non-current 0 0
Mortgage- and Asset-backed Securities [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Marketable securities, current 336  
Marketable securities, non-current 15,472 7,962
Mortgage- and Asset-backed Securities [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Marketable securities, current 0  
Marketable securities, non-current 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Cash equivalents   3,459
Marketable securities, current 51,180 62,316
Marketable securities, non-current 12,219 1,231
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Cash equivalents   0
Marketable securities, current 0 0
Marketable securities, non-current 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Cash equivalents   3,459
Marketable securities, current 51,180 62,316
Marketable securities, non-current 12,219 1,231
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Cash equivalents   0
Marketable securities, current 0 0
Marketable securities, non-current 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Marketable securities, current 31,320 52,713
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Marketable securities, current 31,320 52,713
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
Commercial Paper [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Cash equivalents 1,793 4,980
Marketable securities, current 48,738 71,885
Commercial Paper [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Cash equivalents 0 0
Marketable securities, current 0 0
Commercial Paper [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Cash equivalents 1,793 4,980
Marketable securities, current 48,738 71,885
Commercial Paper [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Cash equivalents 0 0
Marketable securities, current 0 0
U.S. Government Agency Bonds [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Marketable securities, current 2,997 30,086
U.S. Government Agency Bonds [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Marketable securities, current 2,997 30,086
U.S. Government Agency Bonds [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
U.S. Government Agency Bonds [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Marketable securities, current 0 0
US Treasury Securities [Member] | Fair Value, Recurring [Member]    
Cash equivalents:    
Cash equivalents 9,080  
Marketable securities, current   7,508
Marketable securities, non-current 54,260  
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Level 1 [Member]    
Cash equivalents:    
Cash equivalents 9,080  
Marketable securities, current   7,508
Marketable securities, non-current 54,260  
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Level 2 [Member]    
Cash equivalents:    
Cash equivalents 0  
Marketable securities, current   0
Marketable securities, non-current 0  
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Level 3 [Member]    
Cash equivalents:    
Cash equivalents 0  
Marketable securities, current   $ 0
Marketable securities, non-current $ 0  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Line Items]    
Raw materials $ 47,534 $ 33,376
Work in process 43,992 50,661
Finished goods 10,868 8,242
Total inventories $ 102,394 $ 92,279
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets [Abstract]    
Prepaid expenses $ 46,957 $ 43,126
Government grant receivables 12,626 1,443
Customer financing receivables 3,733 0
Other current assets 5,025 7,632
Total prepaids and other current assets $ 68,341 $ 52,201
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Assets Held for Sale (Additional Information) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
ASSETS HELD FOR SALE ABSTRACT  
Assets held for sale $ 11,259
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 180,066 $ 137,903
Less accumulated depreciation and amortization (44,078) (36,389)
Property, plant and equipment, net 135,988 101,514
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 49,643 36,493
Machinery, Equipment, Vehicles And Office Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 57,100 54,300
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 9,940 7,517
Launch Site Assets [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,515 12,822
Construction In Process [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 49,868 $ 26,771
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 4,082 $ 4,247 $ 10,997 $ 11,504
Cost of revenues [Member]        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 2,084 3,476 6,374 9,234
Research And Development [Member]        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 1,166 615 3,010 1,396
Selling, general and administrative [Member]        
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 832 $ 156 $ 1,613 $ 874
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - (Additional Information) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Goodwill $ 71,020 $ 71,020
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Gross Carrying Amount $ 99,823 $ 99,482
Accumulated Amortization (29,419) (19,790)
Net Carrying Amount 70,404 79,692
In Process Research and Development [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 2,300 2,600
Accumulated Amortization 0 0
Net Carrying Amount 2,300 2,600
Developed Technology [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 56,065 55,765
Accumulated Amortization (14,939) (9,809)
Net Carrying Amount 41,126 45,956
Capitalized Software [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 10,589 10,502
Accumulated Amortization (6,631) (5,023)
Net Carrying Amount 3,958 5,479
Customer Relationships [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 16,120 16,122
Accumulated Amortization (2,897) (1,866)
Net Carrying Amount 13,223 14,256
Trademark and Tradenames [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 10,103 10,104
Accumulated Amortization (1,581) (947)
Net Carrying Amount 8,522 9,157
Backlog [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 3,491 3,491
Accumulated Amortization (2,991) (1,866)
Net Carrying Amount 500 1,625
Other [Member]    
Goodwill [Line Items]    
Gross Carrying Amount 1,155 898
Accumulated Amortization (380) (279)
Net Carrying Amount $ 775 $ 619
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization of Intangible Assets $ 3,250 $ 3,453 $ 9,809 $ 9,679
Cost of revenues [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization of Intangible Assets 1,775 1,856 5,335 3,269
Research and Development [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization of Intangible Assets 13 29 79 3,394
Selling, General and Administrative [Member]        
Finite-Lived Intangible Assets [Line Items]        
Amortization of Intangible Assets $ 1,462 $ 1,568 $ 4,395 $ 3,016
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]  
2023 (for the remaining period) $ 3,456
2024 11,315
2025 9,379
2026 9,221
2027 8,249
Thereafter 26,484
Total $ 68,104
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.3
LOAN AGREEMENT - Additional Information (Detail) - USD ($)
9 Months Ended
Jun. 10, 2021
Sep. 30, 2023
Dec. 31, 2022
Shares Issued And Outstanding [Line Items]      
Loan and security agreement, maximum amount $ 100,000    
Term loan facility, initial facility charge   $ 1,000  
Term loan facility, end of term charge upon repayment of the loan   3,250  
Long-term borrowings, excluding current installments   $ 0 $ 100,043,000
Term Loan Facility [Member]      
Shares Issued And Outstanding [Line Items]      
Loan agreement maturity date Jun. 01, 2024    
Description Of Outstanding Principal Of Term Loan Facility   The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance.  
Long-term borrowings, excluding current installments   $ 105,116  
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.3
PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 22, 2021
Class of Warrant or Right [Line Items]            
Gain on fair value of exercise of warrants   $ 0 $ 0 $ 0 $ (13,482,000)  
Common Stock Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants exercise price     $ 11.5   $ 11.5  
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 11.5   $ 11.5  
Warrants and rights outstanding     $ 10,969   $ 10,969  
Public Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants issued     10,383,077   10,383,077  
Warrants exercise price           $ 11.5
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     10,383,077   10,383,077  
Class of Warrant or Right, Exercise Price of Warrants or Rights           11.5
Warrants and rights outstanding     $ 1,592,080   $ 1,592,080  
Number of securities called by each warrant or right   0 2,951,781 0 2,951,781  
Number of warrants issued         10,969  
Class of warrant or right, date from which warrants or rights exercisable       Sep. 29, 2021    
Cash proceeds from warrants issued $ 27       $ 126  
Warrants Issued and Outstanding 270,470          
Warrant exercise price per share $ 0.1          
Public Warrants and Private Warrants [Member]            
Class of Warrant or Right [Line Items]            
Gain on fair value of exercise of warrants         $ 13,482  
Private Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants Issued and Outstanding     5,600,000   5,600,000  
Common Stock [Member] | Public Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding   $ 10,666,666   $ 10,666,666    
Common Stock [Member] | Public Warrants and Private Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants exercise price   $ 11.5   $ 11.5   0.2843
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 11.5   $ 11.5   $ 0.2843
Common Stock [Member] | Private Warrants [Member]            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding   $ 5,600,000   $ 5,600,000    
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock-based Compensation Expense $ 14,098 $ 14,485 $ 43,398 $ 43,312
Cost of revenues [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock-based Compensation Expense 3,182 4,964 10,325 14,091
Research And Development [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock-based Compensation Expense 6,219 5,309 17,893 16,685
Selling, general and administrative [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total Stock-based Compensation Expense $ 4,697 $ 4,212 $ 15,180 $ 12,536
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, share issued   485,857,768   485,857,768   475,356,517
2013 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options vesting period       4 years    
Options vesting on first anniversary of date of grant, percentage       25.00%    
Two Thousand Twenty One Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense   $ 345,000   $ 345,000    
Common stock, share issued   681,018 527,380 681,018 527,380  
Sale of aggregate, shares   59,875,000   59,875,000    
Outstanding number of shares of common stock Percentage           5.00%
Shares authorized to issue under equity award plan   99,589,400   99,589,400    
Shares available for grant   83,279,855   83,279,855    
Stock-based compensation   $ 423,000 $ 59,000 $ 1,819,000 $ 2,718,000  
Two Thousand Twenty One Plan [Member] | Common Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock for issuance for awards 9,980,000          
Common Stock Outstanding Rate 1.00%          
Employee Stock Options Discount Rate 15.00%          
Two Thousand Twenty One Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Sale of aggregate, shares   17,457,414   17,457,414    
Performance-Based Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted expected to be recognized period       4 years    
Performance-Based Restricted Stock Units (RSUs) [Member] | 2013 Plan And 2021 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of Units, granted       10,196,987 14,464,435  
Stock-based compensation       $ 6,813    
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.3
LEASE - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leased Assets [Line Items]    
Operating Lease, Right-of-Use Asset $ 44,900 $ 35,239
Vehicles and Equipment [Member] | Minimum Member    
Operating Leased Assets [Line Items]    
Lessee, Operating Lease, Remaining Lease Term 1 year  
Vehicles and Equipment [Member] | Maximum [Member]    
Operating Leased Assets [Line Items]    
Lessee, Operating Lease, Remaining Lease Term 27 years  
Virgin APA [Member]    
Operating Leased Assets [Line Items]    
Operating lease liability $ 11,500  
Operating Lease, Right-of-Use Asset $ 13,939  
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Commitments And Contingencies LineItems  
Provision for contract loss $ 4,066
Other Current Liabilities Member  
Commitments And Contingencies LineItems  
Provision for contract loss $ 8,673
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail) - USD ($)
$ in Thousands
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 $ (1,352) $ (1,693) $ (2,639) $ (4,008)
Effective tax rate (3.40%) 5.10% (2.00%) (4.20%)
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Additional Information) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Income Tax Disclosure [Abstract]  
Uncertain Tax Positions $ 3,149
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Net loss attributable to common stockholders-basic and diluted $ (40,568) $ (45,889) $ (45,617) $ (34,610) $ (37,417) $ (26,709) $ (132,074) $ (98,736)
Weighted average common shares outstanding-basic 484,034,071     469,768,797     480,018,578 463,709,955
Weighted average common shares outstanding, diluted 484,034,071     469,768,797     480,018,578 463,709,955
Net loss per share attributable to Rocket Lab USA, Inc-Basic $ (0.08)     $ (0.07)     $ (0.28) $ (0.21)
Net loss per share attributable to Rocket Lab USA, Inc-Diluted $ (0.08)     $ (0.07)     $ (0.28) $ (0.21)
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock Options And Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Equity shares 29,014,807 32,444,096
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENTS - Additional Information (Detail)
9 Months Ended
Sep. 30, 2023
Segments
Segment Reporting Information [Line Items]  
Number of operating segments 2
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENTS - Summary of Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sales Information [Line Items]        
Cost of revenues $ 52,694 $ 54,590 $ 148,684 $ 142,074
Gross profit (loss) 14,967 8,467 35,917 17,160
Launch Services [Member]        
Sales Information [Line Items]        
Revenues 21,316 22,983 63,432 48,668
Cost of revenues 15,531 23,818 53,364 52,583
Gross profit (loss) 5,785 (835) 10,068 (3,915)
Space Systems [Member]        
Sales Information [Line Items]        
Revenues 46,345 40,074 121,169 110,566
Cost of revenues 37,163 30,772 95,320 89,491
Gross profit (loss) $ 9,182 $ 9,302 $ 25,849 $ 21,075
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Related Party Transactions (Details) [Line Items]    
Related Party Transaction, Due from (to) Related Party $ 0 $ 0
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS (Additional Information) (Details) - Subsequent Event [Member]
$ in Thousands
Oct. 18, 2023
USD ($)
Subsequent Event [Line Items]  
Subsequent Event, Date Oct. 18, 2023
Subsequent Event, Description Company sold one of the Company's held for sale helicopters to a purchaser unaffiliated with the Company
Helicopter [Member]  
Subsequent Event [Line Items]  
Sale of asset held for sale $ 3,900
Carrying value of asset held for sale $ 2,687
XML 90 rklb-20230930_htm.xml IDEA: XBRL DOCUMENT 0001819994 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001819994 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001819994 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001819994 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001819994 rklb:ConstructionInProcessMember 2022-12-31 0001819994 us-gaap:CertificatesOfDepositMember 2023-09-30 0001819994 rklb:DueToOneYearMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001819994 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001819994 rklb:SpaceSystemsMember 2022-07-01 2022-09-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:RestrictedStockUnitsRSUMember rklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember 2023-01-01 2023-09-30 0001819994 rklb:AssetPurchaseAgreementMember 2023-09-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:LaunchSiteAssetsMember 2023-09-30 0001819994 2023-04-01 2023-06-30 0001819994 2023-03-31 0001819994 2022-09-30 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001819994 us-gaap:MoneyMarketFundsMember 2023-09-30 0001819994 rklb:SolaeroHoldingsIncMember 2023-09-30 0001819994 srt:MinimumMember rklb:VehiclesAndEquipmentMember 2023-09-30 0001819994 rklb:SolaeroHoldingsIncMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0001819994 rklb:PublicWarrantsMember 2022-01-31 0001819994 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001819994 rklb:YankeeBondsMember 2023-09-30 0001819994 rklb:TermLoanFacilityMember 2023-01-01 2023-09-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2022-06-30 0001819994 2022-06-30 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:SpaceSystemsMember 2023-01-01 2023-09-30 0001819994 rklb:LaunchServicesMember 2023-07-01 2023-09-30 0001819994 rklb:OtherMember 2022-12-31 0001819994 rklb:TermLoanFacilityMember 2023-09-30 0001819994 2023-07-01 2023-09-30 0001819994 rklb:PublicWarrantsMember 2021-12-22 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:LaunchServicesMember 2023-01-01 2023-09-30 0001819994 rklb:DueWithinOneToThreeYearsMember 2023-09-30 0001819994 2022-07-01 2022-09-30 0001819994 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember rklb:DyneticsIncMember 2023-01-01 2023-09-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2023-07-01 2023-09-30 0001819994 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001819994 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2023-09-30 0001819994 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2022-09-30 0001819994 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001819994 2023-01-01 2023-03-31 0001819994 2022-12-31 0001819994 rklb:HelicopterMember us-gaap:SubsequentEventMember 2023-10-18 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001819994 us-gaap:ComputerEquipmentMember 2022-12-31 0001819994 rklb:SolaeroHoldingsIncMember rklb:InProcessTechnologyMember 2023-01-01 2023-09-30 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001819994 rklb:SolaeroHoldingsIncMember 2023-01-01 2023-09-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2022-07-01 2022-09-30 0001819994 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001819994 us-gaap:SubsequentEventMember 2023-10-18 2023-10-18 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001819994 us-gaap:RetainedEarningsMember 2022-09-30 0001819994 2022-03-31 0001819994 us-gaap:CommonStockMember rklb:PrivateWarrantsMember 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2022-01-01 2022-12-31 0001819994 2021-12-31 0001819994 rklb:TermLoanFacilityMember 2021-06-10 2021-06-10 0001819994 us-gaap:RetainedEarningsMember 2023-03-31 0001819994 rklb:PrivateWarrantsMember 2022-09-30 0001819994 rklb:SolaeroHoldingsIncMember us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CustomerRelationshipsMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2021-12-31 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:RetainedEarningsMember 2023-06-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001819994 2023-01-01 2023-09-30 0001819994 2021-06-10 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:RetainedEarningsMember 2021-12-31 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-09-30 0001819994 rklb:LaunchSiteAssetsMember 2022-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 srt:MaximumMember rklb:VehiclesAndEquipmentMember 2023-09-30 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001819994 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001819994 us-gaap:RetainedEarningsMember 2022-12-31 0001819994 rklb:PublicWarrantsMember 2022-01-31 2022-01-31 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:TwoThousandTwentyOnePlanMember us-gaap:CommonStockMember 2021-08-01 2021-08-31 0001819994 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001819994 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001819994 rklb:SpaceSystemsMember 2022-01-01 2022-09-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:PublicWarrantsMember 2022-09-30 0001819994 us-gaap:CommonStockMember 2023-06-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001819994 us-gaap:CommonStockMember rklb:PublicWarrantsAndPrivateWarrantsMember 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2023-01-01 2023-09-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:SinclairInterplanetaryMember 2023-09-30 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001819994 rklb:SolaeroHoldingsIncMember us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-09-30 0001819994 us-gaap:CustomerRelationshipsMember 2023-09-30 0001819994 us-gaap:CommonStockMember 2023-09-30 0001819994 us-gaap:CommercialPaperMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819994 rklb:SolaeroHoldingsIncMember rklb:BacklogMember 2023-01-01 2023-09-30 0001819994 us-gaap:RetainedEarningsMember 2022-06-30 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:OtherCurrentLiabilitiesMember 2023-09-30 0001819994 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:VirginApaMember 2023-09-30 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001819994 us-gaap:ComputerEquipmentMember 2023-09-30 0001819994 2023-11-03 0001819994 rklb:BacklogMember 2022-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember rklb:CapellaSpaceCorpMember 2023-01-01 2023-09-30 0001819994 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001819994 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember rklb:NationalAeronauticsAndSpaceAdministrationMember 2023-01-01 2023-09-30 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2023-01-01 2023-09-30 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:SpaceSystemsMember 2023-07-01 2023-09-30 0001819994 us-gaap:FinanceReceivablesMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:CashAndCashEquivalentsAndMarketableSecuritiesMember 2022-12-31 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember rklb:NorthropGrummanCorporationMember 2023-01-01 2023-09-30 0001819994 us-gaap:TrademarksAndTradeNamesMember 2023-09-30 0001819994 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2022-12-31 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:ConstructionInProcessMember 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001819994 rklb:PublicWarrantsMember 2023-01-01 2023-09-30 0001819994 rklb:PublicWarrantsMember 2023-09-30 0001819994 us-gaap:CommonStockMember 2022-12-31 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001819994 2022-01-01 2022-09-30 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:CommonStockMember rklb:PublicWarrantsAndPrivateWarrantsMember 2021-12-22 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 2022-04-01 2022-06-30 0001819994 rklb:OtherMember 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 2023-09-30 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001819994 rklb:LaunchServicesMember 2022-01-01 2022-09-30 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001819994 rklb:PublicWarrantsAndPrivateWarrantsMember 2022-01-01 2022-09-30 0001819994 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001819994 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001819994 2022-01-01 2022-03-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2022-01-01 2022-09-30 0001819994 rklb:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-09-30 0001819994 us-gaap:RetainedEarningsMember 2022-03-31 0001819994 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0001819994 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001819994 rklb:TwoThousandTwentyOnePlanMember 2023-09-30 0001819994 us-gaap:RetainedEarningsMember 2023-09-30 0001819994 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0001819994 rklb:CapitalizedSoftwareMember 2022-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember rklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember 2022-01-01 2022-09-30 0001819994 rklb:BacklogMember 2023-09-30 0001819994 us-gaap:CommonStockMember rklb:PublicWarrantsMember 2023-09-30 0001819994 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:InProcessResearchAndDevelopmentMember 2023-09-30 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001819994 rklb:CommonStockWarrantsMember 2022-09-30 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 rklb:LaunchServicesMember 2022-07-01 2022-09-30 0001819994 rklb:CashAndCashEquivalentsAndMarketableSecuritiesMember 2023-09-30 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001819994 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001819994 rklb:SolaeroHoldingsIncMember rklb:CapitalizedSoftwareMember 2023-01-01 2023-09-30 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001819994 2022-01-01 2022-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001819994 rklb:PublicWarrantsMember 2022-01-01 2022-09-30 0001819994 2023-06-30 0001819994 rklb:CommercialCustomerMember 2023-01-01 2023-09-30 0001819994 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2022-03-31 0001819994 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001819994 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001819994 rklb:TwoThousandThirteenPlanMember 2023-01-01 2023-09-30 0001819994 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0001819994 us-gaap:CommonStockMember 2022-09-30 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001819994 rklb:AssetPurchaseAgreementMember 2023-01-01 2023-09-30 0001819994 us-gaap:CommonStockMember 2023-03-31 0001819994 rklb:CapitalizedSoftwareMember 2023-09-30 rklb:Segments pure shares iso4217:USD iso4217:USD shares Q3 --12-31 false 0001819994 10-Q true 2023-09-30 2023 false 001-39560 ROCKET LAB USA, INC. DE 98-1550340 3881 McGowen Street Long Beach CA 90808 714 465-5737 Common Stock, par value $0.0001 per share RKLB NASDAQ Yes Yes Large Accelerated Filer false false false 485886993 140904000 242515000 147513000 229276000 22787000 36572000 13042000 9451000 102394000 92279000 68341000 52201000 11259000 0 506240000 662294000 135988000 101514000 70404000 79692000 71020000 71020000 44900000 35239000 15145000 15614000 81951000 9193000 3588000 3356000 3282000 3898000 17975000 7303000 950493000 989123000 24980000 12084000 5998000 8723000 14979000 8634000 133793000 108344000 105116000 2906000 18885000 22249000 303751000 162940000 0 100043000 41695000 34266000 15299000 15568000 308000 95000 3638000 3005000 364691000 315917000 0.0001 0.0001 2500000000 2500000000 485857768 485857768 475356517 475356517 49000 48000 1161165000 1112977000 -573029000 -440955000 -2383000 1136000 585802000 673206000 950493000 989123000 67661000 63057000 184601000 159234000 52694000 54590000 148684000 142074000 14967000 8467000 35917000 17160000 26626000 17508000 81566000 50150000 27200000 22961000 84386000 64991000 53826000 40469000 165952000 115141000 -38859000 -32002000 -130035000 -97981000 -1413000 -1486000 -2843000 -6907000 -120000 -51000 -76000 -3947000 0 0 0 -13482000 1176000 622000 3519000 625000 -357000 -915000 600000 3253000 -39216000 -32917000 -129435000 -94728000 1352000 1693000 2639000 4008000 -40568000 -34610000 -132074000 -98736000 -736000 -4655000 -3190000 -4809000 117000 -855000 -329000 -855000 -41187000 -40120000 -135593000 -104400000 -0.08 -0.08 -0.07 -0.07 -0.28 -0.28 -0.21 -0.21 484034071 484034071 469768797 469768797 480018578 480018578 463709955 463709955 475356517 48000 1112977000 -440955000 1136000 673206000 -45617000 -45617000 2672625 771000 771000 12228000 12228000 123933 -570000 -570000 478153075 48000 1125976000 -486572000 566000 640018000 -45889000 -45889000 4326466 3561000 3561000 15688000 15688000 123933 -2330000 -2330000 482603474 48000 1145225000 -532461000 -1764000 611048000 -40568000 -40568000 2816037 1000 485000 486000 13368000 13368000 438257 2087000 2087000 -619000 -619000 485857768 49000 1161165000 -573029000 -2383000 585802000 450180479 45000 1002106000 -305011000 1308000 698448000 -26709000 -26709000 7883569 1000 1019000 1020000 14116000 14116000 4554830 44844000 44844000 123934 876000 876000 462742812 46000 1062085000 -331720000 2184000 732595000 -37417000 -37417000 3594963 1000 3725000 3726000 15580000 15580000 2039290 -1030000 -1030000 468377065 47000 1081390000 -369137000 1154000 713454000 -34610000 -34610000 4245851 666000 666000 16836000 16836000 123934 -5510000 -5510000 472746850 47000 1098892000 -403747000 -4356000 690836000 -132074000 -98736000 21577000 21590000 43398000 43312000 -240000 -32000 2166000 2107000 4062000 2312000 0 -13482000 1138000 200000 3399000 421000 644000 1167000 -13798000 30752000 3592000 6960000 10933000 17635000 15819000 17173000 10712000 -3281000 12026000 -1625000 -2187000 -3530000 5285000 2519000 25450000 26404000 -4632000 2310000 -3316000 -2551000 230000 39000 -56650000 -87592000 44293000 27419000 16934000 65824000 207266000 179853000 219340000 240000 -49153000 -272856000 2293000 4278000 3780000 3149000 12390000 28587000 12352000 28308000 0 -444000 1000000 5500000 248000 193000 4863000 1569000 -439000 3091000 -101379000 -355788000 245871000 692075000 144492000 336287000 10741000 7594000 574000 2518000 2207000 2476000 979000 6343000 2087000 0 0 44739000 0 1441000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">DESCRIPTION OF THE BUSINESS </span></div></div><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an end-to-end space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand, Canada and Australia. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and on-orbit management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing, on-orbit management solutions, and space data applications. </span> <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES</span></div></div><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;">Principals of Consolidation and Basis of Presentation</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 condensed consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023, or for any other interim period or for any other future year.</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><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><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 preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.</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;">On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.</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><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;">Other Significant Accounting Policies</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;">There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023, except for the addition of an accounting policy with respect to assets held for sale and customer financing below. Refer to </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;">Note 2 - Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> disclosed in the “</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;">Notes to Consolidated Financial Statements”</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 Company’s Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 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></div><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;">Assets Held For Sale</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 generally considers assets to be held for sale when the following criteria are met: (i) management commits to a plan to sell the property, (ii) the property is available for sale immediately, (iii) the property is actively being marketed for sale at a price that is reasonable in relation to its current fair value, (iv) the sale of the property within one year is considered probable and (v) significant changes to the plan to sell are not expected. Property classified as held for sale is no longer depreciated and is reported at the lower of its carrying value or its estimated fair value less estimated costs to sell.</span></p></div><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;">Customer Financing</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 records customer financing receivables net of any unamortized discounts and deferred incremental direct costs. Interest income and amortization of any discounts are recorded ratably over the related term of the note to interest income in the condensed consolidated statements of operations and comprehensive 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;">Interest income recognition is generally suspended for customer financing receivables that are uncollectible. The Company measures and records expected credit losses related to its customer financing </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 accordance with the current expected credit losses (“CECL”) standard. The CECL standard requires an entity to consider historical loss experience, current conditions, and a reasonable and supportable forecast of the economic environment.</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> <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;">Principals of Consolidation and Basis of Presentation</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 condensed consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim financial information and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2023, or for any other interim period or for any other future year.</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:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</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 preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.</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;">On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.</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:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Significant Accounting Policies</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;">There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023, except for the addition of an accounting policy with respect to assets held for sale and customer financing below. Refer to </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;">Note 2 - Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> disclosed in the “</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;">Notes to Consolidated Financial Statements”</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 Company’s Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 7, 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> <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;">Assets Held For Sale</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 generally considers assets to be held for sale when the following criteria are met: (i) management commits to a plan to sell the property, (ii) the property is available for sale immediately, (iii) the property is actively being marketed for sale at a price that is reasonable in relation to its current fair value, (iv) the sale of the property within one year is considered probable and (v) significant changes to the plan to sell are not expected. Property classified as held for sale is no longer depreciated and is reported at the lower of its carrying value or its estimated fair value less estimated costs to sell.</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;">Customer Financing</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 records customer financing receivables net of any unamortized discounts and deferred incremental direct costs. Interest income and amortization of any discounts are recorded ratably over the related term of the note to interest income in the condensed consolidated statements of operations and comprehensive 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;">Interest income recognition is generally suspended for customer financing receivables that are uncollectible. The Company measures and records expected credit losses related to its customer financing </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 accordance with the current expected credit losses (“CECL”) standard. The CECL standard requires an entity to consider historical loss experience, current conditions, and a reasonable and supportable forecast of the economic environment.</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="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">3.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">REVENUES </span></div></div><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:6pt;text-align: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 provides information about revenue by recognition model 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> <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:46.212%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Revenues by recognition model</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;"><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: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: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;">Point-in-time</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">30,226</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">31,312</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">94,558</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">96,656</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Over-time</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">37,435</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;">31,745</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;">90,043</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;">62,578</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:top;"><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 revenue by recognition model</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">67,661</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;">63,057</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;">184,601</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;">159,234</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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the condensed consolidated balance sheets, where applicable. Amounts are generally billed as work progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the condensed consolidated balance sheets at the end of each reporting period.</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: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:6pt;text-align: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 the balances related to enforceable contracts 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:</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> <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:63.253%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:15.068000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.807%;"></td> <td style="width:1%;"></td> <td style="width:14.867%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Accounts receivable, 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">22,787</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">36,572</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Contract assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,451</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,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="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="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;">108,344</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 contract liabilities for the three months ended </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 were as follows:</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> <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:82.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.84%;"></td> <td style="width:1%;"></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;">Contract liabilities, at June 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">134,574</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer advances received or billed</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">40,128</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Recognition of unearned revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,909</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: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;">Contract liabilities, at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,793</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 contract liabilities for the nine months ended September 30, 2023 were as follows:</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> <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:81.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.18%;"></td> <td style="width:1%;"></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;">Contract liabilities, at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">108,344</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer advances received or billed</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">108,711</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Recognition of unearned revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,262</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: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;">Contract liabilities, at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,793</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;">The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.</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;">The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the three and nine months ended September 30, 2023 and 2022 was not material.</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="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: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;">Backlog</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s backlog represents the total dollar value of work to be performed on contracts awarded and in progress. The amount of backlog increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of backlog</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> when an enforceable agreement has been reached. Remaining backlog totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">582,442</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#231f20;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:#231f20;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;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately 57% is expected to be recognized within 12 months, with the remaining 43% to be recognized beyond 12 months</span></span><span style="color:#231f20;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;"> </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;font-style:italic;min-width:fit-content;">Concentration of Credit Risk and Significant Customers</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were:</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:66.74%;"></td> <td style="width:1.157%;"></td> <td style="width:1%;"></td> <td style="width:30.102999999999998%;"></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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></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:'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;">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;">Dynetics, Inc.</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;">National Aeronautics and Space Administration</span></p></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:'Calibri',sans-serif;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;">13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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, </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company’s customers that accounted for 10% or more of the total revenue, were as follows:</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:66.74%;"></td> <td style="width:1.157%;"></td> <td style="width:1%;"></td> <td style="width:30.102999999999998%;"></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;">Nine Months Ended 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;">Northrop Grumman Corporation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;">Capella Space Corp.</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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><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;font-style:italic;min-width:fit-content;">Customer Financing</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the signing of a multi-launch agreement with a commercial customer, the Company entered into a subordinated loan and security agreement. The commercial customer may choose to have certain milestone payments financed under the terms of the subordinated loan and security agreement. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The receivable will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8%. Principal and interest payments will be made over 12 quarterly payments from the launch date. </span></span><span style="font-size:10pt;font-family:Times New Roman;"></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,733</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer financing in prepaid and other currents assets and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,467</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer financing receivable in other non-current assets on the condensed consolidated balance sheets. Customer financing interest income for the three and nine months ended September 30, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">87</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#231f20;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:6pt;text-align: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 provides information about revenue by recognition model 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> <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:46.212%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></td> <td style="width:1%;"></td> <td style="width:1.263%;"></td> <td style="width:1%;"></td> <td style="width:10.184%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Revenues by recognition model</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;"><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: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: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;">Point-in-time</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">30,226</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">31,312</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">94,558</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">96,656</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Over-time</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">37,435</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;">31,745</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;">90,043</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;">62,578</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:top;"><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 revenue by recognition model</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">67,661</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;">63,057</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;">184,601</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;">159,234</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> 30226000 31312000 94558000 96656000 37435000 31745000 90043000 62578000 67661000 63057000 184601000 159234000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 the balances related to enforceable contracts 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:</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> <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:63.253%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:15.068000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.807%;"></td> <td style="width:1%;"></td> <td style="width:14.867%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Accounts receivable, 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">22,787</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">36,572</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Contract assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,451</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,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="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="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;">108,344</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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> 22787000 36572000 13042000 9451000 133793000 108344000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 contract liabilities for the three months ended </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 were as follows:</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> <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:82.16%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:14.84%;"></td> <td style="width:1%;"></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;">Contract liabilities, at June 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">134,574</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer advances received or billed</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">40,128</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Recognition of unearned revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,909</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: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;">Contract liabilities, at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,793</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 contract liabilities for the nine months ended September 30, 2023 were as follows:</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> <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:81.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.18%;"></td> <td style="width:1%;"></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;">Contract liabilities, at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">108,344</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer advances received or billed</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">108,711</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Recognition of unearned revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,262</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: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;">Contract liabilities, at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">133,793</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> 134574000 40128000 40909000 133793000 108344000 108711000 83262000 133793000 582442000 approximately 57% is expected to be recognized within 12 months, with the remaining 43% to be recognized beyond 12 months <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were:</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:66.74%;"></td> <td style="width:1.157%;"></td> <td style="width:1%;"></td> <td style="width:30.102999999999998%;"></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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></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:'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;">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;">Dynetics, Inc.</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;">National Aeronautics and Space Administration</span></p></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:'Calibri',sans-serif;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;">13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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, </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company’s customers that accounted for 10% or more of the total revenue, were as follows:</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:66.74%;"></td> <td style="width:1.157%;"></td> <td style="width:1%;"></td> <td style="width:30.102999999999998%;"></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;">Nine Months Ended 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;">Northrop Grumman Corporation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;">Capella Space Corp.</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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> 0.19 0.13 0.13 0.12 The receivable will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8%. Principal and interest payments will be made over 12 quarterly payments from the launch date. 3733000 14467000 87000 87000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">4.</span><div style="width:100%;display:inline;"><span style="color:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">BUSINESS COMBINATION</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> AND ASSET ACQUISITION</span></div></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:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SolAero</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;">On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration 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;">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;"> in cash, </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company</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 “SolAero Merger Consideration”). In addition, $</span><span style="font-size:10pt;font-family: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,600</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 SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.</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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisition Consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The acquisition-date consideration transferred consisted of cash of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76,181</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the acquisition:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <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:65.699%;"></td> <td style="width:2.782%;"></td> <td style="width:1%;"></td> <td style="width:29.52%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></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;">Amount</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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash and cash equivalents</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,815</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Accounts receivable</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,322</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Inventories</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,765</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Prepaids and other current assets</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,536</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Property, plant and equipment</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,689</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Intangible assets</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,600</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - operating leases </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,128</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - finance leases </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Restricted cash</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,293</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trade payables</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">9,795</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Accrued expenses</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,883</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contract liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">26,014</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other current liabilities</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,145</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current operating lease liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,128</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current finance lease liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,874</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other assets and liabilities, net</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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;">204</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: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;">Identifiable net assets acquired</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,279</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Goodwill</span></p></td> <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 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;">25,902</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 purchase price</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">76,181</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="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:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">(1</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">)</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;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:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">(2)</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.</span></p></div><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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets:</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:67.16%;"></td> <td style="width:1.641%;"></td> <td style="width:14.809%;"></td> <td style="width:1.641%;"></td> <td style="width:1%;"></td> <td style="width:12.75%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Type</span></p></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 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;">Estimated<br/>Life in<br/>Years</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 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;">Fair<br/>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: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;">Developed technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">10,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">In-process technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">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> </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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,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;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark and tradenames</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Backlog</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total identifiable intangible assets acquired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">33,600</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:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,902</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recorded for the SolAero Acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. The goodwill is expected to be deductible for income tax purposes as, prior to the merger, SolAero held tax deductible goodwill in excess of the amount recorded.</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:#231f20;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Asset Purchase Agreement</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 2, 2023, Company closed on the purchase of certain assets pursuant to an Asset Purchase Agreement (the “Virgin APA”) with Virgin Orbit Holdings, Inc. to acquire certain assets, including a real property lease for a property located in Long Beach, California and certain production assets, machinery and equipment.</span><span style="color:#231f20;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:6pt;text-align: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 acquisition was accounted for as an asset acquisition and the total purchase price consideration 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;">16,934</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 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;">815</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 transaction costs) was allocated to the assets acquired on a relative fair value basis. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents estimates of the relative fair value of the assets acquired and the liabilities assumed by the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the acquisition:</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="color:#000000;white-space:pre-wrap;font-weight:normal;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:65.699%;"></td> <td style="width:2.782%;"></td> <td style="width:1%;"></td> <td style="width:29.52%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></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;">Amount</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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Property, plant and equipment</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,658</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - operating leases</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,939</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other non-current assets</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other current liabilities</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,125</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current operating lease liabilities</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,375</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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,352</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: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 purchase price</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,934</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> 80000000 3600000 76181000 <span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the acquisition:</span> <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:65.699%;"></td> <td style="width:2.782%;"></td> <td style="width:1%;"></td> <td style="width:29.52%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></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;">Amount</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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash and cash equivalents</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,815</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Accounts receivable</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,322</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Inventories</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,765</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Prepaids and other current assets</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,536</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Property, plant and equipment</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,689</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Intangible assets</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,600</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - operating leases </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,128</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - finance leases </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Restricted cash</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,293</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trade payables</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">9,795</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Accrued expenses</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,883</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contract liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">26,014</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other current liabilities</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,145</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current operating lease liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,128</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current finance lease liabilities </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,874</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other assets and liabilities, net</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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;">204</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: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;">Identifiable net assets acquired</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,279</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Goodwill</span></p></td> <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 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;">25,902</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 purchase price</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">76,181</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="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:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">(1</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">)</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;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:#231f20;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.03pt;font-family:Times New Roman;min-width:fit-content;">(2)</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.</span></p> 7815000 12322000 17765000 3536000 24689000 33600000 1128000 16174000 3293000 -9795000 -6883000 -26014000 10145000 -1128000 -15874000 -204000 50279000 25902000 76181000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of identifiable intangible assets acquired and the related expected lives for the finite-lived intangible assets:</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:67.16%;"></td> <td style="width:1.641%;"></td> <td style="width:14.809%;"></td> <td style="width:1.641%;"></td> <td style="width:1%;"></td> <td style="width:12.75%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Type</span></p></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 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;">Estimated<br/>Life in<br/>Years</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 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;">Fair<br/>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: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;">Developed technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">10,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">In-process technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">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> </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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,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;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark and tradenames</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Backlog</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-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="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</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total identifiable intangible assets acquired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">33,600</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> P13Y 10700000 800000 P3Y 5400000 P12Y 9000000 P12Y 4700000 P2Y 3000000 33600000 25902000 16934000 815000 <span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents estimates of the relative fair value of the assets acquired and the liabilities assumed by the Company</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the acquisition:</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="color:#000000;white-space:pre-wrap;font-weight:normal;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:65.699%;"></td> <td style="width:2.782%;"></td> <td style="width:1%;"></td> <td style="width:29.52%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Description</span></p></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;">Amount</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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Property, plant and equipment</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,658</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Right-of-use assets - operating leases</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,939</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other non-current assets</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other current liabilities</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,125</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Non-current operating lease liabilities</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,375</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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,352</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: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 purchase price</span></p></td> <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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,934</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> 15658000 13939000 189000 1125000 -10375000 -1352000 16934000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">5.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES</span></div></div><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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents and marketable securities consisted of the following 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:</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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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> <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;">December 31, 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: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;">Cash and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">140,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="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;">242,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Marketable securities, current</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">147,513</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">229,276</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">81,951</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;">9,193</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:top;"><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 cash and cash equivalents and marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">370,368</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;">480,984</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: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;">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, cash equivalents and marketable securities consisted of the following:</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:28.107%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:9.604%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Amortized Cost</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;">Gross Unrealized 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;">Gross Unrealized 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;">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> <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 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;">Cash Equivalents</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: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;">Marketable Securities</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:#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;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">16</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,320</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">31,320</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,550</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">20</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,531</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">48,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;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;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,567</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">181</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,399</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">63,399</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Yankee bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,862</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">3,862</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">U.S. Treasury securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,204</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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;">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="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">63,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">U.S. government agency bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,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="font-size:10pt;font-family:Times New Roman;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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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,997</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">2,997</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,840</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;">34</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;border-bottom:0.5pt solid #000000;text-align:center;"><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;">15,808</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;text-align:center;"><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;">—</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;text-align:center;"><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;">15,808</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">319,774</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;">21</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;">1,122</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;">318,673</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:center;"><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: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;">89,209</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:center;"><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: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;">229,464</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: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 the Company’s cash equivalents and marketable securities with unrealized losses by investment category a</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd the length of time the cash equivalents and marketable securities have been in a continuous loss position as of September 30, 2023:</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:36.8%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.392%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.794%;"></td> <td style="width:1%;"></td> <td style="width:2.449%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:2.449%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></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;">In Loss Position for<br/>Less than 12 Months</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;">In Loss Position for<br/>Greater than 12 Months</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;">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> </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 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;">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> <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 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;"><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;">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> <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 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;"><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;">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> <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 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> </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;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">19,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;text-align:center;"><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="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;">16</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">19,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;text-align:center;"><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="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;">16</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,321</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,321</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,346</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">161</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,230</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">52,576</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">181</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Yankee bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,633</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">56,854</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">56,854</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">U.S. government agency bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,522</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><span style="font-size:10pt;font-family: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</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,448</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><span style="font-size:10pt;font-family: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;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,970</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><span style="font-size:10pt;font-family: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</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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">184,790</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;">1,083</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;">5,907</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;">39</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;">190,697</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;">1,122</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> </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 not observed a significant deterioration in credit quality of these securities, which are highly rated with moderate to low credit risk. Declines in value are largely attributable to current global economic conditions. The securities continue to make timely principal and interest payments, and the fair values are expected to recover as they approach maturity. The Company does not intend to sell the securities, and it is not more likely than not that the Company will be required to sell the securities, before the respective recoveries of their amortized cost bases, which may be maturity. As of September 30, 2023, the Company had not recognized an allowance for credit losses on any marketable securities in an unrealized loss position.</span></p><div style="font-size:12pt;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 following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities 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></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:62.635%;"></td> <td style="width:2.964%;"></td> <td style="width:1%;"></td> <td style="width:13.718%;"></td> <td style="width:1%;"></td> <td style="width:2.964%;"></td> <td style="width:1%;"></td> <td style="width:13.718%;"></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: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:#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 Cost</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: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;">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: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;">Due within one year</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">236,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">236,722</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Due within one to three years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">82,863</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;">81,951</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">319,774</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;">318,673</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents and marketable securities consisted of the following 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:</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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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> <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;">December 31, 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: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;">Cash and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">140,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="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;">242,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Marketable securities, current</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">147,513</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">229,276</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">81,951</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;">9,193</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:top;"><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 cash and cash equivalents and marketable securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">370,368</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;">480,984</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> 140904000 242515000 147513000 229276000 81951000 9193000 370368000 480984000 <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 </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, cash equivalents and marketable securities consisted of the following:</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:28.107%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:9.604%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:9.384%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></td> <td style="width:1%;"></td> <td style="width:1.245%;"></td> <td style="width:1%;"></td> <td style="width:8.36%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Amortized Cost</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;">Gross Unrealized 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;">Gross Unrealized 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;">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> <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 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;">Cash Equivalents</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: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;">Marketable Securities</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:#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;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">87,416</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,332</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">16</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,320</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">31,320</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,550</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">20</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,531</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">48,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;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;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,567</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">181</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,399</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">63,399</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Yankee bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,862</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">3,862</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">U.S. Treasury securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,204</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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;">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="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="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">63,340</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">U.S. government agency bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,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="font-size:10pt;font-family:Times New Roman;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</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="white-space:pre-wrap;font-size:10pt;font-family:Times 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,997</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">2,997</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,840</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;">34</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;border-bottom:0.5pt solid #000000;text-align:center;"><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;">15,808</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;text-align:center;"><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;">—</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;text-align:center;"><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;">15,808</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">319,774</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;">21</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;">1,122</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;">318,673</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:center;"><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: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;">89,209</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:center;"><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: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;">229,464</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> 87416000 0 0 87416000 87416000 0 31332000 4000 16000 31320000 0 31320000 50550000 1000 20000 50531000 0 48738000 63567000 13000 181000 63399000 0 63399000 3865000 0 3000 3862000 0 3862000 64204000 1000 865000 63340000 0 63340000 3000000 0 3000 2997000 0 2997000 15840000 2000 34000 15808000 0 15808000 319774000 21000 1122000 318673000 89209000 229464000 <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 the Company’s cash equivalents and marketable securities with unrealized losses by investment category a</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd the length of time the cash equivalents and marketable securities have been in a continuous loss position as of September 30, 2023:</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:36.8%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.392%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.794%;"></td> <td style="width:1%;"></td> <td style="width:2.449%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:2.449%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></td> <td style="width:1%;"></td> <td style="width:1.626%;"></td> <td style="width:1%;"></td> <td style="width:6.653%;"></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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></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;">In Loss Position for<br/>Less than 12 Months</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;">In Loss Position for<br/>Greater than 12 Months</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;">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> </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 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;">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> <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 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;"><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;">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> <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 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;"><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;">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> <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 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> </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;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">19,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;text-align:center;"><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="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;">16</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">19,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;text-align:center;"><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="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;">16</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,321</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,321</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,346</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">161</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,230</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">20</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">52,576</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">181</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Yankee bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,633</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">U.S. Treasury securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">56,854</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">56,854</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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;">865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">U.S. government agency bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><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="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</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,522</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><span style="font-size:10pt;font-family: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</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,448</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><span style="font-size:10pt;font-family: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;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,970</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><span style="font-size:10pt;font-family: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</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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">184,790</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;">1,083</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;">5,907</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;">39</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;">190,697</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;">1,122</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> </tr> </table> 19117000 16000 0 0 19117000 16000 42321000 20000 0 0 42321000 20000 51346000 161000 1230000 20000 52576000 181000 2633000 2000 1229000 1000 3862000 3000 56854000 865000 0 0 56854000 865000 2997000 3000 0 0 2997000 3000 9522000 16000 3448000 18000 12970000 34000 184790000 1083000 5907000 39000 190697000 1122000 <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 summarizes the contractual maturities of the Company’s cash equivalents and marketable securities 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></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:62.635%;"></td> <td style="width:2.964%;"></td> <td style="width:1%;"></td> <td style="width:13.718%;"></td> <td style="width:1%;"></td> <td style="width:2.964%;"></td> <td style="width:1%;"></td> <td style="width:13.718%;"></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: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:#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 Cost</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: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;">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: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;">Due within one year</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">236,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">236,722</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Due within one to three years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">82,863</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;">81,951</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">319,774</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;">318,673</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> 236911000 236722000 82863000 81951000 319774000 318673000 <div style="text-indent:0;font-size:0;margin-top:0;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">6.</span><div style="width:100%;display:inline;"><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 OF FINANCIAL INSTRUMENTS </span></div></div><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;">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 the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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: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="color:#000000;white-space:pre-wrap;font-weight:bold;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> <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;">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> </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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">87,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">87,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Marketable securities, current:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,320</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,320</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">48,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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,180</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,180</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,080</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,080</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 agency bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,260</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,260</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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,472</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;">—</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,472</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">153,753</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;">164,920</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;">—</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;">318,673</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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contingent consideration</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">851</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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">851</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">851</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;">851</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom: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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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, 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: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;"> </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> <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;">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> </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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">204,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">204,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,980</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,980</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,459</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,459</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:middle;"><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;">Marketable securities, current:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">52,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">52,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">71,885</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">71,885</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">62,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">62,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,768</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,768</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 agency bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">30,086</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">30,086</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">7,962</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;">—</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;">7,962</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">241,621</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;">209,314</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;">—</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;">450,935</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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contingent consideration</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">1,800</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;">1,800</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">1,800</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;">1,800</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="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:6pt;text-align: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 estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument.</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:6pt;text-align: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 nine months ended </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><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;">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 the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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: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="color:#000000;white-space:pre-wrap;font-weight:bold;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> <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;">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> </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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">87,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">87,416</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Marketable securities, current:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Certificates of deposit</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,320</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,320</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">48,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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,180</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">51,180</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,862</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,080</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,080</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 agency bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">336</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,260</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,260</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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,472</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;">—</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,472</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">153,753</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;">164,920</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;">—</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;">318,673</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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contingent consideration</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">851</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="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;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">851</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">851</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;">851</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom: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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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, 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: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;"> </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> <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;">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> </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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Cash equivalents:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">204,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">204,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,980</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,980</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,459</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">3,459</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:middle;"><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;">Marketable securities, current:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Certificates of deposit</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">52,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">52,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Commercial paper</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">71,885</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">71,885</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">62,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">62,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,768</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,768</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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 securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 agency bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">30,086</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">30,086</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Marketable securities, non-current</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Mortgage- and asset-backed securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">7,962</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;">—</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;">7,962</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">241,621</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;">209,314</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;">—</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;">450,935</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:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other non-current liabilities:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Contingent consideration</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">1,800</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;">1,800</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:top;"><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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">—</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;">—</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;">1,800</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;">1,800</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> 87416000 0 0 87416000 0 1793000 0 1793000 0 31320000 0 31320000 0 48738000 0 48738000 0 51180000 0 51180000 0 3862000 0 3862000 9080000 0 0 9080000 2997000 0 0 2997000 0 336000 0 336000 0 12219000 0 12219000 54260000 0 0 54260000 0 15472000 0 15472000 153753000 164920000 0 318673000 0 0 851000 851000 0 0 851000 851000 204027000 0 0 204027000 0 4980000 0 4980000 0 3459000 0 3459000 0 52713000 0 52713000 0 71885000 0 71885000 0 62316000 0 62316000 0 4768000 0 4768000 7508000 0 0 7508000 30086000 0 0 30086000 0 1231000 0 1231000 0 7962000 0 7962000 241621000 209314000 0 450935000 0 0 1800000 1800000 0 0 1800000 1800000 0 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">7.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INVENTORIES </span></div></div><div style="font-size:12pt;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;">Inventories 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 consisted of the following:</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="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:65.261%;"></td> <td style="width:2.008%;"></td> <td style="width:1%;"></td> <td style="width:13.059999999999999%;"></td> <td style="width:1%;"></td> <td style="width:2.229%;"></td> <td style="width:1%;"></td> <td style="width:13.442%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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;">Raw materials</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">47,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">33,376</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Work in process</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">43,992</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Finished goods</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,868</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;">8,242</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:top;"><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 inventories</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">102,394</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;">92,279</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;">Inventories 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 consisted of the following:</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="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:65.261%;"></td> <td style="width:2.008%;"></td> <td style="width:1%;"></td> <td style="width:13.059999999999999%;"></td> <td style="width:1%;"></td> <td style="width:2.229%;"></td> <td style="width:1%;"></td> <td style="width:13.442%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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;">Raw materials</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">47,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">33,376</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Work in process</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">43,992</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">50,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Finished goods</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,868</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;">8,242</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:top;"><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 inventories</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">102,394</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;">92,279</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> 47534000 33376000 43992000 50661000 10868000 8242000 102394000 92279000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">8.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PREPAIDS AND OTHER CURRENT ASSETS </span></div></div><div style="font-size:12pt;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;">Prepaids and other current 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 consisted of the following:</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: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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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> <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;">December 31, 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: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;">Prepaid expenses and deposits</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">46,957</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">43,126</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Government grant receivables</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,626</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,443</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Customer financing receivables</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,733</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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: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;">Other current assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">5,025</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,632</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:top;"><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 prepaids and other current assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">68,341</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;">52,201</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;">Prepaids and other current 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 consisted of the following:</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: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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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> <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;">December 31, 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: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;">Prepaid expenses and deposits</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">46,957</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">43,126</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Government grant receivables</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">12,626</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,443</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Customer financing receivables</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,733</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;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: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;">Other current assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">5,025</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,632</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:top;"><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 prepaids and other current assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">68,341</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;">52,201</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> 46957000 43126000 12626000 1443000 3733000 0 5025000 7632000 68341000 52201000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">9.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASSETS HELD FOR SALE</span></div></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;">In the first quarter of 2023, the Company updated its Electron recovery strategy by completing a marine recovery, which we believe will be a more effective and financially viable type of recovery. As a result, the Company has ceased mid-air rocket booster recovery and has begun the sale process of two helicopters. As of March 31, 2023, the Company’s two helicopters met the held for sale criteria and the Company ceased depreciating these assets.</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;">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 Company’s two helicopters continued to be assets held for sale 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;">11,259</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> 11259000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">10.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, plant and equipment, NET</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:12pt;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;">Property, plant and equipment, net, 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 consisted of the following:</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="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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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;">Buildings and improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">49,643</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,493</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Machinery, equipment, vehicles and office furniture</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">57,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">54,300</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Computer equipment, hardware and software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,940</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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> </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;">Launch site assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">13,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="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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: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;">Construction in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">49,868</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;">26,771</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:top;"><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;">Property, plant and equipment—gross</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">180,066</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">137,903</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">44,078</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;">36,389</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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Property, plant and equipment—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;">135,988</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;">101,514</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: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;">Depreciation expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense</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;"><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: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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,084</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,476</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,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;">9,234</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,166</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">615</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,396</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">832</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;">156</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,613</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;">874</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:top;"><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 depreciation expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">4,082</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;">4,247</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;">10,997</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;">11,504</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: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;">Property, plant and equipment, net, 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 consisted of the following:</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="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:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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, 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;">December 31, 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: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;">Buildings and improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">49,643</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,493</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Machinery, equipment, vehicles and office furniture</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">57,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">54,300</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Computer equipment, hardware and software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,940</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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> </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;">Launch site assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">13,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="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,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: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;">Construction in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">49,868</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;">26,771</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:top;"><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;">Property, plant and equipment—gross</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">180,066</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">137,903</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">44,078</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;">36,389</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:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Property, plant and equipment—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;">135,988</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;">101,514</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: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;">Depreciation expense recorded in the condensed consolidated statements of operations and comprehensive loss during the three and nine months ended September 30, 2023 and 2022 consisted of the following:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense</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;"><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: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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,084</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,476</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,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;">9,234</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,166</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">615</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,396</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">832</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;">156</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,613</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;">874</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:top;"><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 depreciation expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">4,082</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;">4,247</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;">10,997</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;">11,504</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> 49643000 36493000 57100000 54300000 9940000 7517000 13515000 12822000 49868000 26771000 180066000 137903000 44078000 36389000 135988000 101514000 2084000 3476000 6374000 9234000 1166000 615000 3010000 1396000 832000 156000 1613000 874000 4082000 4247000 10997000 11504000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">11.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and Intangible assets, NET</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;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;font-style:italic;min-width:fit-content;">Goodwill</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;"> </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 carrying amount of goodwill for the Space Systems reportable segment 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;">71,020</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 </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.</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="margin-left:4.533%;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;font-style:italic;min-width:fit-content;">Intangible Assets</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;"> </span></p><div style="font-size:12pt;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 components of intangible assets consisted of the following 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:</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: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:49.138%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;"><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="10" 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: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="color:#000000;white-space:pre-wrap;font-weight:bold;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;"><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;">Gross<br/>Carrying<br/>Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying<br/>Amount</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: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;font-style:italic;min-width:fit-content;">Finite-Lived Intangible Assets</span></p></td> <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="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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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 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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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 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="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:top;"><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;">Developed Technology</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">56,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="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><span style="font-size:10pt;font-family: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,939</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">41,126</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">3,958</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,120</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,897</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">13,223</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trademarks and tradenames</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,103</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,581</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">8,522</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Backlog</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,491</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,991</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,155</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">380</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;font-style:italic;min-width:fit-content;">Indefinite-Lived Intangible Assets</span></p></td> <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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">In-process Technology</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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,300</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;">—</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,300</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: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:#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 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;">99,823</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;">29,419</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;">70,404</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: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:49.138%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="10" 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, 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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Gross<br/>Carrying<br/>Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying<br/>Amount</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: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;font-style:italic;min-width:fit-content;">Finite-Lived Intangible Assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Developed Technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">55,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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><span style="font-size:10pt;font-family: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,809</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">45,956</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,502</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">5,479</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,122</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,866</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">14,256</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trademarks and tradenames</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,104</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">947</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">9,157</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Backlog</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,491</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,866</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,625</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">279</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">619</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;font-style:italic;min-width:fit-content;">Indefinite-Lived Intangible Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">In-process Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,600</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;">—</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,600</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: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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">99,482</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;">19,790</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;">79,692</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: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></div><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;">Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss 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, respectively consisted of the following:</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: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:50.682%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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> <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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,856</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,335</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,269</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">29</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">79</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,394</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,462</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,568</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;">4,395</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;">3,016</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:top;"><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 amortization expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,250</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;">3,453</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;">9,809</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;">9,679</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:0;font-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><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 table outlines the estimated future amortization expense related to intangible assets held 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><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:87.8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.2%;"></td> <td style="width:1%;"></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;">2023 (for the remaining period)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,456</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> </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;">2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,221</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,249</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">26,484</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">68,104</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> 71020000 71020000 <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 components of intangible assets consisted of the following 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:</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: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:49.138%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;"><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="10" 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: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="color:#000000;white-space:pre-wrap;font-weight:bold;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;"><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;">Gross<br/>Carrying<br/>Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying<br/>Amount</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: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;font-style:italic;min-width:fit-content;">Finite-Lived Intangible Assets</span></p></td> <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="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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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 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="white-space:pre-wrap;font-size:10pt;font-family:Times 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;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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 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="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:top;"><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;">Developed Technology</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">56,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="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><span style="font-size:10pt;font-family: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,939</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">41,126</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,589</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">3,958</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,120</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,897</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">13,223</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trademarks and tradenames</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,103</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,581</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">8,522</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Backlog</span></p></td> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,491</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,991</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Other</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,155</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">380</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;font-style:italic;min-width:fit-content;">Indefinite-Lived Intangible Assets</span></p></td> <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;text-align:center;"><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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">In-process Technology</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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 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,300</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;">—</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,300</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: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:#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 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;">99,823</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;">29,419</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;">70,404</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: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:49.138%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.391%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="10" 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, 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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">Gross<br/>Carrying<br/>Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying<br/>Amount</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: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;font-style:italic;min-width:fit-content;">Finite-Lived Intangible Assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">Developed Technology</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">55,765</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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><span style="font-size:10pt;font-family: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,809</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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;">45,956</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Capitalized software</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,502</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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,023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">5,479</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Customer relationships</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,122</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,866</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">14,256</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Trademarks and tradenames</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,104</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">947</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">9,157</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Backlog</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,491</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,866</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">1,625</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:top;"><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;">Other</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><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;">279</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">619</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;font-style:italic;min-width:fit-content;">Indefinite-Lived Intangible Assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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;text-align:center;"><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> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><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;">In-process Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,600</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;">—</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,600</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: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:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">99,482</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;">19,790</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;">79,692</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: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> 56065000 14939000 41126000 10589000 6631000 3958000 16120000 2897000 13223000 10103000 1581000 8522000 3491000 2991000 500000 1155000 380000 775000 2300000 0 2300000 99823000 29419000 70404000 55765000 9809000 45956000 10502000 5023000 5479000 16122000 1866000 14256000 10104000 947000 9157000 3491000 1866000 1625000 898000 279000 619000 2600000 0 2600000 99482000 19790000 79692000 <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;">Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss 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, respectively consisted of the following:</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: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:50.682%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></td> <td style="width:1%;"></td> <td style="width:1.123%;"></td> <td style="width:1%;"></td> <td style="width:9.206%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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> <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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,856</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,335</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,269</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">13</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">29</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">79</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,394</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,462</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,568</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;">4,395</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;">3,016</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:top;"><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 amortization expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">3,250</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;">3,453</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;">9,809</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;">9,679</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> 1775000 1856000 5335000 3269000 13000 29000 79000 3394000 1462000 1568000 4395000 3016000 3250000 3453000 9809000 9679000 <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 table outlines the estimated future amortization expense related to intangible assets held 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><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;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:87.8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.2%;"></td> <td style="width:1%;"></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;">2023 (for the remaining period)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,456</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2024</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,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> </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;">2025</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,379</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2026</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">9,221</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">2027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,249</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">26,484</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:top;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">68,104</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> 3456000 11315000 9379000 9221000 8249000 26484000 68104000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">12.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LOAN AGREEMENT </span></div></div><p style="margin-left:4.533%;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;font-style:italic;min-width:fit-content;">Hercules Capital Secured Term Loan</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;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 June 10, 2021, the Company entered into 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;">100,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;"> secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of </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;">June 1, 2024</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;"> and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. </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 outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance.</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;"> Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge 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;">1,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 the Company will be required to pay an end of term charge 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;">3,250</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> upon repayment of the loan. The secured term loan agreement contains customary representations, warranties, non-financial covenants, and events of default. The Company is in compliance with all debt covenants related to its long-term borrowings 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. As of September 30, 2023, there 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;">105,116</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding under the Hercules Capital Secured Term Loan, which is classified as current in the Company’s condensed consolidated balance sheets. 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 Company had no availability under the Hercules Capital Secured Term Loan.</span></p> 100000 2024-06-01 The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. 1000 3250 105116 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">13.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PUBLIC AND PRIVATE WARRANTS </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 part of the closing of the transactions contemplated by that certain Merger Agreement entered into with Vector Acquisition Corporation, dated March 1, 2021, as amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Business Combination”), the Company assumed public warrants and private warrants to purchase up 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;">10,666,666</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 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;">5,600,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 common stock of the Company, respectively, which were exercisable at $</span><span style="font-size:10pt;font-family: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.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Until settlement, public warrants could only be exercised for a whole number of shares. </span><span style="font-size:10pt;font-family: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;"> fractional shares would be issued upon exercise of the public warrants. The public warrants became exercisable on </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;">September 29, 2021</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;">.</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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant Redemption</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;">On December 22, 2021, the Company announced the planned redemption of all of its public warrants and private warrants. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. I</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n connection with the redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price 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;">11.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of the Company’s common stock or (ii) on a cashless basis, for </span><span style="font-size:10pt;font-family: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.2843</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 common stock per private warrant and public warrant.</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;"> </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;">During the nine months ended September 30, 2022, an aggregate 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;">10,383,077</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> public warrants were exercised on a cashless basis in exchange for the issuance 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;">2,951,781</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 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,969</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> public warrants were exercised for an aggregate 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;">10,969</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 Company common stock at an exercise price 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;">11.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, for aggregate cash proceeds to the Company 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;">126</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. At the conclusion of the redemption notice period on January 31, 2022, the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">270,470</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> public warrants issued and outstanding were redeemed at a price 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;">0.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;"> per warrant for aggregate cash payment from the Company 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;">27</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On January 31, 2022, the public warrants were delisted from Nasdaq. In addition, during the nine months ended September 30, 2022, the </span><span style="font-size:10pt;font-family: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,600,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;"> private warrants were exercised on a cashless basis for an aggregate 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;">1,592,080</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 the Company’s common stock.</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:6pt;text-align: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 public warrants and private warrants</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 remeasured to fair value as of the exercise or redemption date, resulting in a gain 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,482</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 nine months ended September 30, 2022.</span></p> 10666666 5600000 11.5 0 2021-09-29 11.5 0.2843 10383077 2951781 10969 10969 11.5 126 270470 0.1 27 5600000 1592080 13482 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">STOCK-BASED COMPENSATION </span></div></div><p style="margin-left:4.533%;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;font-style:italic;min-width:fit-content;">Equity Incentive Plans</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;"> </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 has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options, non-qualified stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggreg</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ate 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;">59,875,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</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 initially reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by </span><span style="font-size:10pt;font-family: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><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 outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issu</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e up 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;">99,589,400</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;">shares of common stock as equity awards to participants under the 2021 Plan 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;">. 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;">83,279,855</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 common stock available for grant as of September 30, 2023.</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;">Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the closing of the Business Combination. The 2013 Plan will continue to govern outstanding awards granted thereunder.</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:12pt;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;">Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss 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 consisted of the following:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation</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;"><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: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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,182</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">4,964</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">10,325</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,091</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,309</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">17,893</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,685</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,697</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;">4,212</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,180</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,536</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:top;"><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 stock-based compensation expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">14,098</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;">14,485</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;">43,398</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;">43,312</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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;">Options</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;"> </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;">Options issued to all optionees under the 2013 Plan vest over </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;">four years</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;"> from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: </span><span style="font-size:10pt;font-family: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</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term. All options had vested 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;"> </span></p><p style="margin-left:4.533%;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;font-style:italic;min-width:fit-content;">Restricted Stock Units</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;"> </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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the nine months ended September 30, 2023 and 2022</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,196,987</span><span style="color:#231f20;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:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,464,435</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. The time-based service vesting condition is generally satisfied over periods of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as the employees provide service.</span><span style="color:#231f20;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;">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 total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $8</span><span style="font-size:10pt;font-family: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,813</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 will be recognized upon vesting.</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="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;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;">2021 Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve </span><span style="font-size:10pt;font-family: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,980,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 common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) </span><span style="font-size:10pt;font-family: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,980,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 common stock, (ii) </span><span style="font-size:10pt;font-family: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><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 number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Company’s board of directors. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive 6-month purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up 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;">15</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 lesser of the fair market value at the beginning of the offering period or the end of each 6-month purchase period.</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:6pt;text-align: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 nine months ended September 30, 2023 and 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;">681,018</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 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;">527,380</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 common stock were issued under the 2021 ESPP, 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;">As of September 30, 2023, </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;">17,457,414</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sh</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss 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;"> 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;">423</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,819</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. Total ESPP stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2022 was $1</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">,059</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;">2,718</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 </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;">, the total unrecognized compensation expense related to the 2021 ESPP 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;">345</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> an</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> will be recognized over the remaining offering period.</span></p> 59875000 0.05 99589400 83279855 <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;">Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss 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 consisted of the following:</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="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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation</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;"><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: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: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 revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,182</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">4,964</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">10,325</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,091</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,219</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,309</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">17,893</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">16,685</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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, general and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,697</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;">4,212</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,180</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,536</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:top;"><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 stock-based compensation expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">14,098</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;">14,485</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;">43,398</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;">43,312</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> 3182000 4964000 10325000 14091000 6219000 5309000 17893000 16685000 4697000 4212000 15180000 12536000 14098000 14485000 43398000 43312000 P4Y 0.25 10196987 14464435 P4Y 6813 9980000 9980000 0.01 0.15 681018 527380 17457414 423000 1819000 59000 2718000 345000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">15.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 operating and finance leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of </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;">one year</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;">twenty-seven years</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 include options to extend the lease term, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend </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 terminate the lease when it is reasonably certain that the Company will exercise such options.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 connection with the </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Virgin </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">APA, the Company assumed an operating lease. The Company recorded an operating lease liability 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;">11,500</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 an operating lease right-of-use asset 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,939</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 reflects terms that are favorable relative to the current market terms, in connection with the assumed lease. There have been no other material changes in the Company’s lease portfolio since December 31, 2022.</span></p> P1Y P27Y 11500000 13939000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">16.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span></div></div><p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;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;">Litigation and Claims</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.</span></p><p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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;">Other Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 commitments under its lease obligations (see Note 15).</span></p><p style="margin-left:4.533%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;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;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could have a material impact on the Company’s condensed consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions.</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:6pt;text-align: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 May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. On March 29, 2023 and April 29, 2023, the launch services agreement was amended, to change the date by which the launch window election is to occur from March 31, 2023 to on or before May 31, 2023. In June 2023, the launch services agreement was terminated and as a result, the Company released 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;">4,066</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provision for contract losses.</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:6pt;text-align: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 connection with the SolAero acquisition, the Company assumed a contract with a customer to provide solar panel module at a fixed price. The Company determined that it was probable that the costs to complete the solar panel modules as stipulated by the contract would exceed the fixed firm price of the solar panel modules. The provision for contract losses outstanding as of September 30, 2023, </span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">which primarily is related to the solar panel module agreement, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,673</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included in other current liabilities i</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n the Company’s condensed consolidated balance sheets</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#231f20;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 4066000 8673000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">17.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAXES </span></div></div><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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision and the effective tax rate 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 were as follows:</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> <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:51.002%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:8.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:10.31%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:8.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;"> <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:9pt;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:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <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:9pt;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:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">1,352</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">1,693</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">2,639</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">4,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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Effective tax rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">3.4</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">5.1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">4.2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;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:6pt;text-align: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 tax provisions for the three and nine months ended September 30, 2023 and 2022 were computed using the estimated effective tax rates projected to be applicable for domestic and international taxable jurisdictions for the full year as adjusted for discrete items arising during each quarter.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 differs from the federal statutory rate due primarily to a full valuation allowance against our U.S. deferred tax assets, as well as the impact of discrete items that may occur in any given year but which are not consistent from year-to-year.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 not currently under examination by the IRS, state and local, or foreign tax authorities. Due to its net operating loss carryforwards, the Company remains subject to examination for U.S. federal and state jurisdictions for all years beginning with the year ended March 31, 2016. The Company’s foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed.</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:6pt;text-align: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</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 anticipates that $</span><span style="font-size:10pt;font-family: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,149</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 uncertain tax positions will be settled within the next twelve months.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision and the effective tax rate 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 were as follows:</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> <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:51.002%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:8.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:10.31%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:8.123000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.195%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;"> <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:9pt;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:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <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:9pt;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:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;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:9pt;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:9pt;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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Income tax provision</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">1,352</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">1,693</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">2,639</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">4,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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Effective tax rate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">3.4</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">5.1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">2.0</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times 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:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">4.2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">)%</span></p></td> </tr> </table> 1352000 1693000 2639000 4008000 -0.034 0.051 -0.02 -0.042 3149000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">18.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NET LOSS PER SHARE </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period.</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:6pt;text-align: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 holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events.</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:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method. Potentially dilutive shares are comprised of restricted stock units and stock options. For the three and nine months ended September 30, 2023 and 2022, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive.</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: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:6pt;text-align: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 summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company 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 style="color:#000000;white-space:pre-wrap;font-weight:normal;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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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> <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: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:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Numerator</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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: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 loss attributable to common stockholders-basic and diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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><span style="font-size:10pt;font-family: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,568</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family: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,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family: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,074</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">98,736</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Denominator</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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: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 and diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">484,034,071</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">469,768,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">480,018,578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">463,709,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: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 loss per share attributable to common stockholders-basic and diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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.08</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.07</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.28</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.21</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:</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> <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:66.96%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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: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;">Stock options and restricted stock units</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,014,807</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,096</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;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:0;font-family:Times New Roman;margin-bottom:6pt;text-align: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 summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company 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 style="color:#000000;white-space:pre-wrap;font-weight:normal;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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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> <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: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:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Numerator</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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: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 loss attributable to common stockholders-basic and diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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><span style="font-size:10pt;font-family: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,568</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family: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,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family: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,074</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">98,736</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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: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:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Denominator</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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;text-align:center;"><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:pre-wrap;vertical-align:bottom;text-align:center;"><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: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 and diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">484,034,071</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">469,768,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> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">480,018,578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">463,709,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: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 loss per share attributable to common stockholders-basic and diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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.08</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.07</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.28</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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="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="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.21</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-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> -40568000 -34610000 -132074000 -98736000 484034071 484034071 469768797 469768797 480018578 480018578 463709955 463709955 -0.08 -0.08 -0.07 -0.07 -0.28 -0.28 -0.21 -0.21 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive:</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> <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:66.96%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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: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;"> </span></p></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: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;">Stock options and restricted stock units</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,014,807</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family: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,096</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;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> 29014807 32444096 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">19.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SEGMENTS </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align: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 reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company’s reportable segments. The Company manages its business primarily based upon </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch and launch related services to customers on a dedicated mission or ride share basis. Space Systems is comprised of spacecraft engineering and design services, spacecraft components, spacecraft manufacturing and on-orbit mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The chief operating decision maker evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. </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 shows information by reportable segment 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><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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> </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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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="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;">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: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;"> </span></p></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;">Launch<br/>Services</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;">Space<br/>Systems</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;">Launch<br/>Services</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;">Space<br/>Systems</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: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;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">21,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">46,345</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">22,983</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">40,074</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,531</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;">37,163</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;">23,818</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;">30,772</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:top;"><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;">Gross profit (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,785</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;">9,182</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;">835</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;">9,302</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom: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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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: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;"> </span></p></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;">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="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;">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: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;"> </span></p></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;">Launch<br/>Services</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;">Space<br/>Systems</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;">Launch<br/>Services</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;">Space<br/>Systems</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: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;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">63,432</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">121,169</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">110,566</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">53,364</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;">95,320</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;">52,583</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;">89,491</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:top;"><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;">Gross profit (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">10,068</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;">25,849</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;">3,915</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;">21,075</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;">Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s long-lived assets, facilities, and equipment are shared by each reporting segment.</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> 2 <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 shows information by reportable segment 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> <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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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> </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="color:#000000;white-space:pre-wrap;font-weight:bold;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;">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="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;">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: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;"> </span></p></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;">Launch<br/>Services</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;">Space<br/>Systems</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;">Launch<br/>Services</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;">Space<br/>Systems</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: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;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">21,316</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">46,345</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">22,983</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">40,074</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,531</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;">37,163</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;">23,818</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;">30,772</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:top;"><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;">Gross profit (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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,785</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;">9,182</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;">835</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;">9,302</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:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom: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:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></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="color:#000000;white-space:pre-wrap;font-weight:bold;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="14" 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: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;"> </span></p></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;">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="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;">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: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;"> </span></p></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;">Launch<br/>Services</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;">Space<br/>Systems</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;">Launch<br/>Services</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;">Space<br/>Systems</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: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;">Revenues</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">63,432</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">121,169</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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,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> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">110,566</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="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;">Cost of revenues</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">53,364</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;">95,320</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;">52,583</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;">89,491</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:top;"><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;">Gross profit (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times 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;">10,068</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;">25,849</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;">3,915</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;">21,075</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> 21316000 46345000 22983000 40074000 15531000 37163000 23818000 30772000 5785000 9182000 -835000 9302000 63432000 121169000 48668000 110566000 53364000 95320000 52583000 89491000 10068000 25849000 -3915000 21075000 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">20.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RELATED PARTY TRANSACTIONS </span></div></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;">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;">, there 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;">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;"> amounts due to or from related parties.</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 0 <div style="text-indent:0;font-size:0;margin-top:6pt;justify-content:flex-start;align-items:baseline;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;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.533%;">21.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUBSEQUENT EVENTS</span></div></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;font-style:italic;min-width:fit-content;">Disposition of Helicopter</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;">On </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;">October 18, 2023</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 </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;">Company sold one of the Company's held for sale helicopters to a </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">purchaser unaffiliated with the Company</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;">, for $</span><span style="font-size:10pt;font-family: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,900</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> before closing costs. As of September 30, 2023, the carrying value of the helicopter 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;">2,687</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> 2023-10-18 Company sold one of the Company's held for sale helicopters to a purchaser unaffiliated with the Company 3900000 2687000 false false false false ) SolAero, as a private company, had not adopted ASC 842 prior to the acquisition. Upon acquisition, SolAero adopted ASC 842 to align accounting policies with the Company (2) Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required. EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -.#:%<'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 " #3@VA7P2LU)NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE!EM#-1?&D(+B@> O)[&ZP^4,RTN[;V];=+J(/X#$SOWSS M#4QGDC0QXW.."3,Y+#>C[T.1)FW9D2A)@&*.Z'6IIT28FON8O:;IF0^0M/G0 M!X2&\UOP2-IJTC #J[02F>JLD2:CIIC/>&M6?/K,_0*S!K!'CX$*B%H 4_/$ M=!K[#JZ &4:8??DNH%V)2_5/[-(!=DZ.Q:VI81CJH5URTPX"WIX>7Y9U*Q<* MZ6!P^E6_>/ MC2^"JH-?=Z&^ %!+ P04 " #3@VA7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -.#:%=S%W"9%@8 .(@ 8 >&PO=V]R:W-H965T&UL MM9IO;]LV$,:_"N$-PP;$L439CMTY!APE[8PFJ1NG&[IA+QB)MH5*HD?1=O+M M=Y1DR2FHLRM$;QK]N\?\Z4C>0[&CG9#?DA7GBCQ'89Q1X)#8J#&(^DR39 M1!&3+U<\%+O+EMW:7W@(EBNE+W3&HS5;\CE77]8S"6>=0L4/(AXG@8B)Y(O+ MUL1^YSI='9 ^\6? =\G!,=$H3T)\TR=3_[)EZ1;QD'M*2S#XL^4N#T.M!.WX M+Q=M%;^I P^/]^KO4WB >6()=T7X5^"KU65KT"(^7[!-J![$[@^> _6TGB?" M)/V7[+)GN]T6\3:)$E$>#"V(@CC[RY[S%W$80"L":!Y OPNPJW[!R0.<%#1K M68IUS10;CZ38$:F?!C5]D+Z;-!IH@EBG<:XDW T@3HU=L>62S"!CI$V2%9,\ M&744".O;'2\7N+AMM7^;$)"HVHB]0JD'MJF"?#X*=/[D"U-3'C\@H6)Z56X:%A- MJ'X!U3\M3Y\W3"HNPQ?RP-="*A,?+J7DQHB'1M7$NRCP+D[LAI)!%4G'8#4? MKE69/S2L)N"@ !R@C7(W4J9=,D@\%I*OG$D]H1*8UXW##E=KMVW:=FP3)!I8 M$W)80 Y/R^(AY7NX:"P[N%95<4"C:O+95EE0K=,(9UP&PD=3>$2J*(.5=1 7 MJ,MZ8![L'\IFCER9SR-RG\V,:%!=1EHR4K11-[$*E)Y*ET&B8.I1Y)Y%YFSB M0@^?W(\WC^1V=U(:T24CH%2_=,/O(7 M(S$N95F6/;"'PV'7R-F$J;%+5V/COF3.O8V$,L(3,O%T#PXYN=]$3UP:27$Q M &T[PU[?,H(V877LTNO8N%G)$SJ-/2&A7*;N]8S,%@C>R93'\9D ML B\[ -"=;$Y(CDSW*ZQFJ#!]?E+>T2/-1=;%* MAT1Q/W,KTG7I2L28NS\BTNWWVKT+Y\+(UX0SHJ4SHB:>\2TTX9N<@[TUW.@\2N:G2_.7Z$F$1GAR3GI^Q*L<9Z]%8MAW5GUW?"(T/UD?CTQ;J'A@3]*V#G81=;+LG1S M/2&>_CZ4;2@75XL-_$FZ;=TI'\]V_^^87M4E).0+"+7.+V#>E-F&>G:BQ#K= MDWX22HDH/5QQYG.I'X#["R'4_D3_0/'?&L;_ U!+ P04 " #3@VA7UJMA MGG\' 2(@ & 'AL+W=O7&$B=K NP)$63;3\K$AT+E41/HO/X[W>251)U=^:I92:/)=%U9Q.EEJO/DZG3;J49=)\4"M9P2<+59>) MAI?UP[19U3+)ND%E,66>%TS+)*\FLY/NO2_U[$2M=9%7\DM-FG59)O7+)UFH MI],)G7Q_XVO^L-3M&]/9R2IYD+=2_['Z4L.KZ=9+EI>R:G)5D5HN3B=G].-< MB'9 9_%G+I^:G6O2AG*OU+?VQ65V.O%:1;*0J6Y=)/#G40,??O=/) M]CO;@;O7W[W_V@4/P=PGC9RKXJ\\T\O3230AF5PDZT)_54^_R3X@O_67JJ+I M_B=/&]N 3TBZ;K0J^\&@H,RKS=_DN9^(G0%46 :P?@![[0#>#^!=H!ME75CG MB4YF)[5Z(G5K#=[:BVYNNM$035ZURWBK:_@TAW%Z-E=5!HLB,P)7C2KR+-'P MXE-2)%4JR6WKN"''Y(_;<_+SN_?D'=/VX+?UW7LM(D M:1J(\R,6S\:!P!VTI^QCLTI2>3J!8]3(^E%.9C_^0 /O%RRZ-W*V%RO?QLI= MWF?SI%F2LPI6NKVX^'N=/R8%!(^NXL95T+EJ4\'CC HO]L3)]'$W'M.,">93 M?VNVIU1LE0JGTJND_B9UDU MK7S&/,M4QEN]L7L[=J+(4A89 2B-@% 1QL81&ZPT;JI,.UJH[3PX3HO;P1(M[*VW[, M Q"IDT&PVZ%$K/7+$5E!":"[32^!%2NHW;0UK?5.]S.''T?1>*D0.X_ZU+94 M ]NH&VZ7E4ZJA[Q%1K=2=J7<4!!ZP@ ;9A8'L24%TX%LU(VVSTIE3WE1H-), M/(60YHSM?LAL7]I ,>K&V VL>Z+SZH$4$@IC4K<5\+%:'*^;?E)1T2:KA(@] M0S2"-!\RN$7TP#3JAMI70V1;K2[RJBM?NT#PW(*@#K:A/Y:-F076[3K0CKIQ M9ZEPJB'AH*)-OD4T]L=40+LB9B'W+"O/!@XR)W-Z8#O447/#^9Z(Q^4W M9A?%E-D$[G1QKVOCBCRYSXON,.&]W-LV<_]'-\<&Y#$W\N[J))-DE;RT:01? M%Q-B3,31.#5G*1 SKZV425F@2C(@[']3)B%@7<-I<#Y]@KF[>= M+8ZJQ%HX'II'$;'SH$.Q"1W(QMQD^WX4\ZJ!I%&T56-#U((4JGHXUK(NR;VJ MP2O4&7@ 6*OG4QJ, S#M6.Q9(,(&R#$WY&[V^KM#DVV"C$919&1ETXPQ.(@6 MK0/PF!MX^WW4(:T(Q#P>&L4#8D<#Z*4LY24?<,>]5S=3A_(T=Y+SW^;IM_*V M'_A 3^ZFY^_(SC^"I)@6ZZRMME/DQ*"38M)SG,D1$^IYGK!D2CX EKN[PMW% M4Z,^X<#&XV;+)V@0CP\)8L8%"RP'FN_<]'132"">)PH,3OJQS2TJ!P(R@\0].;JZO+NZN+Z[I:< M79^3^7UYXOK^>7%+?GY6FE)J/\>U>[TC&5E'?N2-;[4@=D'(F:VN%SM/%-TX-5)_=V.[>:U\83SG1&]P M8';8#8[IS@/[]M<25TG] .4?%"8+&.A]"&$"ZLT/$#8OM%IUS_#OE=:J["Z7 M$MK_NC6 SQ<*J-"_:'\6L/T9R.P?4$L#!!0 ( -.#:%=C%1:+6P( $P& M 8 >&PO=V]R:W-H965T&ULE951;]HP$,>_BA7MH94Z M'!)"4!4B#="T/4Q"1=V>W>0@5AT[LQWH]NEW=M*(=F%K>2 ^^_Y__\[!1W92 M^M%4 )8\U4*:95!9V]Q2:HH*:F8FJ@&)*WNE:V8QU =J&@VL]*):T"@,Y[1F M7 9YYN>V.L]4:P67L-7$M'7-]*\5"'5:!M/@>>*.'RKK)FB>->P .[#WS59C M1 >7DM<@#5>2:-@O@T_3VW7B\GW"=PXGM<+>J=,7 MZ.OQ@(42QG^34Y<[3P-2M,:JNA#56PZ5[BSNK<96CSN9K)4M\)U 2'!DE>,DL M!BLFF"R [)RQ(5=;ID':"BPOF+@F'\D'0HFI<-9DU"*'JVS.ZL.<. MF@F)PQL2A5$\(E__6[Z! N53+X]>RBE6/QQ!-!Q!Y/UF%X^@KO$'A4==/-Z0 MAFER9*(%SU6;N>?>G]W;8YY. G#<)K1XWE9_TU[@1\/ M^/$[\#TD8:VME.:_H1S#[?R2,XXH"?O/*^0WI;[ G@W8LW=C397QRS M1;)(TG2^>$4\DIDF<3)/INDX<#( )^\&QK9H+),EEX&PO=V]R:W-H965T M&ULK5IMD]HV$/XK&IKI)#/'86VTSD?,<8+1FF?%8'Q;7_M0 MC6_+KA/F\^5' V M.GB99VM1R*PL2"46=X/7]"9EL3:H$7]GXE$>'1--95J67_7)V_G=P-$S$KF8 M*>V"P\=.3$2>:T\PCW\:IX/#F-KP^/C)^YN:/)"9,\=P6\,:NJC/?E5*2(?G\D)"7+UZ1%R0KR*=5N94 E;8,H_/_1D]_>O238+B'@?8"4GO0-+K)3DII=)E7_60W7OP MCT;V61![!ED$Y?FQ8Y"U4=2+@LAPEF(PYH0=9/T#6;^7[.^57K^;JEQD"B/J M(Z/&@9&OB8V"=)E)M4&N'U,#E2(#AC1P<);!@650F[D=+)L.5BR)^+;1_4[> M8&2#OE#I>_:-W/"9N!M _Y.BVHG!^-=?8'*_87WADLZ22SI++^3L)!/A(1/A MF0XB!:]FJ_I.,H<5EI<;?:.Y(H5 "S"TZH$% 0N, K11-/2=R*A &Q51/S!\ MI3;*=ZC?48'1@7?4R_L!M!#4WQ59B@)J,:_Y\SG MU%MR46_II;R=YH2U.6&]=?BV4 +\*BLMG5VW<7A:1QYUS;)$869/23 8@^9C MUB0""V(G["C)5K32?M5:;U%@5PK[:M@X%M!]9BM>+-&&V[@Z9<3,AHNA?+/? M8J#0;+<8R(V]+LZMAJ5G1&S-4&_&%CRKR([G6Z%%;9[Q:99GZCN9Y5S*;)'! M=N^15Q6'S1X:$%MW6M$X"TG.0U($0ETO8AV1: 4N[5>XQPVIN]X1V4G-9$T0 M5,"L%HSI7!J;;#%7?@?75N;27NWV=)^M&1\6^5GN 5*"YI9L@J%BZIOD;51@ MRI44 ;G,=SO(M\J2]DO+>IE/A5[E3XU.\6^XR*"VR(-EQZB5<0S'K%U+@N$H MBSW[OHL 8;FSJ(-]JR]IO\#\4)6[K'Y^!P$XS]^6>: 33&$T06%![)KL$1@+ M7*OF$9CG.%W46W%)^]7EGT)U"RQ;V\&8?A"93!&8; FIT\A-/LZ_6M6SPD'95;K%>L_JCTDMY.\U0 M*X%9KYP;OVETQFQ;5:*8?2>PP2MD7C]"[2S4QN>I6G#-?H2AO, WVS &4C-1CQ!0,/(C@^"@K9NAN>,K]/HM'*4]@+!6DS*OMW,]]6D" MVV(B5QSNTURI*IMN]^E7)?E8SJ 8R#L^)9\?7E^1M\7L&F]FO?+WAYO9);TE M%_667LK;:=):^%4N\ _3N!GZX US26W)1 M;^FEO)WFJ=U9L/Z=Q5.>R-D\#:>=J]Z6_E[D.:[GA.8OA!@TB,,@"F-SUX5Z MA3J/_- J8LRK&SIQW'E#;_I/NW15KW M^Y=7WO-JF162Y&(!0SG7(0@KL, #K> & 'AL+W=O M]E W1M$=W# M[=VB::\?#O=!:RN)4-M*)3EI__W1CMTF#Q;H.C&"34C<<27&;;JW%_=]__#F\K);W%?KLONN>:@V^B^W3;LN>_VQO;OL'MJJ M7.X/6J\N:9K*RW59;RZNK_:_^]A>7S7;?E5OJH]MTFW7Z[+]XUVU:I[>7I"+ MS[_XL;Z[[W>_N+R^>BCOJINJ__GA8ZL_71Y1EO6ZVG1ULTG:ZO;MQ??DC3J432^2Q;;KF_7A8'T&ZWKS_&_Y^Z$B3@X@;. >CB .@=0 M.G .QS G .8'#B 'P[@+L-TX !Q.$",99"' ^2^[I\K:U_3\[(OKZ_:YBEI M=Z4UVNZ'O5S[HW4%UYO=G773M_JOM3ZNOYXUFZ6^3ZIEJ_1\ ,P_#?+]"/0/0L? M8'E7KLK-HDK*/GE7W=6;3;VYVWV85XOO$D:^36A*":3N,ZS9^T5(JDE3:9CJBQ(L1M+WG0/Y:)Z>Z$5[ZKVL;JX_NM?B$S_#C639S!A56Q*\I1G M4Z=^,6D+3#"%!&8IRH^*\J"B_]+#]Z$Y??W/INN^@13C7B5/J,Q2IX9G0:;( M2IEC@A7C+D A<5I"B*,0(BC$^Z[;[MN6'GX6S[U[M^_=MWJ(:I/J>>!YT.VO M^_;0W""I@B2QC4MXU9;E.1/2;5J8I 4FF$("LQ251T4EEJ*0DM*K?)+2U&ER MTN_D'6T@&.((6 0O)+;.D<"L.L^.=9X%ZWP_(9KL)MO+79UK!]*5NPD.5,&9 M7S.<$&>XG07Y8CNU490%)J5" K/4R(]JY$$U9J=W?:V;@U9E^Z!_4_U>M8NZ MVS>-C]M/JWJ1Z.ES\K&M'_6T,?FE;-M23\4AU7)_P.=ZPN6H%CRO6-5&41:8 ME H)S%)M>E1M^D55.YT00@H&V6.'J"DP_Q,\9TY'.<YJBL!2J:PD*S13U)->G.#H?)UA9@(S MXH<"7-*,TYQ0MX)1PPA4-(6%9DMJ4@L2CBU>')P2/UP D]-#N6!T"F#!V2E0 M$ Y/(<3!])281("$(P&4_#3,$=T,_(!@*$%%)2Y0T106FBVLB1U(.'<8%:,2 MW_Y/IGG&O.$8-7- 12M0T106FJV:B2?(^'RB^SQ1KC>V[]%-\K:LV^2Q7&TK M4%8_'W!CNO!Y1"N*B5:@HBDL-%M1$UV0<';AS\1NJ@?=G::!684?(BHF<^':0E3B A5-8:'9DAK73\.N?V@J=G9>37U/#GJ10[F@%P&P M8"\"%(2]"%!PV(O0DP7_%ZSXQSJ2,$=T,_#-Z9 C024N4-$4%IHMK#'C-&S& M1TW%*.2$,TXR]Y;'7.B?HZ(5(Z]!8;':>AC33\.F'VEA.\P2W=1\\\_$E$\E M MY @TG"/$+'-3X D (7+7HH09HWNZ4:0%*JG"0K-%,1D #6< &$MI88KH7LX/ M'&C*IG3JS:I1,P)4-(6%9JMJ,@(:S@AB%ENHGP1,2.HN;T00 6O-H)%(17.\&"@ZN=S)AX%C;QKUSM#*-']T; ]PD&5CM1 MB0M4-(6%9DMJ(@ V+@((/7@&BPFL]V>,NL^*S1@0!.2N/I!M)W2:96X+@);Q M>3H5PFT!$"(;: #. D=>@L%AM/4P

?^,N.T/-0X80UF@4BHL-%NCD[T, M\.( #CAS2JG[^'F8,5J24:0%*JG"0K-%,7$ __)Q0)@BNCLX&/.%3B185-2U 15-8:+:H)BT0 ML3L"G"XR@#,+X=MUD8L\I:Z&P(X WH9LP(X 1.K_W*>B@8)Z+LI2ZFZ-!Q6D M+&<#HY&Q[")LV<>OS,"5ANF49\*WYUQ+(+),NL,]*G&!BJ:PT&Q)3S8R?-F6 M &?GU@+8$@"R(P+8$L#3!_#XH!T!"L)V!"@X:$>$,=+B]3L"G*\XU!T!!+ C MP( I024N4-$4%IHMK+'C F%' %Y89'G[LZJ8:[H<1OU:?^1UZ"P6&T]C.\7 M8=^/M;\JJO\7@/]G5'+WJ;TY*FV!BJ:PT&QAC?L78??_RH49X;ML;3S=E9GP M.40WP#&(&/S@-,O7X&3>@D\S4](ZFV0)H$\P'5# !8A7%#O M6]) P8E@E+N#DX(*DDP.?&--FCQ OB8/.%]IJ'F A/( *E/&W;ATCDI,,H)2\R19D.%N(,C>^Y2>,^?T%T:*CB\+IT9PYY%&?;8=>DP>NS MD0%O.1Q8ET8E+E#1%!;:LZ27)Z]]W;T&^$/9WM6;+EE5MQH^_2[3U=4^OUGW M^4/?/.S?!/NIZ?MFO?_QOBKUS'A70/_]MFGZSQ]V+Y<]OM_X^O]02P,$% M @ TX-H5Q8BP,%#"@ I2P !@ !X;"]W;W)KD*L,DMZG*6X7,[&=C1-"-L5C;Y.5^ M_;5D0&"UE:0N7Q(P+?EIJ=7/TVT?/ZOR5[40HB8OR[RH3GJ+NEY]'0RJ;"&6 M:?5%K40!O\Q5N4QK^%H^#JI5*=*9&;3,!S0(XL$RE47O]-A]L+]_)Q4>L+@]/C5?HH)J+^L;HKX=M@-\M,+D51 M25604LQ/>F?AUW$4Z0'&XJ<4S]7>9Z)=F2KU2W^YG)WT HU(Y"*K]10I_'L2 M8Y'G>B; \?=FTM[NGGK@_N?M[!?&>7!FFE9BK/*_Y*Q>G/2&/3(3\W2=U_?J M^4^Q<<@ S%1>F;_D>6,;]$BVKFJUW P&!$M9-/_3E\U"[ V >? !=#. M@?P MC@%L,X 91QMDQJWO:9V>'I?JF93:&F;3'\S:F-'@C2ST-D[J$GZ5,*X^':MB M!ILB9@0^52J7L[2&+Y,:_L%NU151ER&[HKQ MH 73M6$=&$<[C",OQK.]W=;X9F):$UE5Z[3(!"QR!<='1P7XD*EU46/(1\A> MQW$+.F84)#CX,+#4%OCS#QQJ?7YS 4'A"X/-/ <[',2T!1*QHIUA$.X1YL,NKZCUBGJ]&B_2XE'HK%DO!)FGLB1/:;X6.HP@V>HL"ME7?ZSD MS*15/*%L;K,/, Q9^X0B5J!C.WRP!!YZV?'T+,M*L8U]$+F_1)U.@20JD:U+ MD_W):EUF"Y-RTIJDWH.PN=G!4D.R&;5=0/>9N5$:,PC+L.K&7ET$_+3=!4+:XU2='DF>T)Z.+=\%.)][-F M.UP,2[VAGWLA^G0H55J="/FD(P_UV273D"4.AR%F?18D4==!MZP;^FD7RH:Z M!#WD(:_0)= ^BT9.?D7,XE'<=8PMT89^IKTLGB#5J%)V!+S+F_TP&#'6AH?9 M)3&+.O!9D@W]+'M7BE4J9TV(*TB7)11^<%8+[YJZE-D/HV'HI!/,+@D3AJ.F MEERIGUQO#=!"%?VWP5*7.6&)D[ = 8@=H\..W$GK>P1H@JB)ES@%PSD*A=FV^I MB/JIZ&;OE#=B^BVX&-NPT#E/B!F-HJX#;SF)^CG)S4UOX76IAS(G$%PCUA6L MEIRHGYQNWM-D0"$C=!3%L1N^B-TPV6??0^26MNCH0_VMRYN?YY/W]+>HEPX_ MJM(^:[;#'I^E0>:GP;M- 6#ZI*M2[U[]>D3$WVNY6AI6!%*OU+R&0@W5;PSA M1L[IJ"T_,#N:\*YTR2P[,C\[FN:N%B!DKDHR75?P>U7I%LI4%J8N:Y2)H7<( M2O"LDN;RD6F1Z;Z%OJB+"Q/)VAB6NBYE5F^NH8ZC9#IB[5H#LXNC(>U(P,RR M+O.S[L'6H>4="AOCX2"A3D\#,PQ!F$<=THOM-9;]7'R=UMOZ\T/($;H-8;W; M&0.SXQT;P0>)3H(LK]Z1Z)C+OWT^"B/G@"!V- '5T=$K9I:IV1ME M:2O375S>G-V,W]/)_]1Z]+-F.UP%*P*87P3:F6IJLC7D29R\?PD*0;-/2A;C>B4/S02OD)\A<7=N L3YK=[<0*Q:,.NI';@F? M^TMSO0TSD94F;*0'^7NU+D?*]S#0?=JV0X@ABZ)DV)5X+'US/WV/NWPXPIPX M@ES[*(M"1YTN;$0IU0SU#*%P#E00MAUS[>(1Z.:.WAFW-,[?Z#]_T"^AFZQ> MCUS.#B&#.NUJQ(ZQF':Q(+?LSH=>N3GY<7=W=7Y]?O-P=D6^7T[&5[>3'_?G MY/:"[)0H5-L7M_?79P^7MS>H].1>!?%1Z?E9LQVNB-4%W*\+#DM46=1";ROJ MMLO;80!5QNG_TE;Y%)UY+S_@AC1*.S(!I'E\\C/ MYS\* W/U_W8O(I>Y*0W:36G,BB==[_!8>H_\]&[>.>RK>7_=/"W7CPG5M$[! MS%28.R9JA-;S7F_M75W,R"7YD9.Q$:.8\0XE$%DE$/F5P%@MEUH+:CE;F7H"4\H'SS "QZI!>D=4#T=OE_GY]N*D&36%80HH&:;"M M#/6!UI6)=1AUQ:7ZMHQ$3#A/NGJTT=[+8GXY<+E]X\6H7PO3Q-7**N-T\QAG MJHHU'E#-?6*?#ZX)L$];T0SV7OAK>W;KHFY>F-Q=W;UK>V;>,&U= M_Q9^'3=OS-IIFA=XK],2!$ %)V4.4P9?$@!6-N_$-E]JM3*OE4Y57:NE^;@0 M*50#V@!^GRM5;[_H&^S>3#[]'U!+ P04 " #3@VA7@*2\_^H" !4"P M& 'AL+W=O6IO3L$<*GJ48S2E@19Y#^CY &=GV#=O8+3REJX3+!3/LK>$*+1!_7L^I MF)FU2YSF"+.48$#1LF_\-CA 8IBS*""LH M K?@>3$$UU_U;@L_CP//X(J<#M MD_BH>?*.!A\W3UZ'3YHGK\.G_W?G9Q_>^T$AN/4;X"H_]R-O@*[02SM/;R?/ MIBY;PPCU#7'X,$0WR @_?[)]ZZNNRBYI-KRDV>B29N-+FDTN:3:]I-GL0F8' M=>S5=>R=X =NTTT,LJ\SE:']C=B:U9GXJ6L>SP M_MF7_:;XW*Y2S$"&EB*4=1>(5H*6/5PYX62M#O@7PD6[H(:):'L1E0)Q?4D( MWTUD@+J1#O\"4$L#!!0 ( -.#:%=(-45^0P( (H& 8 >&PO=V]R M:W-H965T&ULG95-CYLP$$#_BD6EGG8#@7RT*2 EVU;-8:LH MV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N% M[ZNLA JKD:B!FR>YD!769BH+7]42,'%)%?/#()CY%:;<2V.WMI%I+!K-*(>- M1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M

($5 @:9M@1L;@=X ,8LR&C\[IA>OZ5- M/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#'#=-;JR MC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##'3,& V+07FPYRO@M^?X/<,/0MN5DO M-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJ MWVB7;7_Y&]YVZ4&PO M=V]R:W-H965T&ULE59M;]LV$/XK!Q4H-L"Q'2?MNL0V$+LI M&J!Y0=RLP(9].$DGBPA%*B1E)_WUNZ-DU^U<8_N06#H>G[M[[N%1X[5UC[XD M"O!<:>,G21E"?388^*RD"GW?UF1XI;"NPL"O;CGPM2/,XZ9*#T;#X=M!AA>9J3M>I(<)QO#O5J600R#Z;C&)2TH/-1WCM\& M6Y1<562\L@8<%9/DXOAL=BK^T>$/16N_\PQ226KMH[Q#.:/,12XVY.3AEIRB(X7E6\+TS?7R[F]U=WGZ]N;^#V WS^> FSA\75 MS>5B,1X$#B!N@ZP#F[5@HY^ _0[7UH32PZ7)*?]^_X 3VV8WVF0W&QT$7%#= MAY-A#T;#T+=NB49]11%$#^;6>*M5CJT^3 YWCCR9T!IL M 1^409,IU+!@([$8@X>_+E(?',OI[WT,M0F<[D] CMB9KS&C25)+++>B9/KZ MU?';X?F!\DZWY9T>0O^_S3P(MC_5XSX<" +W-GOD0?()4WA87/3@RF1]^.7U MJW>CT?#\VV(T')\+Y3T(=DFA),?"#R4H)CC;]H5RGA:I5[E"I\BSN,OX+RG B0R8^"/>(?B%5S%A&_34L)AIGI".ZV)+J@DT-B8K M07JO,L&)S&0.B\#.7BW-_C4IPAHY+-^9*S1-P>>F<9*^Q+>Q\3LNT6B.K$M5 M].=[00X=L!X:.93"% T"L&DMV5=018,']YK"%8GORQ*3%, M++3ED'\-2?>$,&N8X=JI5;1+>":^J]^A63+%';5\RVAF<8?P:RP5_D R&1&+ ME F-44^-L+MT%.-U+;2&0Q2:GE6JM HO,7W6?G!\"[!;._VYK"X-ID,5K$+? MUME)#KUO.,%86:FX8)8VI(WGTRQ"1/Y3C.-4AB*BE,A QI1&9=JVI)R%IFT= MF>; OF+7HTPS]";VBDJ5:6I#LS[:HXDZUO,OF:RY ]R%K'&B:8ZJC+&K5K4= MB[S.J!IU4G)3D@W&6>5I>3*8'KX[ M>\W[9<-_#6U#[[=B3Q;.W?##17XR&+-!5% 668+&OPW-J"A8$,SXHY$YZ%3R MP?[O5OH'\1V^+'2@F2M^,WE#E1.2UT7\8O;_DR-/S^PO,P50?ZJ;=I[ M-!FHK [1E=T,: M_Q!7Y32,,Y:#,H\>JP;GXNG\XN/EQ8>+V?3RJYK.9I^O+[]>7'Y45Y\_74>=QT=,L<[6-QJ[4E2M,9BBH_TT7(7IDR/_W.9SD MO=XOCZOF7:AT1B<#E$4@OZ'!Z???'?XX?O^,M:\[:U\_)_W?Q.=9@?O-G0S5 M-Q2I*V]L9BI=!.66:N9L 'BY3J5E1BB[%\A G)Q#O42UR+ MCB:H.&9S[?.@5F3)ZZ*XXV6JFJ,1)EU;,6'.&L3H:4G>9%J]^/Z[MY/)^/WU M<#Y4'Z?3*WD^?/]2?.2CGOZHC6_LPDD1Q[OGE-7>1$XGWGM^FZVU71&@*DL3 MA,1:Z?/S62<7;L"J"/5ESW=C$]^VZ +[HLY)M#6^BO8O+KL!.G7=;"U]#O0@F-]J+@4LH5%08,$I2 EEB11.JG1+QVVL;M-!H M&*II4!4Q]@QAC2!ZF.4"H*D+"@"9B]8)P%XY6.Z?<#"N=9006W[% M)C<@YVIQI[I0J$Q;M:!>XK#<9,>0,RW0/TJJM=X0Y)'EU*HTJW,I/8(NB;D> M":U#PMS:&J?_1J;:_*#-,E<9VV!;:HL6QUL.N)5Q3U+P5.G\=W"\'#T0Z29( M$CO+@5LVB. ('U9QQKFL=BAN@YBS3FP M+*7"F892D+MLWQN]/*ZT4'S#B5E$N3W,LE1SS! M4SG/@.BRJV+LIZ;4"J,7IMC12 ZX"A?8-VR$<9P>K/FI,TD+9V@;D']$M!W+ M/;;2TX9LW=C%<87,H/):\G)WB)]2E(;J,[,7DGGE^*U4%&);^SZ$M-%%+= ] M#6*BOZ1'F(8*\0'P-U9QB;@5:!W[I9*DG>-'X$(!@D$UW0Z/26.3"%OM06^- M[YBWLIM7/.8Q6B7[N"-A#'ODF2:BONW)0!V[+: D<.-OPAO,)'!RYP]VK5'9 MCGM,P<'1'8C@8QP]8*+9$C-"@&B@5X3F"TBBS60E])'UI*P2F-:H!?WHG.\$SU((,$@[E!:)< #S[OF]]0WRB0 M':%;IT+O2.K$@M(^$NQO[0T252N]E^(6TY0JTX!+/."B[6.P2.PU;MF+;GG< MZ"A/Y[EILTW;1RH:H@%(E9"$:^%<4Y%X,^B"!)IT(=@U4BXJOE<-U1?.33Y[ MB8ZK)NK5-S%KF&4W%#7#B4@0K&9]NOC0T<6\HXMFB&D%/,25KTWJW\JCV2]$V"EP<0@>=GA@ZI(\K:H" M8<6OP 4*A8J--(67:V6#*DC"=12K2H7VGY (+IQ;$ M)N(.C=&/^AD2V19P#"6R,*'/",8FVI2)R\F R$,%.R.S@A0SZ]Z\;(:@HFLA MG1D<&<.,WL32A YB6()M"]'%N?H" ME@2TH](+]!?D44[H\)F19)4)./2Z6"(N!!<;>=1EYQ^PF)>W+17E/5 4QMK^ MBC25UO:AFK5%^:$KRGXRVL42F0TC!D( M=QT(#3'=0;B=8"AI6]T0-P D+FSE+5"7)TSL2NNL+]M08"<$8D& /IJI- MTSZZ5HN1OTT'GNHEAQ[H:GC@B8&C-V9 #H=7I^XNS :T/*WY:\^&I%\_=J77 MXCFZNRH/-:A36(53XQM =[>-&E(+^3J$]\-[,2M1-K5O^E$;P&Z4!?0@=#&2 M0G\6237U2+M)G.]S;L$[[^12%!;D\ MP<*FMCS[ XB,0_WAHS6%(R?X8E"0Q.D3B,Q'=<4EU7(793IT=PO 9'$=RZ!\ M8[RS'.JAVO<-9-3[7@6H5O)53L8#&].GJ^YM]^%OFKYW[;:GKX9H#2N#'"IH MB:/CX9L?!LJG+W'I(;I*OGXM7$1:- #A#5CG6VK[P JZSZ&G?P%02P,$ M% @ TX-H5X;Y>+3'!P 8A0 !D !X;"]W;W)K&ULK5A=4^.X$GW/KU#EPJV9*I,/.U]P@2I@9G;G5NU<"F;W/BNVDJC& MEKR23,C^^CTMV8X' LML[0LHEKK5?;K[=-OG6VV^V8T0CCT6N;(7_8USY=EP M:-.-*+@=Z%(H[*RT*;C#3[,>VM((GGFA(A_&H]%L6'"I^I?G_MFMN3S7E&V:HHN-E=BUQO+_KC?O/@3JXWCAX,+\]+OA;WPOU:WAK\&K9:,ED(9:56 MS(C51?]J?':=T'E_X#W/XO:GRGI M2W5N_5^V#6?'29^EE76ZJ(5A02%5^,\?:QPZ HO1"P)Q+1![N\-%WLH/W/'+ M.77S_>GP\=M-&S85I+7@?) M^ 7)4_:+5FYCV4>5B>Q[^2&L:$V)&U.NXU<5WHMRP))1Q.)1G+RB+VE=2[R^ MR=]P[55)*H0S6_)47/21Z5:8!]&_3 :LT*^DW"YV)G&65\4J@TFV,$(RKC"E8A'V/ MKR!\&=!QHE@*TT+D#V(1G_6^>L%N/)Z<_T+Z7M[OW04+[6$3_6UTTW[5N]52 MN1.I3AQJE!V1ECB>T6(<)>,8B]-)-)TN:#&+9M-9[W\/PH33R3R:)%,Z.9], MV>DH&DT2-HNCZ7S1^ZH=SU]'[(C-YM%L-J9%$HVFJH)P^*L16U30/U)@,;35%?*T58J MY /%/6*5JG?W#RU[YQ-'.3S>2K>!BA3H&Y 0X]8*9]^'.WV%(P@\>^ JA2 ] MS42IK72O:LDEQ[5P1$ 5H*'\P68&OL1IK*S.9<9)=,ESTLT\2\#9[488I%E9 MYC(E:P?LJ@AN<3Q?"R4,S_-=Z[3US$H)OH8YUJ>XA\)D7B^9QCCV1'92E10F M"0B<5L(.* Q60""3J(X*H7V"@W>XXXRWP0 0Z;314RA-WE * 6HJ%H=)\O= M2:L/Y"SM#T'!N/.'46&4(X*GF_IJRII2&*FSP0O%[N-BO7BME+(B][D3W@ZCNJZ/G#RV:G>S1Z 8$?OZE":$HI'+(ZC^8(* M)IFAW#K"=33&**A)S$ZCR72\W^S&YQW.)-'\-&'O:3U:1,ED@O7-AJMUR(U# M20H(38?D_HK;MCY%;0V\/3MH2T0!_&\%:FOE4/\)>&<^Z=T\*ZV !NZ#)75N M3T;1.%Z _O8<@P!!(S?*5W1@C7=T\'1TRMZ_;,/P&@!9)%,_BOPT0%=D3COX#^E=&%TT]/T>-2EM:JCC81*=N M=%%RM6,6W=>N=G45^W9,5:^7N5SS0.Z=MJMHGXBI,J JJ%I6%G&P@;T8]^1X MH(FT!J;[Z/H,-UQ9'J;.TLB4@F5U*GG#XR\:%>R6@?@@BD#L@+3]!X8$MD7& M*.TP/#H0&\\'[)JGWW*]]D[6R/W[7XMX//\/YH!Z#W38I3KGNW.&Q..&/?"\ M\GCY]@#26XK&,PJ)ZA+?EALRD*SQKH56\A3@YE:I4KQA4*?Q<"D,]WM=FE(V MDP$QHMI'Y "AT[G.-]%&![=MY*3M!@\F/A<>L)N]'D.M*\VK+(3$';06_11- M27W'^;X=XN7%L0VN7PI!KS#H+P(-Y4[0VQ)=VFCPL.**(S9=Q-$$!/QBIX@\ MX!N)5H4.;O2CI("B6T_GQ^2>>"PQOX0FM/PN5>L) K-9R)DH@.M\Y34639+C MYY)+L4,[W4LRCU$J"*:&$FZ,0$S8G;3?//SW$L(K#!B H*$:RZY>=LL=R,*T M%70;,$@]?E'9(0G&HV/*A4(;T=1_2,^#4QK:7^29\U!7[7W885^FP.2S2@=L M?,J.>U^\;]!W)0S^5[0?7*-7 W:58;9$\M00C!-VS#[] (W_DQ[7Z1T];PU_ M,?@'[[]@XMD87;*?#+V;*UAE, 7M'>O=\!(OSKQVG;8'E [';6C9)ZE 9Y1" MGWWAJ_JUN\TQ2PD1AG'."@S6\B3GE4HWG5H)DR3$"Z@$8>8M'M^AQ6@D-KXD MD:N_V!;@YH!RGNP.):6T(4)?N 8\(X%,5^ MF&4EWQ6>"5?>5]Q5 =%ZJA&FL$U0?LR>?9;"_SQ'M8%;E2;GX*1UN,7)W"N6 MU()A=PTL%MT MEU265#N>H&OAUN':+L"400SO<13\WRN.&=V >O; -.VZ8^#@C44/U(D ,0XD MR3XPJS:M?-L0)9>ABVB(&IPSQM_<>9G 4#&))K/Y(24=K*$OZ%!:G=1Z&C4_ M\A(QV-= U]@:0N"*K2?#[YN;-_7L(X9Y?< .?1 9=K[[X/ZU_[I%8Q$R)GP" M:I^V']"NPG>C_?'P]>T7;M82_307*XB.!O-IGYGP12O\<+KT7Y&6VL%9O]P( MI(.A ]A?:>V:'W1!^UGQ\D]02P,$% @ TX-H5Q]FH.(V"0 01< !D M !X;"]W;W)K&ULO5A;;]LX%G[WKR \Q2 !%%_D M2YPV">"DG9DLVC1;I[,/B\6"EFB;$YG4D)3=[*_?[Y"2(CMVL/.R?6@LZO#P M7+_S49=;;9[L2@C'?JPS9:_:*^?R]]VN359BS6U'YT+AS4*;-7=X-,NNS8W@ MJ=^TSKIQKS?NKKE4[>M+O_9@KB]UX3*IQ(-AMEBON7F^$9G>7K7[[6KAFURN M'"UTKR]SOA0SX;[G#P9/W5I+*M="6:D5,V)QU9[VW]\,2=X+_"[%UC9^,_)D MKO43/=RE5^T>&20RD3C2P/%G(VY%EI$BF/%GJ;-='TD;F[\K[;]XW^'+G%MQ MJ[-_R-2MKMJ3-DO%@A>9^Z:WOXG2GQ'I2W1F_?]L&V0'@S9+"NOTNMP,"]92 MA;_\1QF'QH9)[\B&N-P0>[O#0=[*C]SQZTNCM\R0-+31#^^JWPWCI**DS)S! M6XE][OKF^^SN_M-LQFZ_?KFYNY\^WGV]O^PZ:*;WW:34T7+ O6KF5 M99]4*M+=_5U85)L55V;=Q&\JG(F\PP:]B,6]>/"&OD'MYL#K&QQSL[!8L9;= MZO5<*DX58=D_IW/K# KC7X=<#AJ'AS52L[RW.4_$51O=8(79B/;USS_UQ[T/ M;]@[K.T=OJ7]8%IFAXQ\4\UA(X<==D@]F]Y_9-/9[-,CF][^_?O=[,ZOSG0V M%4:SKXK]C:L"C>? M)G'<^U"IF[Z\]V_Z'TZ97M2G_::S5*JEC=B=2CKL9'=WO2,OC"VXL.;+N*UR5^Y41T_*^8O!Y?O(J\?P..D9=-T(ZTV MEGW^?$LV 162IQ5"A,U&^,PJQPG>(K9=R63%FMPJ!ML7KT=[$FY7$7GT!_PDJP.,DV\\_0._R4#+N/,M0Y:0\K"+1I@/ M(L^EXQG29+BR/$PP\0.CV,+DD)54S%&CA&I158P%*5Z)+,6D2IZH2IL=^D8' MW#8=JHJQ@^:#R:DOX0@^#J(Q7#P<^AT-;(LJS3, 3UD^PB:$@'L&(5C:4!%# MPHJD0/11&WHC0AF0R+2.&)MZ_]@)5&/L2A4R]%85G(:XV*!<.B1@"9YBG8_> M6M%*DG&YMMY59%659,%7>5-UHYEW80_'H&I*-U\R+=9YII^]W91>98"6X6&3029 @4;?>@DO#-CPK1+7"K154V&21 M*1N.UC/)YS*#B52ZZ,4UWKVNA+VI\;[UD8I&YMZ-D/O6+1E-:KWU L(PP)L' M-Z))?]2:)DGH A22P%ORH1]'@SANW:D-1+4A,_KGT?EXU'H >G*9AHX*^(A" M,7Z"!&<&T6@PAAQ8L'& =Q1U.5[H]-PG.!Y&X\D%] -9EI).K#;[AFEYIGNF M%V>%K5^=,=+(?4ED@E-7G_1/63_JQY,C&U#R!$T[XDC=^;#U#H+T^(=G)V$I]" M)!Y'O?X0,E]WXK0C2!.R/Z0S[E&.EI[M;^J3;N[VW:\?=0WM&T>3\Q9ZJ M^)"9AFS$%"XV,+Y'DGW'K4 MP&(B&Q@&EGI"PJZZ-@8Z#:.\F=&G)%U8\94K#E%3GE,#I[)9- MAC$):E/-O$9?=-CWW-]F&GA4@=2^#F)%F5R2M.\*2D&N,YE0%&N(JWJPXQ-] ML ((S@F9 =8I*Q1!-ITQ[HVI*^/LR(S).OTO<*>-(&XM0@5&?NH"8RFV)K1)#:ASA)&2FOHZ11 M-NM#OFKG5\!664J-Y+LO P7SG"L@I,2$$6>TF+Y6][[U^)P+]JEV[Q>X!]#; MX** MN"TH#ANP432DEWXZ> H.TI/B:^$EAO[P&[ * MG,=B0(S?X1OC?PW;NQ(06=U??OZ$)MNML2J$!\=O37DK\@F61O$H:V*O3XE. M'!E8\C >=%X,)(.6RH<3VA ;"MU$K$#8/?6L(H7[10'FN )%3+6OX#5]GPDEYPWR#83I".XA.9%-J.!^ MNN*F0MR5B"2"F(A0\\O*(91\7:V."#RXE&]("@%%72I $U@V_T&!S+7GF\#1 M'3P*A/X%>#SEI"T-92]'JKT$!:):)QL,AR)!1#_D[>4:1Y?.0@D6AP\!T9'+ M9IUQXC5EC,OH[M\0CYW4Y,:_2[.$ANG#M+YH>EPKU[^:N73[-U12'[*W9T%$ M$#J#A,UW;;@1/<#.X15=#4DF^4TK85N%I M==X:\F#'YGF7IG3VZ:+ON'(RE"U'"Z6B'>:^ MZL$HAMP1$E66RJ%O9MW&9TV/./3QUC)?L.$+9[U:?Q^>AL^B+^+AX_(73JUK MX&PO=V]R:W-H965TB+X=*8 M]FP\UOE2U%R/9"L:[,REJKG!5"W&NE6"%Y:IKL:^Z\;CFI?-\/+RASV*HEQ?[R3_M;Z#E]F7(MK6?U>%F9Y,4R'K!!SOJK,1[G^16S] MB4A>+BMM?]FZHXW\(3CKS=WDZMW-VQZR M,4O-;II"%(?\8QC<6^WOK+[R7Q0X%>V(!:[#?- M%,P.;CZORD=>B<9H]N=DIHU"[OQUS.U.:GA<*N'I3+<\%Q=# $8+]2B&ES]\ MY\7NZQ=L#GN;PY>D/]FI[_NN#4;_YG&IP+6#]O,RY$392 MA6BE+@WE1A#X+&0_,M#_9.>^VXOLIH-K6=="Y24.K.4MPANY3A2YS ,;J'^R M\\!CGI-D <[$28(43*J5"@JA;&;VXQP'3A0G#,D#K:D'?JP$6=:K[::#/WCS M( 2;R:;0+'#2..HI?F0!68LU_\E8F@WN1],1N\,!Z)7:'&@-'1\)3C:3I$YI MZ!XH#=V.?R$?A6IJ2EHT[R;?]$:XKOO,"-_)LJ1?LS.C@ 48W(QK ,HQ#=G=05KHTL\6.THER'&?;\F9CE2:O];?@95V:)5L])7O5 M)?MLP\KF46ACXTDA! -E$ F,&O* M9B57VJIG-JWMC>A$13@;W#86ENS#CA2W/W9TT89^L ?>%Y'];9LG(8E:C KI M)=T9Q_: CX']&=77($4=#_P>HCO&W?_![@M@C5 "PM@J(:1ZCA^X/>S1*9)X MA^)#O/I.'!# _8[)SXBLQZR%SFFL1K&31F&/U.>V'VZ_#-D.GAU4G\O9V_LO M(9LYD>_WQ=()P]1Z3SY"6.)NH=R#UDM#U$1WBUQQ1FBUW) ML^0 UG=/X$32:W12P^3,WE)@']/EHK'I X<+880JZ?PH=>;TL<_1>)=@2E_MJP^CXBP[4M2R$S08C :OU3IXJ]<.(+A9TD]*D MZ-$F-PFIN%H(2.'&J'*VZG +]EWS7U1RAI ( %;694[ +2S2],BZ>MB'"=.6 MO>8/PM8)B&Y5V>1E"RET1&4#IU%ED.T;.G:XQ+<59DZXLZ9I:YOXTN*=!.<@ M4,$"9 K5!Y#"WK95DB,2> 21 9O10>0+*;K0D[K&2L"KJ[)J]J-I+0)51XS+ M B)2/I#59LD;NXB!V2^Y"#4$S01,0N53XK3PF9B30%J&Q^0+'GL[3\JN?& 3 M3O/^FI+3-86>=/U1UWQ#VI[\/'UI,@>Y5UCS21U2CF3#(4XMA3>YL(5RFQ_; M!D#5M]F6XDY M6-U1$@T!>OOT[R9&MO:Y/9,&CW<[7 J.8D$$V)]+:7834M!_?[G\!U!+ P04 M " #3@VA7)T]*'"X% "/#@ &0 'AL+W=OD9$5V;"/=NA>)=[S[\8YW1QY/5T(^JB6 )M_+@JNSX5+KZF0\5MD2 M2JI&H@*.,W,A2ZJ1E(NQJB30W"J5Q=AWW7A<4L:'YZ>6]U6>GXI:%XS#5TE4 M7994KB^@$*NSH3?<,&[98JD-8WQ^6M$%W(%^J+Y*I,8=2LY*X(H)3B3,SX93 M[^0B-/)6X!N#E>J-B?%D)L2C(:[SLZ%K#((",FT0*/Z>X!**P@"A&7^UF,-N M2:/8'V_0KZSOZ,N,*K@4Q6\LU\NS83HD.A;L?H56G\B@Y>)0MDO636R M03PD6:VT*%MEM*!DO/G3[^T^]!12]X""WRKXUNYF(6OE!ZKI^:D4*R*--**9 M@775:J-QC)N@W&F)LPSU]/G5]/J6?)M^>OA(OER1J^N;ZEOK+SPCP+> M034B@>L0W_6#(WA!YW5@\8)#7E,FR3=:U$ ^,)450M42%/EC.E-:8J+\N<_G M!C+<#VF*YT15-(.S(5:' OD$P_.W;[S8?7_$X+ S.#R&_F_#=!1TO\GQB+QB M,3)51,P)QD5#.0/9!8=0GI,/D+59!-O4X+-=@LX*(,KLAMTXAYA]04O0-)":S9G9$1NJ M'"JAF.Y0,#2![^Z0ATT(4R<)TAT2Q64E)"Z!\#/=,Z03C#S'2]T=?P8&7 M.G&"9?-#+UA\LN]_O\8Q0_&.P!(U_$S@+9]C:=J;^D"11%[S[4PZ+O7B M$/KI->V[H>/ZR0%+VMDC)>5,>BELJ50[B1?LD(<-3SPG M3:,=\A6FQ[X3>/$.N?\L")TD3K>IPT60.)&;OJ@!RSU^%N!I[Z;Q"\V&_9/J MV?$#;YOZP;),G$GO6+145P%^Z#FQ[]ELF^!NAEL9&$:N,PFB_[,H,?2NN_D? M+:<*QHI:ADQ9HPGIM\ MQH[>)+2YY3>:>HD-@V%@_E:4K_%94!1J M#E*1&>@5 .]O0-OVV&0MS &E2%[+32O#L84C9=-<@VFN][5@([*OXQSW'@E8 MUPO[%%+$GF;->Z'C=J^M:?/(>!9OGFI8&0MT#^V;HZH[2J(AD&ULA51-;]LP#+WG M5Q!>L9,1.[+SN21 TP^LAW9%TK6'80?%IFVALN1)2M/^^TIVXF98FEULDN)[ M>I1$3K=2/>L"T>84QU20(=%)@27575BCL2B9528UU51[H2B%-:U#) M Q*&@Z"D3'CS:1V[5_.IW!C.!-XKT)NRI.IM@5QN9U[/VP>6+"^,"P3S:45S M7*'Y6=TKZP4M2\I*%)I) 0JSF7?>FRQBEU\G/#+)!MM9+D#6P4E$\V?ON[.X0 P"C\!D!V MU+J;C6J5E]30^53)+2B7;=F<49=:HZTX)MREK(RRJ\SBS/SF[O'J[N''\N9J M-0V,)73A(-F!%PV8? (>PZT4IM!P)5),_\8'5DBKANS5+,A)PA5678A"'TA( MHA-\45M=5/-%GU4G7E 8J=[@DNF$2[U1"+_.U]HH^QQ^'ZNX(8R/$[H6F>B* M)CCS; ]H5"_HS;]^Z0W";R?DQJW<^!3[_R[C)/BXM&$7#DAA?QX,-5 -,@-[ MX@;+-:KVV(&*%"XQV45[=91 (FTC:H.I0YD"(9/<=C03^:1SA.0?@LZ2;NW# M-:@8Y1K.(![Z_2BV1A3YT7#0>;+="TQ I62"6D,<^>,Q@7[H#P:]SC43S+[R M%'(I4PV]T!\-1C#R24PZ#])0;J$?M9W9!.)'8T<_)CX9CN'8]00'?5.BRNOI MH&VI&V&:%FJC[0 Z;_KN([V97K=4Y4QHX)A9:-@=]CU0S41H'".KN@O7TMB> MKLW"#E%4+L&N9U*:O>,V:,?R_!U02P,$% @ TX-H5V\-5U_; @ <@8 M !D !X;"]W;W)K&ULG55-<]HP$+WS*W:<3$Z> MV);Y2@+,$$*;')(PD+2'3@_"7L 36W(E$=)_WY5L*)D2,M.+):WVO7V[DM:] MC50O>H5HX*W(A>Y[*V/*RR#0R0H+KL]EB8)V%E(5W-!2+0-=*N2I Q5YP,*P M'10\$]Z@YVP3->C)MET47/V^QEQN^E[D;0W3;+DRUA ,>B5?X@S- M&T>5UT_H[AV\9;O3>'&PF<81Y;HE(QJ^:T]N%M,#]^9;]B\N=<,-'_24W("RWL1F)RY5AR9QF;"',C.*=C/"F<%D.IX,[VYF,'RX@<>G MV_$41L_3Z?CA"8:SV?AIU@L,A;'.05)37E>4[ /*"[B7PJPTC$6*Z7M\0/)V M&ME6XS4[2CC#\ASBT <6LO@(7[S+.79\\4S0@5# MK=%H'T9KI5 8^#&<:Z/HYOP\5(8J2O-P%/N:+G7)$^Q[]%PTJE?T!F^RE=4HK"*EXK35Q%E]LKG.6$CYK=9&R*_V8P;(_-QT.U:/DA:T'';\>L\20-SZ'\M'ZGT.[Z M<3.B28OY+(S@T!T*]OH 25RZ;J>IFFMAJI:PL^X:ZK#J(W_=JVY\S]4R$QIR M7! T/.^T/%!5AZL61I:NJ\REH7JXZ8I^"JBL ^TOI#3;A0VP^\T,_@!02P,$ M% @ TX-H5T+,T&ULE55M;]HP$/XKIW3J)T8@]+V !"U5*[5:1;KMLTDNQ*ICI[9#RK_? MV8&,;A1M7Q+;=_?<\UQ\EV&M]*O)$2V\%T*:49!;6UZ%H4ER+)CIJA(E63*E M"V9IJY>A*36RU <5(HQZO;.P8%P&XZ$_>];CH:JLX!*?-9BJ*)A>3U&H>A3T M@^W!G"]SZP["\;!D2XS1?B^?->W"%B7E!4K#E02-V2B8]*^F)\[?._S@6)N= M-3@E"Z5>W>8A'04]1P@%)M8A,'JM\ :%<$!$XVV#&;0I7>#N>HM^Y[63E@4S M>*/$3Y[:?!14X>7*&'\$^K&=] +(*F,5<4FF!@47#9O M]KZIPT[ Q62X=!\EMIJLG.+L M>!+'LY<8[F>/MW#W;0[QY'$V#"TA.WN8;%"F#4KT"E MXR>F2<^@W_F[9L='%U'__-K\&0H%,7!^N?NH-$N;7(GF9.7,<]F5L9&0(ETO MJH6O+-D-EB MTTOH[KO8X<[@*5 O_7AUX)6TS0QJ3]L)/FD&UV_W9OQ349=<&A"846BO>WX: M@&Y&:K.QJO1C;*$L#46_S.DOA-HYD#U3RFXW+D'[7QO_ E!+ P04 " #3 M@VA7-6%UXRH$ Y"0 &0 'AL+W=O'%4@\+W$W#,,^,-+9(BJ)*DG9Z?[Z M'2E']3;''?9%Y)%WOWOR3M.]5)]T"6#(N:5QK27X['.2ZBYOI M-'BS MD:KF!DFU'>M6 2^<4%V- \;B<R\&#V);&'HSGTY9OX1',QW:ED!H/*(6HH=%"-D3!9N9=^9?7D>5W#+\( MV.NC/;&>/$GYR1(?BIG'K$%006XL L=E!S=0518(S?A\P/0&E5;P>/^"_H/S M'7UYXAIN9/6K*$PY\U*/%+#A764>Y/Y'./@SL7BYK+3[DGW/&Z'&O--&U@=A MI&O1]"M_/L3A2"!EKP@$!X' V=TK"I0S\]7#3ZO%P_HW2E9W5\LUN5K>DL7/'S^L[A?+-27+Q7HZ-JC']F84I-%4T#Q=_DQVC<8&;P8>1V$9O'!P M.G1XX6M.*RQJ9;Z@TQ5O#.%-01:?.]%BM1GR^]63-@K+Y8]3KO?(T6ED^X0N M==IBGUV0KT%JAR#!2Y"< MLF^Q-( ?KHG<$,R@@?H)U)!&QWP+^>'4=Z'-F] M@U+D%?0(+]5$N7\E%$6QZ@EH1D+1W<6C.=Y5W<5M]$N M +.?"]ZW2L3AM51&_-D??$^BB+(D)>]PB[$+TXR\^T_JL08PW'XXH5F:VAWS MT<\($W>D#YYQQFC )I]+A2W#>FQSC\50V(O"E86L1.%LU0:7/J58)-8&!]/G M*\>$*"CMV-@!J:SS1:>P(!RB*17T>6DP[Z3N^Q38/O5:C7ZS+-<.\[CE_0-J M:56]?C\Z&0NGW^D>=E@5VE@#%.R@Z@:TT^VX73X+[CJQ^%7]OZGXIZKK<#*J&"#HNPBF7A$]8.Z M)XQLW7!\D@9'K=N6^&\#RC+@_49*\T)8!&PO=V]R:W-H965T+EW#^>R\E6Z:^F!+#LOJE;V.QV.3E]!(FPZ#;)P3$T]%KZ?C!M9M:/IB3O[I*-N_%>2E$UT)I*M4S#ZG0T"X[/0J)W!']4L#6/ MUHP\N57J*VWFQ>G()X.@AMR2!(F_.SB'NB9!:,:?@\S17B4Q/E[OI+]WOJ,O MM]+ N:J_5(4M3T?IB!6PDIO:?E;;WV#P)R9YN:J-^[)M3QLF(Y9OC%7-P(P6 M-%7;_^7]$(='#*G_"H,8&(2SNU?DK+R05DY/M-HR3=0HC1;.5<>-QE4M@;*P M&F\KY+/3JX\?+[[,KZ_9[.:"S6^6LYNK^=GU)9LM%I?+!64WI76AG#9GF^:3:U)"TW M6+3.AUAY[ZNVLO#N&I.\>&Z_=P%W6($ZO%M"7K:J5NL'C$^<<#^)'--O=3@L M\_9=IU4.&-E'<1$\]'WVRT^I",2O_(JX4<1$QJ.@C]C$YY$? M><^0_)]0B_ED0 VM\0?08@3B &B^0/*8TZ/#L/%HDAT$33@(TB0AT"(N4/3? M@!:1.1&!G"$4DV>0[:7Q1,0#:&F64B GY$(29/\&LN0)9,E3R*)4](\\XY/, M[R'+>)()-FNP%R7-55X: T%G_- MKB @3KJ/H@L/50L-)37P.V U/8-BHZD8D$1;:@!'UV(=94W?,( :QFME@MX3 M1]-,!ZZ7UP\'*LZQMW0:'G>B'P3?D.+7[SVGF)2R_$SW)O,_8":3.2^=!T3]G5Y\#E)@A"$@79A$6O!H;RIJS M-;08QKY9R );/OI'8<48!CQ*!-6%)&41D)T$0L"'@8QK6/T(,0&ULG5;;3D>AZ+B6H61:]CB9.Y\K2*6?C$.C6=5)J7:C/,L>SZNE;:#\].T=^?/3UT; MC;9\YRFT=:W\ZI*-6YX-)H/UQ@>]J*)LC,]/&[7@>XY_-'<>J_$&I=0UVZ"= M)<_SL\'%Y.7E5.23P)^:EV'GFR22F7.?9'%3G@TR<8@-%U$0%/X>^(J-$2"X M\;G''&Q,BN+N]QK]=8H=L:Y:$S^XY1ONXSD6O,*9 MD'YIV(4]^=X:2E[^JJ,Y/O5N2 M%VF@R4<*-6G#.6TE*??1XU1#+YZ_?7_QCBY^^W!]?7O][N/I. )33L9%KW_9 MZ>>/Z/]"M\[&*M"U+;G_:_ WQ:?Y*/:!^#WK O6L.!KE2CHS)TST7KN:2/[&MZZY2E]Y9^;RW3I MD M,J18,5VYNE%V16PCB[RVT9&B'R&6#;,LH] #10$R J06GAE-$%$7L?J7Z2'= MV&)$!X+^\P\G>9Z]^KYW27#RZI"4+6GF/!@5FX"8M\:0JET+>RT2ZM/N$UZ- MZ",$M@>5"@@(S=)Z'5=4JLCDYCT7B8IGR:H.&]39"A-A%J*R42MC5H0?T1'+ M*@2.8;WJZ1O1G5J)\4!E"Y]=Y^6.=YZ%6E VT WHG8D '>A#*E3805,Q&013L.0E MA@-U2">CR?%/!)DHQ[GP=:"!WW1A'VE[]$G; MG?5H")!GSK M& &]K92O2E:L([=_8P*+_8)]Q#4!F(V1.3/(O;%4.&O[09V2\LVZV^^B1FD) M$#1HJ1R:JT(;26U1*;](=8?.2GTECNRJ+K61Q.%6^=QJW[$#EP2-(2JAB\U= MH.DP/\ZH;=)=]!5'XEM7(D\U,$*4\$,_UG$%"A(2B$,ED80!?=S;\5[]Y/MZA5J2[#&ULK5?K;]LV$/]7#MXPM( @RW+\ M2/, G*3#4JQ9D#3-9UHZVT0I4B6I./GO=T=)?B?-@'VP15)WOWOS3J=+8W^X M!:*'YT)I=]99>%]^ZG9=ML!"N-B4J.G-S-A">-K:>=>5%D4>F K539-DV"V$ MU)WSTW!V:\]/3>65U'AKP55%(>S+!2JS/.OT.NW!G9PO/!]TST]+,<=[] _E MK:5==X62RP*UDT:#Q=E99]+[=-%G^D#P7>+2;:R!+9D:\X,WU_E9)V&%4&'F M&4'0XPDO42D&(C5^-IB=E4AFW%RWZ'\&V\F6J7!X:=2CS/WBK#/N0(XS42E_ M9Y9_86//@/$RHUSXAV5-FQ)Q5CEOBH:9-"BDKI_BN?'#!L,X>84A;1C2H'2N+SY[3 ";K9@W810V6O@)V#%^-]@L'GW6.^39_EQ1;:9>V MVEVD;P+>8QE#/XD@3=+^&WC]E;7]@'?T_UC[-EBO'\,;@#!Q4 KKPJ@J]HYVAA,K>(5 X>Z(>6 M"*7VAM+%+^ [Y;@ADNQG)9T,Z7YI;&FLX'4$>0#^*FRV@%[P)OT+!X+P\EKD MA)_D8Q0\0R]*H5](/[HI"*NLIDIFL!267.9=$%]:^42"UH?D MB;(B\ZA H2IYVTNBX7#(/W +8;%F'$3#)(F2)&D/*1R9*0KR&-5:]J,-3Z-$ M1!>/*S%<'8IVRX4D%R[)5L!GM)ET8JH0*%J_0Z\7#Q(H*50!.H8'[:4"A]ZK M$+AHSY3,5"H'H]4+3%>(9#)=MB!(F"%L7153PB2]:HUC\CC,;)TZ0K5V+ ,4 MH4AR&T%4)9G4(K96[&QYH$[S"E] M0][]H^$*LX8R;7-M*ZY:FTIGI&-02=&>UG8-0BO@!<8"2*PL^R(]4[I )MX@XV\1&;(DY"R;LI>!. M,G.9]48G;B?A&9W@N44& 8JKDSJ==%%(Q"1.QT?]U^J%A>V$HP[1EB]CN*HL MWWZLCJ8+ (JZ4]0Q62=7?Q4\,E',ZNZ/^U$R&NW%:;,>,3]D"3L/ MG^EZT',,1K$>7"E"U[Y+H^-!+QJ->YN7!8D\'A[_2EPHUGUEF7/MLS8-MWSW M[D#6@5A+8..(W&2(>4C3S4RO =(AU>?$UZW'Z$Q5KJFMG0+0QK-8DB5-\-UN M#D8-!X]X',)TE$1'HV3/+1-0Y.X5]O9YLXA M0\5+Z#0S:XI]2],1;)7_MMH'8Y>CDH[;5$"\$2X7/ZFP*89Y+IN.^5_3E2G7 MS66O/[TC10_F430X3J-DO-FN?E71AV_U@UVSB4V!PE4\45 FS82T\"14A3P@ M-.+6?<3NWIVA0]((S-Z2;-6<9Y8Z!_O1T3@-=KW'A_&A :^[,=H6/ CQ !\: MI_;UE+LZ77TC3.K1>$U>?V#0^#.7-&PIG!%K$H\&';#UT%YOO"G#H#PUGL;N ML%S0=PY:)J#W,V-\NV$!JR^G\W\!4$L#!!0 ( -.#:%<*=6+.\P@ /48 M 9 >&PO=V]R:W-H965T= M9(:11$JRI<3QC.UXV[1-XHFS[6=(A"0T),$ H!WMK]]S+T#J82G)[G0ZTP^Q M^,"]N,]S#YB+1V,_NY527GPMB\J]/EUY7[_L]]U\I4KI>J96%=XLC"VEQZU= M]EUME7Q]FIZV M#S[JY3VD];S@7UH] MNJUK09[,C/E,-V_SUZ<#,D@5:NY)@\3/@[I114&*8,:7J/.TVY($MZ];[3^S M[_!E)IVZ,<6_=>Y7KT\GIR)7"]D4_J-Y_)N*_HQ)W]P4CO^*Q[ V&Y^*>>.\ M*:,P+"AU%7[EUQB'+8')X(A %@4RMCMLQ%:^D5Y>7ECS*"RMAC:Z8%=9&L;I MBI)R[RW>:LCYR_M/'V[^\>+ZZO[VC;CY\.[N]OW]U:>W']Y?]#VTTYK^/&JZ M#IJR(YJFXIVI_,J)VRI7^:Y\'U9UIF6M:=?9-Q7>J[HGAH-$9(-L^ U]P\[5 M(>L;_1=<_;:F=-03Q[2)VR^-]FOQMIJKBBI.W!6R5[>XEG)/27 M/TVR;/"*!>@IWZ>OGBAR=SM2H#?M ABU=6EEYLC)&23Y*FSOA#9XM]%Q9EVRL2[9,VUCP6:VW M'7#B$4A OT[9!ZAH-X70XTK/5Y2)HLG55D;8-6$X[MBE,M6++XTL]$+#G[V7 M5CEO]=QW;X+)B6BJHZ^>O&@J[9U #*AH$+"9KCA>% D*"\*CEB:D;$T/@^6E M7(N9VHXY U>>D+NY\LH"2+ )\N8W54D%DIZ_2L!XQM10P[;4LBC4YA.!BIS:/VKF&[:&""SEL@!;A M99?_4 Y54\[P!BNC\AUMG:8#\D(V@$W8/V;CV'IBRA\(S%G]M88Z YCW*BU4],PQ724T)++(,JN%N6*M>(5D$= MHN:*I=_@@N6'V,K0@(15A7+P3LC2-*CT@WFJV;4SNH\DBHTOB5 ML?I72*$Y*$@"(:KI9CI-QI-I,MID:]]JR#_IKUI:Q%%C W\P5R0$/D/#']/=$W=64TD9-N:Z 90B?A2)MD62 M[=(6Q$X(SR@L^X":#I\"ZE]Y^P-@BL7;8-H"5WS,*0AID]3%NH*/514)2(>[ M>,8<:+N5#_M MLCYW%@JG&)-F-/&#W_V8K9H?&/5X,E+ZN<*70N SKB!\S0*F!82&O#^:#NLZK W1O+ER2?6N)6>3\';RG32KKW2M6@,GX6(T(9-'PV3(3^@" MBD-7NNZ7RCN@&\ ]SEN:Z(>J_4%1J%"?R%9CQ1I! *>PIN1U>1QC7<,\0Q-A M2:$A0**!S@ >>F1Z3DS*'92TY&.Y[0PE(=[*3*>(:&<%]K"((F1 YL<#1N2 MBV9$R*L"1%E51O[%3G"=8HJP,T_?Q\E8CRWK:Z-'2*.Y.+5K:Q[QIH)US.\X\D : M;7*.I:Q!&+_J,DSWK?JB$;#:)LN16+9;(D?'1F:(G>?F(9XX-\N*9_G![K&J M8#2$YTT5\_R49Q\AE6UB#K7-3N1XIOTT 51,TI!F'@$S);;L:VI3M:'L!=G; MZ'^LJKL&^ .#@LZWE;AJECC=\MID0RF^*?7D7'-[?W?7CN) ?R@I#R$FD2Z* M*:INL$U2]YG'#IVDFSB_=!5G+[_HIC?UF6NG0&=&CWR2>:BAX- /$E@.9U/X MMI1:NKK#2?GL0^R5:BQ &'<;_,P&P[0%H\@BL?B9?OY=SQ.LPK)T0W*_3VRW MQWP7!>(1C&&SED'\* $F_@LC8,7N]CN;MHSG1PXO3^$XM#YPHHY&[N2-VAU! M5%4XX19ZJ7>/NM1=D*OEV@+284'>S .\$CMNZ_,8J:TB_8&U<@YN3:0-$(/6 MH[YL:4YTHB=NG^Y// ^'7*S/VUW 84RSQ#3'N'W!P!Q64&P#0B7Q)!A92TC4 MH^%[-6]X>I]%T.PP&: AWC3&PO=V]R:W-H965TX$E)'JT4X>[2KA6F\DAH?+;BFJH0]W*$R[3*:1<>#'W)7>CZ( M5XM:['"#_N_ZT=(N'EAR6:%VTFBP6"RC]>SV[I+M@\%/B:T;K8$CV1KSQ)MO M^3)*6! JS#PS"/K9XSTJQ40DXU?/&0TN&3A>']F_AM@IEJUP>&_4/S+WY3*Z MCB#'0C3*_S#M']C'<\5\F5$N_(6VLYV1<=8X;ZH>3 HJJ;M?\=SG802X3MX MI#T@#;H[1T'E%^'%:F%-"Y:MB8T7(=2 )G%2 MS3XFG\\(O!P$7IYC/Y/Y\[C9U10Z+/Q5(MR;JA;Z *5P0*UJA9=Z!T+G4$@M M=(:@NDQ0 T-MV<1+=!/88RDS11_8%G\ULJ9>\],QZ8=WU^GLTV=WI"C%'JD3 MN=?923@%C[8BUP48C7! 8<$;\"UQ'2X<[E&'0P<3<*9"-FS)<0E29ZK)Z:#F M]G2,PF>/),:7..*>!(&_Q;(I!>QQ!*^M-)T<.F)F(N"EV%G$')J:QL*+HRE\ MY10UMC8<+-EF0F6-ZC+:V2DIME+)+H/C^-^.AA6R2G?#!^%C>5BI%C&@S26#74!)Z5U/XIB$S6O=SKI6^#-"?TNZ(:OVX MGKRB$HXF,(4O].C"!%&OBD^R,F/SDX9#'@ZVB)D.HYAOT1*W.%&;Y%*H0T8,K-$1CQ2*,A*H7?(I1VG[W5/ M0&VL+XR2!ISD9ON"&59;HIG/PBA+IZ=&13P:V!7:77B6',ENM.]F]W ZO'SK M;N"_F'?/YG?!568Y!4&3Z:>KJ$OX<>--'<;_UGAZ3,*RI-<;+1O0]\(8?]RP M@^'_@=7_4$L#!!0 ( -.#:%=H@.APGP8 $L0 9 >&PO=V]R:W-H M965TOI-!85U3I.?$,.;]8^U#KA9]A,8Q-(E[*HMM/%;'8\K;5QH_-3 M>?8^G)_Z-EGCZ'U0L:UK'1[>D/6[L]%\M'_PP6RJQ ^FYZ>-WM =I3^:]P&_ MIKV7TM3DHO%.!5J?C2[FK]\ \5?G<]2'Y(7#[WOOOTGNR&6E(UUZ^Q]3INIL=#)2):UU:],' MO_L'=?F\8'^%MU'^JEVV?;$8J:*-R=?=8B"HC:63/C\-?J<"6\,;?Y%4937 &<=%N4L!;PW6I?/+=S7EZ_O3N=)H1@PVG1N7N3W2V>NI+*Q^NG M@-;C6^SQO5D<='A'S40M9V.UF"V6!_PM^WR7XF_Y7+Z^KDU"5Z6HM"O5)> : MMR%7&(KJRL3"^M@&4O^]6,44T#3_>XJ%'.3HZ2 \2*]CHPLZ&V%2(H4MC*'202N28.E9J#;$%]G<,3PT;9EB@2B/_P;M, M$K-B"4*G_,IV)8[JYTBD;GTB-7_QR^2+L1DZ#53X4().85ML$@C0*V,-2KVK MR"$$FD.M/&J ,J_TRE)7/H7IBP)L16SHBC:@?KF1F!I=^Q8."^U@@6 Z>H?U M#XHB6@NTEJC8FDV9U>Y9+JZ.V'F:G$Y1:2!CN@!@*YT)=PCG$:Y 70&Q\*TM MOZJ809K/5PHYHSTC.@[?(GJH9$B# L:$!T+WER1R#QG'[>02\FD=IK$T16)V M!OG'B&;/]?*2I]IJVY(P8MS66X&+,6:?L$"!&TOWZL^VW'2:L<+FK-9M8IFC M;:\C["%PGU:DMP:?R/%9!M%;3MU@CA=+UN;Y\7C(AX)3F3OCP"RJJEM75(QJ M:PIVM@DD+.1!U/T89Q;E]R88&N-+I@CP7W(TWVXJWF=F$_6^,T(6=4]TCWJL2"/L MEWA4K" Z^XY9FU#CSSU>0Y$@*2L^ 2EI:!Z)O&1+R,!RFI%;XJJ%>&TDV@/I M !X11%U10?4*D)9S(?OD,=DE,4RH8)FG"+V[PP0]'BUAA8,\II@&18GH3M.T M5E):/55I,]P$*=4]\(WD+7"6\([V-^G[R118<:>\+I&'5(B^;C_^.#_"G M:XFY5V=&8YR$TV4IPHTV[ESL)[J!J$('\&(M+1-XY M4J<27\5[1C ^@_\6?7C&=89^D&B%30R;J>,3(B.!,]P54C?JLWW?YK9#/%PY M>4]#EZ&D IA/HT^&'PH]<_2C.AD?OUSR5-JVE%U->3E9]6+>G6]XSS7JNXX& M*VWEP"E7N*@FZJD;PG1PP4,C;.0:RRYQ%LIWO?YI?U.^R!?$S^;YFHVIVN"8 MBR/>&DMGDY9C+WNQ*9+WW'/N!\GCI;'?7$7DQ7U3:W>25-ZW M1\.A*RIJI$M-2QHK&ZII%V=4:U69XDXV0]\5DM*L\3P^EQ*Q=T0_Y+^\GB:[A!*55#VBFC MA:7Y27(Z/CJ;\/ZPX0]%2[O88KS"U M"[]B&??F>2**SGG3],9@T"@=_^5]'X6[,4 MEG<#C0=!:K &.:4Y*3?>8E7!SD^O/I[_?GTI;D__NKPY'GH@\ORPZ*W/HG7V MC/6AN#;:5TY7G RY^3 MIPO3D+B5]^)"N:(VKK,D_CZ=.6]1$/\\)3DB3IY&Y"8Y0G]/]/QLO7X?2JV$40OWT-^:\V="JTD=2E\18+FC[/!?G[8CR># MT>A [.Y.HZ#+!W%P23->'!;_>38_3]!@Z*V\]C9.:47 M,3_.*QP[F'N<*<<$OF(2J]Z(&?RV;:T*.:MC%DM$"/9%<*.T)ZLE'X.R9HRP M[6MGE2M5.!U_J)AW=2U6)"WG499?<03!1X!$ UE"G!2D8 W63+4$#/Y(%I7X MWDD+5VD(TQ/U52K,63BSIHG>J"0+3LY+WWEC5_V^CB 0ZJVJ5RQ01EYWLNYD M/,VYP*0N('R!J\=Y83HKOJ0W*9_)9"T'!FZE<^3=@,4LIRO*V&* H"*VV4E%E"A8U1FG1?+2D&L1-JT\4@=KBA$2?NHB[>]\^8= M_\=(G".Y#*-<-.A 3WLHZU <5M"]Q,D>=DKE=0$IT%%!]FJJ8R%:>.+9]HY(?AE!I=I]K0HZ&87HM\ M,)XK4>T8Y'B'$JAFZI$#?T,$K5P]=: ,-JNH<^E.[=^D1)G[IFAELO M@(;L(KQSD';3:1\? YO9S5/J-+X@?FR/[S#D9L'U4-,F!F/UTD85G@.DN4-6)\;X]O(-2A6 '%EF7%ES0QD*0I.F#-C#A;'X8]T-)Q1$0B59*RD_WZG4/*LM/8 M1KL][$7B[7SG.U?R?*WTH\D!+'LJ"VDN@MS:ZJS7,VD.)3==58'$G:72);R84,IN=N;::GYZJVA9 PT\S49 M=D9 M,[)DH=0C37[)+H*("$$!J24$CK\57$-1$!#2^-I@!JU*$MP=;] _.MO1E@4W M<*V*+R*S^44P#E@&2UX7]DZM/T%CSRGAI:HP[LO6_NP@"EA:&ZO*1A@9E$+Z M/W]J_+ C,#XD$#<"L>/M%3F6'[CETW.MUDS3:42C@3/522,Y(2DHW+-??YO/V>SFCLT_7=[=G/8YU\#^ MO%P8JS$G_MIGKX=+]L-1G9R9BJ=P$6 A&- K"*9OW_2'T?LC9).6;'(,_3LC M@[,K;D3*)-9_H8QA%;K(.!<)PU)55K6%C"V>6296(D,O;H]R M:[58U)8O"F!6T>D2"PUS-GW,59&!-B1H@L=B9K,L%:E++5HIT M&H9]PU@NG:*LUO0#GN9$2ZBLR^X1S&.3K-OR;'>02#_+N7&:-2DF=DH"6RD+ M##O9KB J(U-!6F$+9(A'I;(B=9!(--][B<_$;9W/:L-+=*" MQ>YO:OU\XCU=@LTI-#-T CJ1%\7S5E.#2_:2L5H8)(FL9'6!A1&_7%X.AKC^B <19-PE5J7/S::,FMS\CQFY M@)1C@1*RP"Z.Q9Q:?/?5188-'PMI 2!?%M!9YT *=>:[?<:YY$!3BB<8@20< MHV,P"9($@S09LGU7?6_G(899^>">F]3F:VG]FZQ=;5^TE_XAMSWNG\.?N7X0 MR*N )8I&W=%IX.^RS<2JRCWK%LKB(]$-&ULK5?;;N,V$'WW5Q#>8K$+:&U=+%]R,9"DV6V!9K&(T_:AZ ,M MC2TB$JDE*7O]]YVA+I$;.WTI8-B\S9DSAS,D?;57^MED );]*')IKH>9M>7% M>&R2# IN1JH$B3,;I0MNL:NW8U-JX*DS*O)QZ/O3<<&%'"ZOW-@WO;Q2ER-.Y14%""-4))I MV%P/;X*+VPFM=PO^$+ WO3:C2-9*/5/GU_1ZZ!,AR"&QA,#Q9P=WD.<$A#2^ M-YC#SB49]MLM^F<7.\:RY@;N5/ZG2&UV/9P/60H;7N7V4>U_@2:>F/ 2E1OW MS?;UVG Q9$EEK"H:8V10"%G_\A^-#CV#N7_&(&P,0L>[=N18_LPM7UYIM6>: M5B,:-5RHSAK)"4F;LK(:9P7:V>7J_LO#_=>GU=78(AJ-C9/&\K:V#,]8+MB# MDC8S[%ZFD![;CY%%1R5LJ=R&;P*NH!RQR/=8Z(?1&WA1%UKD\**S>%O,'LL> MH53:"KEE?]VLC=68"'^?"K=&FYQ&H^*X,"5/X'J(V6] [V"X?/\NF/J7;W"= M=%PG;Z&W7,TI7F]:GN85+$:LW5GVE &[4T7)Y0'+B+0PS#3:"%G7-14()7?* ML&'1X/V[>1CZEP676)JTU T$EXR7I58\R48.]V6^F\":,&(KN07CD(2TH"7/ M&]^T#Q4Y6A_ZUD@#N\\TFT(BJ.8-XS)EW!@PAL9+T(ZL3 !'';91E<:>VKA> M$R0Q#6:7IG'(USFT\9K1D1JU?\,$*K*NT EZ8J46>#R)_- (4I4DR5XQ/ @U M=_Q;-(_]QBN)(:]0=I% S7A%N\%6!V.A0(?WI$G-T, )$*))&T=-?H+SZ)43 MU'DG4&66UQ/DM&EJR%'XE)EVK57-*0+:T-YRE#<5B5M4"./.5I1>(QXS&== M40ND?10%$X8E*)H6+D4VS&5'3@6PQ2,$K..=5]!FW'8RKA7._:=^G=H>LMB!K'"(2OZ,JI2'6Y 8:(YJ MXI>J,[9?D1BCVKD5R,4@2R&32FN<[X";U'B%3VM=+F*=&\)2^+%X1!T#-N:M M#O4F;!2RV1-8HV2F]N;X'#V<4-J1(C2;:0 GD<2R845]AP+=H:A6B0*N<2_; M:] MQ$9X,7ARAOT[]WC]P*VGM8-6?+M$DII'0 M6\PC&O$]?S89W*$*)$*W8T'LQ5' HID73-%5Y,V#.;F>S<+!EU[^L \Y=CXB M4NS-Y@2]\()YB+\?V#R*V4#I]'54<>=%TPA:Q%X4^BT,O1A'F"V^R",Y$A4B^PPQC;SY9N+@B;Q'4 MD:%K?Q:SAY?++57H1BJ+/K=5SG5.&;*C)RM@96&HKS*T.P7JO*1+D!)2]ZH? M?N##'.]&2DOA3N@U)!RO5DKNIGB\DR=+KN3V4XZ/X;0!]AB>OB(75M!)1RD' MWRM1=J7H+@9W8Y^NUQ$[]00:]UZE>&YLW=N;SM]*VOJ!VHUVS_N;^E7[LKS^ M;_# -5XRR!PV:.J/9O$0KRSWWJX[5I7NC8NG$1Y2KIGA7Q30M #G-TK9MD,. MNC\]RW\ 4$L#!!0 ( -.#:%?I1U_Q4 ( $$% 9 >&PO=V]R:W-H M965T\Y.&HK4]D,2W_G>\WNQSY.=-D^V1"1XD;6RTZ D:F[" MT&8E2F$'ND'%,X4V4A"'9A/:QJ#(/4C681Q%5Z$4E0J2B<_-33+16ZHKA7,# M=BNE,*\SK/5N&@R#?6)1;4IRB3"9-&*#2Z1OS=QP%/8L>251V4HK,%A,@W1X M,QN[>E_PO<*=/1B#<[+6^LD%G_-I$#E!6&-&CD'PYQEOL:X=$#C>LW_TWMG+6EB\U?6/*J=R&EP'D&,AMC4M].X3=GXN'5^F:^O?L&MK1UR< M;2UIV8%9@:Q4^Q4OW7\X %Q')P!Q!XB][G8AK_).D$@F1N_ N&IFL%NGC,KU=??[ZN)R$Q/RN*LPZKEG+ M%9_@>@\/6E%IX5[EF/^/#UE7+R[>BYO%9PF7V Q@%%U ',6C,WRCWNS(\XU. MF<5:$.8P%X9>866$LL(?#@N_TK4EP]'O8[Y;VO%Q6M&UL?5113]LP$/XKIVC2 M7JHF30T644E4G\:QRTJLA!N;&C6?%,96@MBTN]C5%D4>0)6*TR0YCBLA M=;2[O?L/T+M7,M6.#PWZJ_,J5Q$LPAR+$2CZ-:TE]C7 M<^3Y,J-<6*'M8B< M >D07>7**B\$"26 M=W,8V):?QAG M/<6JHT@_H#B!*Z.I=+#6.>9O\3'+&32E>TVK]%/"#=9CF"8C2)-T^@G?=*AQ M&OB^?<37;!T^-J@)UD^\NO=J_)PBG8SAOZN""^EJXV1H+U/ )2J9F9K0PK6& MZXS,EK>365<(C(!*A'-3U4*_@#,J!Z/1 P_\7QV4R"<\;N"$0F_UI [(@("Z ML5G)?6BAT:(HI)*",.>VH?)-@E'@^ +3T4F2P!;90L@4Z]4[R(SC688SY]/S M?1-67NO^TCNIF;#VQ4<_"=4,0E\%02L<)TA'Q[/O,'[O1\4'C5FAW87Q\ F&=V_Y#U!+ P04 " #3@VA73+R& +\( "%%P &0 M 'AL+W=OROWW,O)5E)',]T7Q)+(N_W/?>0 M9UOGOXA7HU!YTKEL*HO1 M9#Q^/2JUL8.+,WEW[2_.7!T+8^G:JU"7I?9W[ZEPV_/!\:!]\=6LUI%?C"[. M*KVB.<6;ZMKC:=1)R4U)-AAGE:?E^6!Z_/;]*:^7!?\RM V]WXH]63CWG1^N M\O/!F VB@K+($C3^;6A&1<&"8,:?C/Z M?' Z4#DM=5W$KV[[*S7^O&)YF2N"_%7;M/;5RX'*ZA!=V6R&!:6QZ;^^;>+0 MVW Z?F+#I-DP$;N3(K'R%QWUQ9EW6^5Y-:3Q#W%5=L,X8SDI\^CQU6!?O)A? M??Q\]>%J-OW\34UGLR\WG[]=??ZHKK]\NII=7<[5LVM7F,Q0>'XVBM#'NT99 M(_M]DCUY0O8_U&_.QG50ES:G_/[^$>SLC)VTQKZ?'!0XIVJH3L9':C*>G!R0 M=](Y?R+R3IZ0-\TR5]MH[$JU;JI_3QA3+?_8YG.2]W"^/&^AMJ'1&YP-T M2""_H<'%SS\=OQZ_.V#MR\[:EX>D7UQ[8S-3Z2(HMU0S9P-LSG4J;INK]SH8 M^73-NFV4+_N<.*AFOQ/_EV[U;4UHN\R5E;9W'.7:ZCHWD7*5.=2$#>E7(PP/ M2V,U%.E"!<@@='\,2GM259*+)<;R%H8C$^_0+7$M.IH\8IO-M<^#6I$EKXOB MCC]3U6R-,.G&B@ESUB!&3TOR)M/JV<\_G4XFXWOJS-KZQ"SM%'*^>4U9[$[F">.WE;;;6=D4(55F:(!#62I]?SCJY< -61:@O M>[X;F]"VC2YB7]0YB;;&5]'^U67?@=N?]$+=S*='ZLIFP[0!W[=KQ\Z[K86O MH5X$DQOMQ< E%"HJ#/ D*8$LL:))U4Z)^.VU#5I - S5-*B*./8J2X7*M%4+ MZA4.RTUV#+G2 OU04:WUAB"/+)=6I5F=2^41=$F,]"AH'5+,K:VQ^V]4JLV/ MVBISE;%-;$MM,>!XR1$/,IY("IXJG?\!A)>M1R+=!"EB9SEQRR8BV(+:\OSA MWH;MVF3K%#G** 3,5*DG5K[4QN\,:RMUEM++U7?\YEW8GY VF&U9HO$PX4*3 MHM@I,[#1V!Q]PW.U5=&NCHZ31;<5?.5HM7:9D$'='6D4(#;#IU\@KUR@/$Z. M$[ ?<69Y U=BJIS6%E2>Q/$H4NDHV20 MV(>B!R7L1]&'8@4@4_EU?;BWKO9@WJXQFG8)O3+C\)?Z.Q+0J>).U@'1:3(FKG.=4Z;+#%ZRG!@0*HQ>FV %&RYJ?V)"W< M.VVI_- (Z/#WL96>-F3KQBZN.,@,*J^E8W:;^"G5SU!]85Q%FZT1]75 MOA]"VNBBEM ]'<0$S$F/8" 5X@/"WUC%S>M6&#A8+STNW (_ K!P_V7L"-*UZ^)#CFID=9<[S_J/-5 M4QH+G#621$1,: ;'@)XN8 RQ+-8"K$D?AEW!)8UN@%_>B M'P29+Q+&N4%U+!%_A&T/']V'/ ?%[D>>OZ6+X0C]O)N,UJG0VY(HC21UWS3I M+^TQLJJ5WNM("YM5F0X'Q(<#\"5[$_+D5&8Q.) M'I47D@0$"6UR$\#<3_%V32F22\<0R.G*P,T!:5I83$GQK7IFGO<1*V.>GN1I M516H+_P*#'Q19K0#(L:[(VS#OOXKQ31QHTTA\-;98,J2P+CLSN$0,3\*FJ$SH0@Q+L&PANKAIGD'. 32X%[.6*[;\;XAS8:,Q*Y YR. 9 M_K WH1V04V NHZ!S GQE1KI&SC2A-_T3X".Y6,B'%W;^ ?I[>=M">-X+BL)! MI?]%AG%K^_! 6YQV;7%ZL*!G+;Y\:/%E7U,8( M.5QY.A$V07]$R].:+Q8W)!3LL2L]UL:%MP.@4&.\"/)RU?Y%H+NC;0VIA5Q$ MXOWP7LY*='3M&XK1)K [-R'T&'IB)(4^O4SM_DB[27/1Y\RJ=@.@!88GY+8W M$[/+V:?N:J*]26G,Q:?NU>[(@9Z'7#Z4P*86.?J<4AANGT^VIG#F)+[@?E(X M?6P3REM7W.TMK%*F0W>019@LSOX9E&^,=Y93O7^@C7I7HPC52BZ A?'9F&Y) MN[?='?,T7:WNEJ<+:HS/E4$-%;3$UO'P#4Z /EWZIH?H*KEH7;B(O,C/-6D$ MA!?@.U^)M ^LH+MYO_@?4$L#!!0 ( -.#:%?.LG>WXP0 *,- 9 M>&PO=V]R:W-H965TB)GLA MOZH-@";?\XRKJ_Y&Z^)R,%#)!G*J+D0!'#DK(7.J\5&N!ZJ00%.KE&<#WW6C M04X9[T\G]NQ>3B=BJS/&X5X2MV'JCS<%@.BGH&A:@ M/Q?W$I\&C964Y< 5$YQ(6%WU9][E=6SDK< 7!GMU0!.3R5*(K^;A8WK5=TU MD$&BC06*?SN80Y890QC&M\IFOW%I% _IVOH'FSOFLJ0*YB+[G:5Z<]4?]4D* M*[K-](/8_PQ5/D-C+Q&9LK]D7\I&<9\D6Z5%7BEC!#GCY3_]7M7A0&'D'E'P M*P7?QETZLE'>4$VG$RGV1!IIM&8(FZK5QN 8-TU9:(ENL-V1N*PR2_#%; M*GO^9UL!2OMANWTS-Y>JH E<]7$P%,@=]*=OWWB1^[XC^K")/NRRCM$G@B'OKC!FLE,IQ7QM=$&UR00HH=2T$1QLM- M8$=JB6..HUF6=_F$9"+6G%EF+E+(2+J5U@B:U!L)0"A/"<HU4\!-D_Y.^,O>/\7E4>U1ZB]68\/5.]>\&X?L?X.XT; MB)P8*[X?&<)S L]'8APZP^'($)$3#:/>;SN0I700.V$P-))Q."1CUW'#@$2^ M,XQ'O4>A:=9=L1,2Q4X4>88(''<8(^&-0B=RS9$W'#M^$)(.8 T;8 T[@75- M,\H3K,H#9%1CT;3 ZF%W$[ MKR=%M<&JVW0[@A!?7"N+A67M6S[[A@/?2>V; M4&4 ?@0?-Y!4IYY3@:5%\H54KUD"=1R]69*(K8D.&P)L9X)P",>7X@GQ?2<> MF2X$$?;P0)DJ!:CA89="GXR=<.@],W%>ESBTFF&29R@3./$X(.>&=D=.$(;D MO*.'4=/#J+/0\PWE:SN5SXOMUV?/;9WK--B^$ Z\)&WY8=\.)OQ'@[T'"::M M)4#496O-'$(U^66+<]WH(?@#'+HX[#5;FZ:[&D:F:^@/(T$3&5*AZWC^J/=P M,& ()+1()4=V/8-G1G#LCLGY\3A:DCAI6OK:XKQJZ;V^-B] ;4(JD?6Z^ACA MV/->4:!1X/B1_Y\+U 'SN(%YW GS!=Y%TRWN!0P0@TC Q%%'/)>0,DT>F/IJ ME\*"83HKEE"NF_=[ZR1T^YP=6SR.;>=>7!!O3$Y[=[88 M:&\&$O^WAE_6PHPRF:5X\6F5NF%CD7QRV@;#P<'%&3-9V\\#S,PD4MZA MF]/F"V167KR?Q*D^U , R/1-A&)5$G*;O;K=T?9JITX6C>@6SXDDGCWW'/D M\>$QIRNE'\V"G!9OS*;?WQ8W&MTZ-DHJ<2R.4!,UG9^U1<'(Q)'MG\$GPE=EZ!LKD0:E' M>IFD9VV?"/&,)Y80&/Y9\C'/,@)"&E_6F.TZ)#EN/V_0W[G<,9<'9OA89;^) MU"[.VG$;4CYC969OU>H]7^?3([Q$9<;]AM7:UF]#4AJK\K4S,LB%K/ZRK^MY M^!Z'<.T0.MY5(,?R%V;9^:E6*]!DC6CTX%)UWDA.2%J4J=4X*M#/GE_<3R?7 ME],IC#]>74RN1W>3C]=3.+AC#QDWAZ<=BS'(LI.L\2XJO/ 5O"%<*6D7!BYE MRM-=_PYRJPF&&X(782/@E!?'$/D>A'X8->!%=<*1P^N^AJ>R$=<*WJLL%7)N M/)C(!#Y?\?R!Z]_W)=R(1YOFQ!0LX6=MW!6&ZR5OG__\4]#WWS:P[=9LNPX] M>H7M+3=6EXDM-7*%L3(6F$SAM@H$GS^@/4PLS\U>ZMT?0+U74^\U3O2EL0)W M#3?PC@D-GUA6$L/QF@U2L&1)I)8;4O2%5<38-C'ZGFV18Q4Y>'AR0V.5 M%TP^@9 5 KD:07)STOJ%FT2+PFG/*%>EM*TQ,PL'F] #1V,DX.B]@8$7![W6 M*$G(TJ#>)1Q'*8<@]*(P;$WD$DV5)AK!P!OT>ZT;S0LF4N,P%3+0*!E:H]DF MFW$CT.^LV4%X MB"9AW_.#+MI\W)FG'4,(?"_H4HQK)8\V)L\RW74)"-NE_XB2*K"]V#!4I * MJ:2JH 4<3<<0=T,R5!JL>KXOCN&^<(=Q_<7;A'B!@=XL$W.R=KN"EJ!0F4AH M%E?"+G;VX+%;Z+T5L&)N0RF-1Q*4>#!I%Z/O]VGG$KI.W6(YT-'T'J[5,1TX MP9$?OZ4HV"HHC8D@3%I6_01Z)ON":9XQRF*=^T9XTBW%J46H7KF]2$2;YE;S MRNJX097[M2KWFX^_JODB COEM+7[]PGT[3JI2]QS;J-^P%[*H-QJE\<[(87E M1_0Q?0FU3\H;6>X_F7;U75 YFF_9B.ULQ LM>Z'JFV7BFXRRG8QF54:9R^@% MW$GK[JG@<%FO+1UQJ/A+;'(+6GN>+*3*U/P)@@BW&NK* )5T(H\*K1)NS+;% M=6<$,8Z.62%PHXH_$<"HF5TQK+@(>EZ7!ETKB(7K>&/]F84H\" (419]''=J MB7/Q6"5(;Y+EW%ET7? +ECQB/ A17YV'4X7OG;8WZ], &FIP4-?@H+$&757 MS4:/1G/-N3N)FKJP1LA_V'X1W9A\0^@/JRI#__K+JPQX/=LW;]KS:H2 M7_X_/5ISK_2&SNU^[[4>YT53%$3>,!JNSWBYU1ZL78)XV-R08&?QC_H1DIIH MT*O[BNV8SZ&C7HAVKW0'V)L-H^[>[=[9NFZB),W=I=J .Z.KFV?]M;ZWCZKK MZC?SZM)_Q?1<2(.9S-#5/QY@BZ^KBW3U8E7A+J\/RJ+^N<<%1W'39(#C,Z7L MYH4"U/_-./\+4$L#!!0 ( -.#:%=? &K5R04 ,H0 9 >&PO=V]R M:W-H965T]I8L!QW#98 M4V2QTV$8]H&6:5N()*HDE33[]3M2LF([LI"L^Q*3IWMY2-X]/.;T@8L[N69, MH9]9FLNS_EJIXF0PD/&:950>\X+E\&7)14853,5J( O!Z,(89>F 6)8_R&B2 M]X>G1G8MAJ>\5&F2LVN!9)EE5#R>LY0_G/7M_D9PDZS62@L&P]."KMB4J=OB M6L!LT'A9)!G+9<)S)-CRK#^R3\X#K6\4OB?L06Z-D5[)G/,[/;ES9F::H= 8P?M<]^$U(;;H\WWC^9M<-:YE2R,4__2!9J?=8/^VC! MEK1,U0U_^,+J]7C:7\Q3:?ZBAUK7ZJ.XE(IGM3$@R)*\^J4_ZWUXB0&I#8C! M704R*"^HHL-3P1^0T-K@30_,4HTU@$MR?2A3)>!K G9J.!Y-OZ#1MPMD!I/? M;R^_C[Y.OLVF1G@UNOEM,AN=?YV@Z61\>W,YNYQ,T?L9G:=,'IT.%"#0?@9Q M'>V\BD8.1(O0%<_56J))OF"+7?L!(&_@DPW\<]+I<,J*8^18&!&+.!W^G&8[ M'.//.;0=5*X1S1?(#"8_RN2>IBQ7$OTUFDLE((G^;EMVY=5M]ZH+ZT06-&9G M?:@D)\B0[#U\(K*NZ8TF>'IBPN1:(2 M)MM6TQFO?35-Y%@/V%[D["FR;"*CF$-M2\46&KI:,[3D*9!$DJ\0E5H&IZM8 M-F>B.6+C[8+%M=0V4G+2:]%\IM4[C/$MLET+1Y8+(^(2[-E>[ZH-,X::% )L MP" -0<1$F$2^(?4C"N:5DA>N6UOD1-8V/%#&+DA MP Y=U)%&7I-&7G<: =\O2@BUR:/_G#Z=<=K39W3@O/'_DT\GO5'&A4K^@6]C M+A7Z++B4Z#:'>RPUTL]P?\GGXJ\P!\^?:"+0=YJ6[/G6M&Y+#WB./=8XX>J) M>5GE61A@U_9A\.Y-2&SR<6?4?-S7ZHT9H%\F,57,[-2"%5PF2N>VXQ#DHO<( M](_,G%B-RVK:&_,L8R).(.$*6L#V>A;V/ O98 ;:1V;NV,C&0>1 3N' "<%( M%%Q 0 @V5]O[[#O8\P,$R0]10QOL0>)$41.VFO;^I/D=8VC.\X5$#@Y]K]%X MCQR-%F3D":R>]6Z/I\=H!@<@2^"T[:@N)E"@&K/V5 5UK9V@KE79K_@]$WFF MBPXZBSQ^;$!8EK4'@N H"AJ9F<'I";4"RP\FVRCD@/HPI_$=9,06(MO#(0 @ MVI$+GO3<"AM7U;0N="A:.\)!8!C&AC^P==@F!,STIQ#[@:,/'LC$BK0.T(KK M=Q:VWQ2V_ZK[X45U#6V(6C^OA+9R[XX^V^'U*HRI>QU>%RDD9T'S1[-KP4?Y MFH(W&,LGC&E5K?-'E.3W3"J3 +IF5AS63Q$XTA'![0H,-4E ?VE$KPBZIO>0 MTXSE$ 1\ NFH)"]Y*4UX9.K2])L'*.VD=YF;W437&U7HK5&KT.1.;XM].JGI M=1\/<@I9WYVL'VWC 8:YO@FBJ ML3%QK(:WX*H._ T-[1(.P;ZC&8I41B32:@WIF-H_3#:>CT//;:AF'_ONYV[. MJ?BEXII]/UO?7L@Y$?8(:=@>NVYH5J_7",X"J^:BAG7LT 52MVK"L4+''*<' MO4YUQ=0O9KI@&Z@J4"/C I]03@^CFR[ M'@70WN[I*0Y@!:L,) H)Y+U3]Z ME]+F#FH[]L'6^Q)*?&5>T;K?@J:F>FHV MTN:A/JK>IT_JU2L?#G:E.ZV4+<'4.@Z@6135R[F:*%Z8U^J<*WC[FN&:T043 M6@&^+SE7FXD.T/S[8O@O4$L#!!0 ( -.#:%>OH&PO=V]R:W-H965TU6I=W3/9HP@-4D9FW3;N_3W]@)(=""NKJ]%^P9SXQ_\\\9!B]2 M/>DE@"'?\ZS09][2F%6_W=;I$G*N3^4*"CR92Y5S@Z1:M/5* 9\YI3QK,]_O MMG,N"F\X<+P[-1S(M*Z'6><_5Z#IE\.?,";\.X%XNEL8SV<+#B"YB M>5S=*:3:M969R*'00A9$P?S,&P7]\]#*.X&O EYT8T^L)U,IGRQQ-3OS? L( M,DB-M88+R#)K"&%\JVQZ]956L;G?6!\[W]&7*==P(;._Q,PLS[S$(S.8 M\W5F[N7+9ZC\B:R]5&;:_9*72M;W2+K61N:5,B+(15&N_'L5AX\HL$J!.=SE M10[E)V[X<*#D"U%6&JW9C7/5:2,X4=BD3(S"4X%Z9C@>7=V3KZ/KQTOR94S& M5[>CVXNKT36YNIT\W#_>7-X^3,CO#WR:@?YCT#9XH]5KIY7U\](Z.V"]1VYD M89::7!8SF.WJMQ%I#9=MX)ZSHP8GL#HEH4\)\UEXQ%Y8NQ\Z>YU#]LI:)'). MQJ+@12IX1D9:@]&$%S-R+?A49,((T.0&N%XKF!%NR)@+1;[R; W$EA:YAW2M ME"@6Y)QKH=^+U%$@MO?Z>L53./.PN32H9_"&(VV!H<\&\BFHVG$'[1.D%3=P M7$;,$LA<9MAG%LB\]H=O_PD$K\ M@VIK;<_=Q5OMI0#%5;I\Q9LK0+K?>NM&ZQJ>(2,!*5=6K2%YD(9GK3(-_=8% MUTL"W]8"K4-A.5A4\(I=H)[PU>)I*M?()K^2)*:=H(N;WWY)6,#^W-F5AZT+ MF>>@7%Q6?(5H-A(!C7OA+M6Z<5?8ZB?:1L,%CA(;%T2"T$ 9,10ILT#ID[*@;))/ICQ]PFIZQ[4P[#;WAS)2R.*DRLH'XA4PRH+> M'GDX#%&'LN[;.)3L'_0GB&@G9GMDRQ4\UF@0A32.0KOK=F@/2Z=9P6&0T&Z, M;;-MXG[K"S:?:OK?['&L4'Q_L44M/Y7X*9UA:[K/X8$FB8+RMX9T7.K-(_33 M>YKY'>JS^ "2ZO1(2]%>HX0=]8$""6DGZNU2__DMB!B-@W"// P\#FB21'OD M!Z!W&0V#[A[Y_EO0H7$WV:4.-T%,(S]YTP..>_PMP-?>3[IO-$OV3^IGRL)@ ME_K!MHQIK_$L.JKN -8):)<%KMIZ&,W.3@5V(I_VPNC_;$I,O>]OUJ.-N2-) MWIN/VHU1$0MOX09B35R[E5-CS:UG[E$Y:F[%RX$=4[<0A289S%'5/XTCCZAR M""X)(U=N\)Q*@V.LVR[Q?P,H*X#G&PO=V]R:W-H965T$LQ=G)5JH7G2,:>"VXT%,O-Z82O[, M,I-/O:$'&:YHQXTLEU_47MDUN1#Q(*VUDL0-;!043S4A?=_=P M !B&'P#(#D!JWI2ZW15AP3[J+*SWLHHC MR!6TTH^)/$ES7.2>CZ$&JMT)]K(-%DM4[8T#%1E<8;J+=NLH@51:,VJ#F4.9 M'&$EN74U$^MQYPC)?P2=.=W:QVM0,#?N?9.AB8@%+) M%+6&./)'(P*]T._WNYT;)IA]Z1FLIYK:1HG()=G\EI=DOW %M:T[^ E!+ P04 M " #3@VA7NT48K>@" !B!@ &0 'AL+W=O1T$.EEBP?6Y+%'0 MRERJ@AL:JD6@2X4\=: B#U@8MH."9\+K==S<2/4Z_;S&7 MFZX7>=N)<;98&CL1]#HE7^ $S4LY4C0*=BQI5J#0F12@<-[U^M'U;=/&NX!O M&6[T7A^LDYF4KW;PD':]T K"'!-C&3@U:QQ@GELBDO&KYO1V*2UPO[]E_^*\ MDY<9USB0^?@;#2QV8ZSZM D+A/V4"9& MT6I&.-,;C8>C_L/=!/I/=_ \O1^.8? R'@^?IM"?3(;3"7R:\EF.^G,G,)3/ MHH*DYKZMN-D'W%?P*(59:AB*%-/W^(!T[L2RK=A;=I1P@N4YQ*$/+&3Q$;YX M9SYV?/%'YA66/$MA^$9W7"-PD<*S6:*"OM9HM ^#E5(H#/SHS[11=(5^'MJ& M*DOSO1N-*HU>KVSDZ@=WASQT-QY:!YC[TWHF::K'$'.H?:C M]XQL#52&#HD_2G]8_+L\TN5)ZCS;<6/@WB#EFF>"BX0DO8N-_8LX MAK.32Q:QF\;SH;UH^2%KP87?CEEC*@W/H?SO_IU"^]*/FQ%U6LQG802'KDJP M]^Y)XL)5-TV[N1*F*@&[V5T![5=UXV]X57T?N5ID0D..&ULC5;;;N,V M$'WW5Q#:8K$!B.AJ7;*V@5R\Z ))ZB;>%D71!UH:6\1*HI:D[&R_OD/*4=S6 M=OLBWF;.G.$,9S39"?E5E0":O-15HZ9.J75[Y;HJ+Z%FZE*TT.#)6LB::5S* MC:M:":RP2G7E!IX7NS7CC3.;V+V%G$U$IRO>P$(2U=4UD]]OH!*[J>,[KQM/ M?%-JL^'.)BW;P#/H+^U"XLH=4 I>0Z.X:(B$]=2Y]J]N(B-O!7[AL%,'^5D4'-FWYD M+_M[.%!(O1,*P5XAL+Q[0Y;E'=-L-I%B1Z211C0SL:Y:;23'&Q.49RWQE*.> MGBV>?EK,GY:_4;*XOWY$9_#" MP?O0XH6GO)>8W5)_1^\KUFC"FH+,OW6\Q;33Y/?KE=(2\^:/8Z[WR-%Q9/.6 MKE3+(9W-/".SJ'/GO%M%ET%1*S)JP_'7, @CY& M_BS\K L65-<#K5HHM&#Z*_$"BC,91B),PIE$6CAY8 M7J*C$CTXX+V%DN>8WA9!K-<\1QJ=;+CN))!Q0GW/(^.(AIXWNA5UVVDD<*!? M,EGL&(H:?276VBXRFD4>2>C83T;WK&ORDBBN44@I0')^B"=CX@C> M@+$\[^JN8N:V"\"PYISU=1%Q6"VDYG_V&Q](%%$O2AGA($[L .48$ FEZ1%;()5QON@D)H1%U*6$/BX-QIW4?2T"4XM.Y>A_ MIN728AZ6M7] /1I3I\]'1^_"VK>VAQEFA=*&@(0M-!V8C ZHET8FH6F4Q#AB M;!*SSF@01J,G?*E,8J891PK4JD1?QWSJ8S;$F' A]7P/UV$6XP.K\-UO*-D M/@I6]8E08(_AINJ99DG2,"#^&#.)QGY(TB0:+85&T>*8$_CBD%]@QR!*;/QI MEMD)YH$7D6.5SSWH737(C>W0"F/0-;IO8\/N\!-PW?>^-_'^#^*!R0W'S*A@ MC:K>93)VB.R[&ULM5=9;]M&$'[GKUBH01$#3$0N#Y&N+4"6[52 8P>6VCROR9%(A.2R MNRLKSJ_OS)*F[5I6 Q1]$?>8:^?X9G2RD^J;+@ ,^UY7C3X=%<:TQ^.QS@JH MA?XH6VCP9BU5+0QNU6:L6P4BMTQU->:>%X]K43:CZ8D]^Z*F)W)KJK*!+XKI M;5T+]7 &E=R=COS1X\%MN2D,'8RG)ZW8P!+,'^T7A;OQ("4O:VAT*1NF8'TZ MFOG'9Q'16X(_2]CI9VM&+[F3\AMM%OGIR".#H(+,D 2!GWN80U61(#3CKU[F M:%!)C,_7C](O[=OQ+7="PUQ67\O<%*>C9,1R6(MM96[E[G?HWV,-S&2E[2_; M];3>B&5;;63=,Z,%==ET7_&]]\//,/">@5N[.T76RG-AQ/1$R1U31(W2:&&? M:KG1N+*AH"R-PML2^BCD[%!C<0WSGKI9YUT_H;TE'V6C2DTNVARR%_RC]'2P5S^:.X9 M/RAP">U'%G@NXQX/#L@+AN<'5E[XAKRYK%O90&,TDVNV:(QH-B4^ELVT!J/W MO?B@0*JA8]V*#$Y'6"0:U#V,IJL"6/9"4_FD25A->(^)K@WD=&V082TKK)BR MV2 %G>'3#=1WH(;W,]'D[!RR_M2WI_S8>4WI?%)2:S;+LFV]K01IN<:"GPNE M'E"#&R4ITL=N'/A('KAIE#ASF^=HKP(T M#HM5%V6KF1^C) ^IN9ND$Z3V Y?C8U9*Y A-"%O6 X:VC:A!DWS?"\@>U$/R M$S?BW#D3V3>T&;6%J6_EI2G=1I[GW*"O%=+[480W0>+A^602.0O,V/5AMRR: M#ZV2&:!GG_F%NX'GL5]_2;C/?^MVSDJB*] W:>HF&#?R&$_=T.\\-O'G0;6XX20\&C=L0)'%,00M=CJ+_ M)6@AF1-2D%,,Q>15R 9I;LRC/FA)FI C)_2$V$__2\CB%R&+7X8L3'B7Y*D[ M2;TN9*D;IYP=0*!P0*#P( (MNVY(%3ZKI3+E#^M,!M^Q[VK8AT '!>Y'H'VB M,7"95(C+B$86<1"""-04%=>E[8!7E M:[Y5A%HDT10*P-(U:"6KNV8 U S>PC-*?!=-TRW8AET]'(#&8V=E-3SO,O\0 M?$V*W[YWK&)2RH:5,Y?:D"Z%%=1L,47?8=XA*-AO$L5416X0T!X1*4Z=6_2S M4%EA7Y!W=4<>0\3"0L=L0;H@#1&9*PS7QF4;:-"-E:47.?9U?!^Y%7WHNV', M"<#BA(7(%2&OY\=]0HI]@;1F1)[]AA'A2U?9](U1^8$TC88TC0ZG*4Z#^18+ M"=URH4U9V]2XW)HM(L2+[+KHC;J%#K*,9!U0_5Q[/6C&V^WUJ5L:&E98/W]J MFR\P&+SN#-[K1?5D\.OV7$"5O]F(C[LL>H\SLM6G@,9A,@:+I93Y41^9F.A" MYOMNX$>TCC! 6(I+F-<-G7AIO-@VIAL+A]-AJ)YUL^03>3>1?Q9J4V*=5[!&5N_C!&.CNBFW MVQC9VLGR3AIL!799X!\#4$2 ]VLIS>.&% Q_-:9_ U!+ P04 " #3@VA7 M\,CZFQ(# "3!@ &0 'AL+W=O=>?!GOI7K2!:*!YXH+/?$*8^I1$.BLP(KI2UFCH)NU5!4SM%6;0-<* M6>Z,*A[$8=@/*E8*;SIV9P]J.I9;PTN!#PKTMJJ8^C5'+O<3+_*.!X_EIC#V M()B.:[;!%,VW^D'1+FA1\K)"H4LI0.%ZXLVBT3RQ^D[A>XE[?2*#C60EY9/= MW.03+[2$D&-F+ *C98<+Y-P"$8V?!TRO=6D-3^4C^B<7.\6R8AH7DO\H0,:O0 [A5@I3:+@6.>;G M]@'1:SG&1X[S^$W %.M+2$(?XC!.WL!+VI@3A]=]#8\Z.]]R!+F&U,CLZ<+6 M-8>%K*C7-7/M\HB95,0?2D$70DM>YLS0/C6T4%L:;>WO:U3.0 ,3#83"PC;M M#N&KU/JE_+U)SS[#D:Y9AA./L#2J'7K3I32,@SYAFYVR52=L38%T2;D7C=H) M=WW&79YSS\ZX<^(.^5:58N,03:$0G9X@OE U)49;8J "$>P*55LEITA"[/R7 MVCHGCQ9H+3E- H(==98.\[1;_H*ZLZY>O^^DK^7#<7#^6ZFSD-I8$@IW*+:H MX1TD?C2(:>WZPWZ7UBCTD[AGA:X?#J/.(Z6?J:QPX>1DQV5MTP=]/XZ&T/.3 M< C1E3\8)A#U_?Z@UTEIP%!P/FQ04'JY,V4Y/5W*@DTWY;;K]X=7](VC&*(> M<0@ABOU>TN_\H\SX;&4\$APT0G=@*7<3/W$G5B#@EQY*<#(H*E0;-PXU^=@* MT\R,]K2=N+-FT/Q1;\;U+5.;DCJ'XYI,P\NKG@>J&8'-QLC:C9V5-#3$G%C0 M7P.55:#[M93FN+$.VO_0]#=02P,$% @ TX-H5[A;5^.S @ #08 !D M !X;"]W;W)K&UL?97=C]HP#,#?^2NL;C<=$J*E M!7;'H!+<,>T>[D,'^Y"F/836I=6U29>$@_WW<]+2L0UX:9W8_MEN8G>\%?)% MI8@:=D7.U<1)M2Y'KJNB% NFNJ)$3II$R()I6LJUJTJ)++9.1>[ZGC=T"Y9Q M)QS;O2<9CL5&YQG')PEJ4Q1,_IIA+K83I^?L-YZS=:K-AAN.2[;&!>K/Y9.D ME=M0XJQ KC+!06(R<::]T:QO[*W!EPRWZD &4\E*B!>SN(LGCF<2PAPC;0B, M7J]X@WEN0)3&SYKI-"&-XZ&\IW^TM5,M*Z;P1N1?LUBG$^?*@1@3MLGUL]A^ MPKJ>@>%%(E?V"=O*=D#&T49I4=3.E$&1\>K-=O5W.'"X\DXX^+6#;_.N MDL M;YEFX5B*+4AC330CV%*M-R67<7,H"RU)FY&?#N\>;A[OY["<*I.'HD"8*^1\J!JO"5!*\9K9?F,40%, ; (8O:0 0)/ JG0J$:TA M)R(4U05 CP OWC_V#XI_4M MR[?L1FH=K>HM7$*O$PQ\:-?R\#JH9;\S#*YKN=_QO"MHM^;_5W\)0;)?A=KQ+Z72)?'#M^]Z!%"Y1K.X@41&+#==6MS6XSZZ95B_\QKP;E/9/K MC"O(,2%7K_M^X("LAD^UT**T#;\2FL:'%5.:URB- >D3(?1^80(T?X#P-U!+ M P04 " #3@VA7LY /2KL# !#"0 &0 'AL+W=O M9>WU[:Y#TE_?V34XW!50JO8+[-L\\\S./)X=[Z1ZU!FB@>=<%'KB9<:4HR#0 M288YT]>RQ()V-E+ES-!4;0-=*F2I,\I%$(5A+\@9+[SIV*TMU70L*R-X@4L% MNLISIEYN4,C=Q&M[AX5[OLV,70BFXY)M<87FMW*I:!8T*"G/L=!<%J!P,_%F M[=%-UYYW!W[GN--'8["1K*5\M)-?THD76D(H,#$6@='?$]ZB$!:(:'S=8WJ- M2VMX/#Z@?W"Q4RQKIO%6BB\\-=G$&WB0XH95PMS+W4?WB+0;0WB!SOVI%C><<,FXZ5W(&RIPG-#ERHSIK( M\<(F9644[7*R,]/%_ $^_;I:P7)^#ZN/L_LYO'M@:X'Z:AP8[*8& MB\Z #>&S+$RF85ZDF'YK'Q"QAEUT8'<3701<87D-G="'*(PZ%_ Z3;0=A]*0(C>H)O>E/ M/[1[X<\7R,8-V?@2^G15ZP3D!FZ8Y@FP(H4[+BJ#*12DUT]2'TE3(5XF\9 A;*0@[=*]08U="YC_A1H,;2!8+FE%K4>6HF)&J MM3A$^8;8WO_SDGZ$=Q"'?K#\;#OQ^IP=7K3LL M)'T4G/\O[@-$2.R)&&VQ\6LOG&ZS,MJ00TKC">_Q(/9#\ACVVQ#WAGZ_1RZ& M?5H/_; ]\+O] :UW_'XX](?=[FNP_RJE9\(.K\-#T#3L-\/H=35JP]4%274; M277?*JF#D!;_FY NNC[]K?A67?BUXN;ED+ =$A5\3D1E*W&C9%ZKC8FD$HW: M_J/&UIBP2EM1(5> FPTU2^JCE4@AHSJB?:3.61C^WCFB!CIJG1%%R]T/R-)2 MTR[)% 912"P_YQ6J@AL-T9!J*O8'E&HJZSBFLAOVX%1Z@Z/&1CK;NO:M*9*J M,'6/:U:;%\*L;HROQ^OGQ6>FMIQX"=R0:7C=IW2INF77$R-+UR;7TE#3=<., M7CFH[ ':WTAI#A/KH'DW3?\&4$L#!!0 ( -.#:%?SK7SC&@, .D& 9 M >&PO=V]R:W-H965TA!83Z M0[9C=TF MNL^@-NA:+KM8=B#DS"Q,5OR)*79_OTHV?%2W#1/]\46*?+P')FB M)SNI?N@2T<"OIA9ZZI7&M)>^KY36U)7 >P5ZVS2%^GV-M=Q-O=#;.QZJ36FLPY]-VF*# M(-U;8&(QL\>TQM*VL3#]1[]G=-.6A:%QAM9?ZU6IIQZF0=PD) %+R1$ M?4+D>'>%',NWA2EF$R5WH&PTH=F%D^JRB5PE[$>9&T6[%>69V?SV_=WMI\ MDDO=%DN<>G0--*HG]&:O_PG3X,T)KO' -3Z%/IMWEP/D&CZ*[L[9YEW\[MG; MCP2]H&/<3Z(?Y_Y8(JQE3=?3'DU709=RIZ%ZSD#]9:#[(Z5],)1O2H4(A5B! MH)+0= V!MB&(;6NP6: :OJD+I$5T.7ITB8<-]#Q^Y.)M[.C?8BN6)IK2(4\;CQ'HBEF?<>@(6C./1C=3&'J_:)X4)2W@(?,S" ME$IQEH69+3T>1Z/W2FH-K9+KRL!93<8Y(25LG%GHG(591.\SR'@"Y\[#@VCT MR9[!_ZZ.,O#3AF5#L8)'&MQ_V#\-*@V;LAJ6,JM,-TD&KS# M'+_JQM??\.XG<%>H324TU+BFU.!B3&-3=8.U,XQLW3!;2$.CT2U+^A>AL@&T MOY;2[ U;8/B[S?X 4$L#!!0 ( -.#:%=-SZ=S60, .T/ 9 >&PO M=V]R:W-H965T[L\^Y\9;Q;V()(-&/ MNJ)BXBVE7%WXOBB74&-QSE9 U9LYXS66:L@7OEAQP#-#JBL_"H+,KS&AWG1L MYJ[Y=,S6LB(4KCD2Z[K&_.(47< ORX^J:JY'? MJA>J/<2J[> M$L63TQO8 %T#.D,W4#):DHI@DT$V1SD1>+'@L.AF=NBG.4A,JF>*]O$V1T\? M/T./$:'HPY*M!:8S,?:E6IPVX9?M0BZ;A41'%A*C=XS*I4 %G<',PL]/\T9:!>9R^BDX"VLSE$JG,"^ :\Z9-'81:\L(7< MI5CN4JQP)':0G*1+3G)*?7>&K8>N86:&J2^-S30;9%DX]C?[<;6@XB ='*+R M/U'A,,F"GEAA@:6C*$XZV(&3:>=D>M+):T:H/"/T3*I[RN;I2?K?;C278KE+ ML<*1V$$.LBX'V7^J IG+Y+@4RUV*%8[$#I(SZ)(S>' 5:)CIWI&,U;V0]:J M!17&8=2K G^B1DF:#GM%P(+*LC2SUX!AY^+PI(OO-\"/GO^3U+_=8B[%ZES7MTF_YIA%^A_F"4($JF"M3P?E 52S>]);-0+*5:9[N MF%2MF'E&PO=V]R:W-H965TBI4K*P&XL*"2 MNH'GC=P2$^:DB5V[$VG":T4)@SN!9%V66/R[ .9 M@H!"K@P#UJ\-3(%20Z3+^-MR.EU* ]P?[]AOK7:M98$E3#G]10JUGC@7#BI@ MB6NJ9GS[!5H]ML"<4VF?:-O&>@[*:ZEXV8)U!25AS1L_MC[L ?SH!4#0 H+7 M L(6$+X6$+6 R#K32+$^9%CA-!%\BX2)UFQF8,VT:"V?,//;YTKHKT3C5#J# M#; :T!FZP12S'"2: <4*"J0X^LSTQLH!+RB@*6=*Z-\DT7$&"A-ZHD'W\PP= M'YV@(T08^K'FM<2LD(FK=&DF@9NW9=PT900OE#&'ZAR%WBD*O"#L@4^'X=]J M-@C/AN$9Y!KN6WAP"'>UGYVI06=J8/G"E_B(Q*N5@!6V>YLOT<[FW]<+:5W\ MT^=1PQKULYH&<"4KG,/$T2=<@MB DW[\X(^\3WV.O2=9]DYD!VZ&G9OA$'MZ MG>>\9GK?"2(XZR=&@Y-U90UA*4+WGJ2&(]_+ZH1<%3Z0.IGFKU.11A%3^2X>ZW5W(/? ML5@1)A&%I49ZYV--))J[I9DH7MENN^!*]VX[7.OK&(0)T-^7G*O=Q#3P[H)/ M_P-02P,$% @ TX-H5\=J,+/G @ $P@ !D !X;"]W;W)K&ULK59A;YLP$/TK%JNF5FH+ 0))ER UZ:9-6J4J6;V2=I_O[-):-K2;*KV)=CFO>=WY^.M[7N16E'$G&=FU&YF,1*U+QN%& M$E57%94/$RC%9NSTG-W"C.6%-@MN,EK1'.:@;UF)A(%D+DM=*BVI+10<5X\Z3WVSSL$5"GF^!O"?Z_$H(M(;"!-LYL6%=4TV0DQ89( M@T8U,["YL6R,AG%SBG,M\2U#GDYFL 9> SDCTX+R'!1AG$P%UQ(33+XRNF E MTPS7CZ] 4U:>(/1V?D6.CT[(D0%_*T2M*,_4R-5HR,BZZ7;S2;.Y_\KF ;G& MG0I%/O(,L@[^]#!_>(#O8B+:;/B[;$S\@X)S6)V3P#LEON<'77[>3']B)V@/ M)[!ZP2MZ5TS1/)>04UOR8DEVQ_7S?^N%WD?ND+^3V)/$A"V"0@/J2=M(9:/A7A*%I SSAG/348>@,JN'#3" MD14VK6R=](*P'XN1D +V MJXP(;#NL+#O+?=*H]O?K]MSU'J.#GJ>02IRSG:55G-, M+$?#LBFY+KO1"R-GH3?TAL_\=L &@1_YW7[CUF_\AMH GAVJBKBC*H)X&#QS M_%=8X]C=Z[MXVKF]CA1)1&UL MM59K;]HP%/TK5B9-F]21!Y1'!T@\]JBT5A5HVX=J'TQR2:PF=F8;:*7]^%T[ M(="*9A4K7XCM^!Z?H&GM=V,\JX,^S;M1LY[(N53AF'&TG4*LNH?!A#*C8# MQW>V"S,6)]HLN,-^3F.8@_Z>WTBOTM0ISK3!.Z/M^B?K7@4 MLZ *)B+]R2*=#)RN0R)8TE6J9V+S%4I!YP8O%*FROV13[O4<$JZ4%ED9C PR MQHLGO2\3L1> .(<#@C(@L+R+@RS+*=5TV)=B0Z39C6AF8*7::"3'N/DJ(]IV]0F61;B]@FP!\E??U:C \'##DNVX8!L\P[9'K@37 MB2*?> 31XW@7E5?R@ZW\<5 +.(>\09K>&0F\H%F#UZS2V;1XK7^DLSVN_PV/7 M273=&NAU_#1$NL#+-H5B_;Q;IC0'.\B2N8F"=8* MC5H3U!YU9#H[E9#.B4S0.0'K;L6Z^\HFZ!XR07#8!+V*1:^6Q2@,Q8IKA2D+ M@:WI(H5]&TP?.&@6JC-RR<-Z!]2>: $?F7B>Q7.?V4;E(!/ M?- [[ ,_V!$)_L<)UY8@30FALP.PPP6X=I-F [Y="Z.W$'%#U M_\._4$L#!!0 ( -.#:%?8()Y-M@0 %D6 9 >&PO=V]R:W-H965T M?1W7/DD:!/9OF= D/H+_D=Q+O[)HE9AEP MQ00G$A:7UI5[$;IC R@L_F2P47O7Q(0R%^*;N;F)+RW'> 0I1-I04/Q;PS6D MJ6%"/[Y7I%;]30/8WJ (: M&;Y(I*KX)9O2=AQ8)%HI+;(*C!YDC)?_]+$28@^ /.T KP)X!X")\PS KP#^ MX1>&SP"&%6!8*%.&4N@04DUG4RDV1!IK9#,7A9@%&L-GW.3]04M\RQ"G9_>P M!KX"\H%'E@#*)>1N"IBQ]AQ9?'D+R]LT[\H8P3CXG8J4HC]74 MUNB'8;.CZIL?RV]ZSWS3)[>"ZT217WD,<0O^NAM_WH&W,?Y:!&\KPD>OD_ ! M\@'QG??$8Z_6^8#]F%G8Z^T(I1K44H_^0HAQ($B*QY.P?U"$&%4F6F^#;8N_D M.W5(=3M'\UR*1X9U"](G,@K."%,$'G-<8=!/+OC1JQ!'4L06Y M9G+"N 843>-%A*_:H@J.HIH$!R$%1\X>FH2=GKTPAY,Z[DEWW"+#J".&JW$M MP==;R.8@6TMW)]NI\ZQ/LK GLH:*Y[6*YZ^T%)[WJ6>?9&%/9 T]76>W771Z M7@&Z"4^5\B5LGXN2'@%;TWD*6.;3%&LX-25R5TQ67+.TJ/Y8^;69=RE=\2@A M,:XGBN2FA.(:01=H3S8)PSQ M8+$0(BLLMW,[!\JFNV?<[^;NJ6#??R6.E3[:P+[:FEMY.2^^52EE%W)>H M?;*%?;$U1=UU2FYGXW#23JFB:FR5AL/QX;ZB,AMWFX7=CKTT\%U+XW;W-'<2 M^?S@7?\0J[';KU+#MO;,XW+0OBS--12*!&XSR6*Y^6I^;7A6GA?;.O#QT MO:5RR;@B*2P0Z@P"S(\LSS'+&RWRXF1O+C1V",5E KA[D,8 WR^$T-L;\X'Z M-'GV+U!+ P04 " #3@VA7-IBR"#6&H*HOX>80I9 MIIF4'3\J4J>>4P./VWOV#X7SRID%$3!EV;]I(M=C9^"@!)9DF\G/;/<)*H>Z MFB]FF2A^T:X:ZSDHW@K)\@JL+,A36OZ3ITJ((X#B:0?X%< _!71^ @@J0/"K M@$X%Z!3*E*X4.D1$DG#$V0YQ/5JQZ48A9H%6[J=4K_M<S1)DE2W28;N:+F]]#*]C4"2-'NG1GR=1^CMFW?H#4HI^K)F M6T%H(D:N5%9I;C>N++@M+?!_8L$0W3,JUP+]31-(FGA7>5.[Y.]=NO6-A'/8 M7*/ NT*^YPZWP",S/()8P7$;O.%-4"]04/ %+RW0)/ZQ346Q*.C[ M/ZH/W4G(Q7]MBI>4G79*G4INQ(;$,'94KA# '\$)__P#][R_VN2R2199(FM( MV:FE[)C8PX^,);LTR]H4*Y&] JESY6/8QY[OC=S'8RF,_)=*\=*4#1^[M8]= MHX]SR>('%+-<'0RBC%EXTFUH\[KDZAZ9T F"X>#$Z^Z9H6H4]INC(J-=KUS9 M7NUUS^QU2N.,I%SE*@E\DQ&JTA1_1M_O(5\ ;XT1(^.E,6*3++)$UE"R7RO9 MMY]N^C:EM$D662)K2#FHI1R\.MT,S@+/[PZ]DY":&ODOE<(264.*82W%T!R? M+)L 9^@3RY*4KL25"M38&)U&ODNWE$VRR!)90T?L'EY(2*)7!^6HU68N*SV.WW\ "?Q*YYWHM5 MLL365,D_J.2_.I55T)=RF7F&B_6PQ-;4XU"38V.=&L[(L_KVE0))5@8B![2/ M3%#9[2-GHOU3*#@3*^AYIV6F>?:+M?H=-3<^%-W87'7K"&N5HG,FQ<#SSK6P M6G/;8FMJ<2C.L;DZGZCM(=%LR^,U$8 F*PZ@-Y+Q*#1S7IR];;)%MMB:>A[* M?MS[#:>AU;,B';,UO_/)QQ]S28 MK1;WMMB:8AW*>VRN[Z>,2E7,ZO!M%A ;\DP66>L'=T5Y_"V->\.@^N+X4EQ'7K2?XMOIN7U[H&FO&V^)WR5 M4H$R6"I*[[JO=A4O+W#+!\DVQ97F@DG)\J*Y!J(60 ]0[Y>,R?V#GJ"^1@__ M!U!+ P04 " #3@VA7Q"CM\$X' !?)@ &0 'AL+W=O*,;6#Z[]=.T@028]J(OK00?,^]Y_KC'CN^V'#QGUQ2JL#O.$KD96>I M5'K>Z\E@26,BSWA*$_W+G(N8*/U5+'HR%92$F5$<]9#G^;V8L*0SNW8K) M!5^IB"7T5@"YBF,BGJYHQ#>7'=AY?O"=+9;*/.A-+E*RH'=4W:>W0G_KE2@A MBVDB&4^ H//+SA2>7_<]8Y"U^,GH1FY]!H;*(^?_F2\WX67',Q'1B ;*0!#] M;TUG-(H,DH[C5P':*7T:P^W/S^@?,_*:S".1=,:C?UBHEI>=40>$=$Y6D?K. M-Y]H06A@\ (>R>POV!1MO0X(5E+QN##6$<0LR?^3WT4BM@P@WF. "@-4-^CO M,<"% 7ZI0;\PZ&>9R:ED>;@FBDPN!-\ 85IK-/,A2V9FK>FSQ/3[G1+Z5Z;M MU.1J)?43*<&,QX\L(:8S).B"OZ1B.JM4@H^$"?"31"L*^!Q,I:1*@FGP:\4$ M#0%)0O"9D4<6,<5T:_W[*M;/WU]315ATHJ'N[Z[!^W1% M3^GP31"]H AUEH>*]H1Z1],S@+U3@#R$+>;7;O-K&FASF)FC7?.>3EJ9.51F M#F5X^%#FLEQ(E@WCA\_Z&;A1-);_VACFD'T[I)GCYS(E ;WLZ$DLJ5C3SN3/ M/Z#O?;#Q/1+8#GM)I,C#;;(P.%X.*BQZ3OC#*J9J MU$$C5.SC42U22R//&]@C]D?W,>;E@4V8+R M&_Z&T$->+2J_F;^=5CMA#MT3'9'PELA_VX9#]N/2+'C1&)!F,/U4:D$[]E M]-"KRK7G'KH\FE+!P2<>A2Q9R%,]A@/GP'4#OK;OCH6V2W]+K<#C#]X"\U@9 M.!+:;@8JU0&=97TR(W*9%=W ?* Z"VL2Z1I@%U2HNB6 M$M,@X"M-0&\C JK9/$;4R@4W"R["J#X]W<[:DJD$!'0KB)MDK3N#BSV5&-I4 MP]!O](C325L2E;Z ;H%Q*_2^4JBG4V!JH\J&FQEIJ=[P*2NMIGA ?7\TKM-R MNFU+JQ(CT*U&=+4GR8+I\>60=;"I2S#VO;HN<;MJ2Z42,-"M8++]>9?/NROY M3$;OM$ROZ1UN<[E4JP0-&\8%B)-'4/1F-< MY_$6N@=5N@>Y=<\/04(*4O)DRH-UXA8 VS2ZX^&XOK2Z_;3E40D8Y)0'IMB) ME>X,^CNEB7T\S@J('2;^:%3O$;>GMDRVCC\."!&>*$&"0YO/JP,P#\A^4-)4 M+EWD>[ ^O=SH;9-0:1?DUB[?=DX^#FS#45/!=*&FU!BB;R%A4"5AD%O"?-TZ M6*A5E(-][4;>LY*BIBCJ6JJ+&[QM6BI1A-RB:#LM.S7E8%+J+&[UM5BI-A=R:*I\ 1;$U.G$K&:<@H5:YB)H:JXN\!K.WD%BHDEC(K81N M0MW3;,Y,P3%$2I+%T;>56%,F#3PTK.M@M^>VS"J=A-R"QG4&@IJJQG8(XO;0 MED&E:I!;U?S@BD0@78E@:29@JA6.=<^(FM)FZ,,1K+-Y"VV#*VV#W=HF>Z<" M;I_93!>"4K/3ZAQ++3=#%2J"+_!L0X^ZK'.L=!V,U"I*>R60>W> MIS1%$ASX@WKA=+MN2VWK39%;([7>J\ZPY<@'CW%].77[;\NOTDOX>"^-L.7\ MIW%,XO;7ED\E=/"17R]AFU3!@WK-<+MM2ZM2*O@E2N6EE"P*14O2NE)WNVQ+ MJ9(HV"U1VBOU&6XJ%;T7P8WWE^X(VC*LI IV2Y67%OH"9OL](?3'N"XIW=[: MLC&R9?=U6I7N4BOWKUA8@%2Z2>UG/MSCL;ZCDK M\MM,^1?%T^Q^SR-7BL?9QR4EN@M, _W[G'/U_,4X*.^43?X'4$L#!!0 ( M -.#:%<@ONC7F , )H. 9 >&PO=V]R:W-H965T(=WVRUJ7#C:<$V< _Z0[&06')KE17/(%=N;<^-=S?V@" M;(N/'/:J\4P,RE*(KZ;P9C5S/.,(4DBTD6#XMX,YI*E10A_?*E&G[M,$-I\? MU/^T\ BS9 KF(OW$5WH[<\8.6<&:E:E^)_9_0044&KU$I,K^DGW5UG-(4BHM MLBH8'60\/_RS[U4B&@$(VAT05 '!4P-H%4 MZ,&9Q;ICFL53*?9$FM:H9AYL M;FPTTO#OR O"<_)^ M*TJ%D6KJ:C1O++A)9?3V8#3X'Z/W4%P1ZKTF@1?0CO!Y?_@=)!CNV_#@.-S% ME-5Y"^J\!5:/_BQO-R8ABMN\??X;Z\@;#9GZTD5XD!QV2YH)>ZT*EL#,P1FI M0.[ B7__S8^\/[IX+R1V1$]K>MJG'B\DKB-2_WA-BI3EV@X&P#P4.,%U%_E! M+K)R9F79Q32DT=3=-8EZ^SR3:%@3#7N)_L6Q+$DN\D%22@F&R0[X+IB#4MB M\4>34=BB&9X@CZA'ZT9'+L/:9?A,EXWIUV4U/+%*(SIN.0U//X[GA=U.H]II MU.OTQF2/+$J9;'&1)3<;"6 &!_G\%K(ER,[YT2OYW/EQ(;$C^E%-/[K\ZC"Z M)/V%Q([HQS7]^+*KP_AT0H51V!ZFO9V>B32ID2:]2/9X,Q#K0:GJK7! #";N MF/F&I("CO',&3D[9Z(1.6FR]O9_)YGN/9P#O8HM?)74$-&[C]/=W+D_C3.,_ M@>>)2V2EU00:^'[07L[[NSP7Z?&XX??NY_$_C8_3&G8_!0PZ #UZLF'U.SB7 M\/%(X?>?*9Z]MU5ZQUPT#-I8O^)8X3^>*_S^@\5[H5E*BH>-L) \@4Z:T_." M'TWHL$W3V]MS:=S&Q<'&YPG&U1GGO:H3)E8>+T*&@16'O$DNA\69B M'[=X>01I&N#[M1#ZH6"N)_5U-/X/4$L#!!0 ( -.#:%=I_H1@)P0 "T3 M 9 >&PO=V]R:W-H965TO"M2K?5K#U?8S^E6Q>+.8"54P$NE_+-;) MP.MY*(8IG:?Z3BP_0[6@ML6+1*J*7[2LY@8>BN9*BZPR-A%DC)?_]+':B!4# M0K88D,J %'&7CHHH+ZBF85^*)9)VMD&SC6*IA;4)CG&;E;&6YBDS=CH:X4:(7.HU]S)B%& ME,?H#E*J3?OR,3?;;AI?S)XK9-B#= +HBG&FX<@.QAN@WE^ IBS]8/V+]!RD M0)]%&C,^4Q_-] C]N(%L O(G>H<81_>)F"OC5?5];;;"+LB/JF4/RV63+"ZT2A2QY#_*>];[:PWD?RO(]#X@0<0WZ,6L%'1 +20E_'%^C]NP\.W%:= MGU:!V]J5GV*;%2NH_..+&4/7&C+U<]/:2\B3S9#V/3]3.8U@X)D768%<@!?^ M^P_N!)\< 9_4 9^XT,,KRB3Z1M,Y;(JLM.T4MK9@+,)6JQ,$?7^QP66[=MEV MNKR A:DNN:'4/40)%ZF8/=54V12%$V[/_>G4P7;>/J&= P3URU.GRVM^ ME$L1VCXD@'LCPIV<-6PG+E)MPAJC]NRC_N'H!P M3BG8-^9&'K!;'UY#.#<2)KL9UT@(=FO(#L:=KC'N--C&.-(( 7$6[?!>TMA\ MR]#C-P,TY-^:>^2.-$!#\]IPC3G'9-^9&2(A;2%[!N1U(+^ <:?2" M.&O[#LY5QJN<.]EZ5")-P2?N,CVDT8,Y'[DIYH38-UU-]2?M U#L$%\.I!$/ MXA:/UU#,C?0"AC4"0=SG^AT,ZZY_\JU7-7_E!L.HXZRXIU$H$G.NR\N,>K2^ M"SHO;T":Z>5%T@V5,\852F%J3(/CKLF9+.]FRHX6>7$?,A':2''13,!416DG MF.=3(?1SQSJH;\C"_P%02P,$% @ TX-H5VTW1( & P R L !D !X M;"]W;W)K&ULM59=3]LP%/TK5H8FD(!\MPEK(T'9 M-*0A(0K; ]J#F]XV%DD<;+=E_WZV$[*V"1E4Y:6QG7M.SCF-;SQ84?;($P"! MGK,TYT,C$:(X,TT>)Y!A?DH+R.6=&649%G+*YB8O&."I!F6IZ5A6S\PPR8UH MH-=N6#2@"Y&2'&X8XHLLP^S/!:1T-31LXV7AELP3H1;,:%#@.8Q!W!.I(C7J9RK@^OB%_9LV+\U,,(<137^1J4B&1F"@*8_8( D]20&.(%XP( AR=H''YIR,Z0[L0'%[*-9+R(TEU/[Y$AP=' MZ "1'-TE=,$EC@],(I:1[5FAY0W,Y;J? M9IGC.;[MUV4;2KU:J=>I=.TMY?5;>BRW'V-2;YO[7>WFXO@EYL;Q$/UY!- M@+7ND,ZGO7>'[(EL(YA^'4S_@YI$?Y\1[(EL(X*@CB#87Y,(6G9=2Y-HEG4U MB;!6&NZY281O:Q+-LJXF85O_ONS6![2)BO1_?:*E[/5&8:^=1NQ.S7=4X!3M MT#!:K=B-KX7;M]Q>L.VE6><%5AAX6V[,M6.6.N-*(7.20SU-0:P8 %4I 9 >&PO=V]R:W-H965T,XD5^>I-(LGAW?+B?CW]S\*B+^W*FE"'?LS0OSSHS8^9ON]UR/%-97)[J MN?CV(J)5@_J-KXEZ+#>N2=65D=;WU-%:72V:FPCR))\^3_^OAJ(C0:4>AK058-Z(+I+ M1W64E[&)AX-"/Y*B>MM:JR[JKM:M;7!)7LW*C2GLIXEM9X;OXG)&XGQ"ZHO? MOBV2ASA5N2GKAU=Q<:],/$H5N5'C19&81)7DA-S8Q3%9V*=ZNDW#UY?V69*6 M;\@KDN3DRTPO2OMV.>@:VY4JH.YX%?;%,FSJ"?M&S4\)"WXA-*",W-YO MWCPWT[4CL1X.NAX.6MME'KO-9+DSRK[(SJ$O3%-VRO:S;5TGZ,&1A M/XKXH/O0X)>O_7+4[X="ER6YS2T*TMK]!XN QIE.[U:=!O=MQ;.^ZACAM3HLE[SYUGVN?2L\[Z:_=]O-^ZF.LB-HI,$=[)JJ0.2P=PR^H)S?-6C@>(B#O 5?^FYVBQ[W+#@*.*8H.;?@ MR\K0L^\PCW?@*L6YN@5>J O8$^;Y_J0;)2V.5YPNM &IHA?T/%Z!JA2G:ANZ M4!>GOLD&EE*G-Z?D@WY016YWKX:Z8GQ2P3.4QMCXHZW<-&E!.<92_#!7J%L4L"'S+#!!,\:IX"Z:X=;'/ M.["4XBS=ABDN5$\\)1,#HC*@GL%FP$^& M\[,U49B+4J3?&QM\G*0U4+[8J2X7Q5/;"@6WN:LF 11F_ @P82C:=PT:R,UP M04MQR6'(:>+ZB&;"7X25Q>YHPMR;V;#\80)3A$-V")LREZ4E/"D\$0%.& MT_0%GK@$M?L 7UW(@*+L!6FA#5!Z5:E"2XG1T3D@-Y^3'46'X,.98#KOF^@BQWRU[F32*^(<@>3)%U2U_?F@)X M\H-ILKQ!E/64)!P0RO?19'F#*-N3GKT=!W+R_459[B+3-]C 2WX@39:[Z$3Z M#>3D+XFR6::*<1*GY#J>JP*'R#'$6 &T%<<08\4QQ%@!A!;[BK'"K71%((1G M:0E@KCB4&"L:E ./=X"G.)@6*QJT6.KK/D!4["/%"A><=M"9K]L;OV?M+\6* MUE*L &B* TFQPN4G[T7,(Y8( *AX :#*+O-I,HZ-SX8V+*C9,$QU!=Y3%45PG4EONJKK+A*$+$O>D$ M\)6'DEUE:]E5 D7EP617V5HWB "ET3ZJ:^3B$QGR"! :[2^[1BX[,=] S^A MTNO*CD2&N[MQ2*XZ<&AMW]FU0U(UM6V"T\A&7RS/\"UOC)[7Y^9&VAB=U9&PO=V]R:W-H965TTNM5V_Z?35;\BQ6%V+%<_/+0L@LUN94/O35 M2O)X7C;*TCZ*(M;/XB3O3<;EM5LY&8NU3I.Q0]\RO7=ZE::L_XNRCS)>*X2D0/)%Y>]M_#-%2-%@_*.OQ*^ M47O'H.C*O1"/Q=D;]L"<+^)UJC^)S1^\ZA MXLU$JLJ_8%/=&_7 M;*VTR*K&!D&6Y-O_\;=J(/8:(.1I@*H&J,2]352BO(EU/!E+L0&RN-M$*P[* MKI:M#;@D+Y[*5$OS:V+:Z@//CMZSIYBE.>:U5>_!C+1Z[C^Y2# M*9^M9:(3KL!K,-T^0R 6A[3;)'H)[G)3/&GR'Y^##T(I<_GEC;DU2=4OX 5( M@->OOCE>9B^ M&9_=(*'=(*$R+O;$=7?GRP=S&WBO>:;^=6'=QB3NF,5L>Z-6\8Q?]LQT4EP^ M\=[DYY\@BWX-(,8[Q#@4??(N3B0P3V3-7Q5CFIJ1!BNADG(FF+D,4FZNZ&6< M XA )G*]=([W-@LKLQ03_&D"AV0PBL;])P$H8B//J QW.8>'C(HK\=!1+! A=][1+N\HF/>:2YTLDID9;07^ M7( ;7CX'\.4CS^ZY=-)#,.*1] C2_O1&2BM"GIBT'M:!3MAM2K-\^J#T%-\ MT,H$#'+ZJ7FMRO:\5ID'I%4&V%(:FK-&E6D?H$<9H)4&V%@;3D%LL"X./HA6 M&6!3:7!FK--]J+@LX<.#&-^9VD'CWH*Q/ [#1'XMLHS+61*GX#9>F5$/L5HX MUK$,8?D?#L]!:T%5.1:T%0\85H^3T=JH]O@)P@BZ"P!9K4!!6C\UK579GE4I M\DQ*9+4!M=2&YIR!ZO+@@[>W@F@L#:>@-527!A]$*PRHJ3 X,]:Y/E1:_#V@>>S[PTH+ASW2+8@5@3(.6P$<@X?@5C](-TX":2^?D CWWXO MV7,2NK42'$L-7[U:E2"=60FD+A0^+\:J!.G42B!UE?!!M")!VG@)I,[[@=*R MO$]:FPG$P>6^3>:&R])PR"-)@EHEH.=P$^@YW 1J M981VXR;0^IIA1'V.$K5J03LU$^@!9@*UZD [,Q-H72 P(4,/0BL0M%,_@;K, M9A_(/:^YC:- '8X"&@T\K$HM\=/6C@)U&?D"]]DD5VOYO2G% MA6,>RQ96#>@YG 5Z#F>!6BFAW3@+M+Z H&Q(/87 K&ZP3IT%YEAM#!GUH+1" MP3JS%EAC:X%9H6"=6@NLL;7 K$RP-M8"JS-_J+HL];/6UD(5@84KIK_W?5WQ MK:+A@HZ&UR,K#)8_G7!8WF-\70N@? M)\57?+N/,"?_ U!+ P04 " #3@VA7A0$" "."0 &0 'AL+W=O M36)BEK(T$[-*2A M(,WXD$0**'E&9B M9"52YH>V+>8)I%@XP1VBDEFQ4,S=L[C M(2LD)1F< 53D%?Y.5<]NV99D!0R M05B&."Q'UI%[>.QZ&F!67!/8B$8;Z:W,&+O3G=/%R'*T(Z PEYH"J]<:QD"I M9E(^[BM2J];4P&9[RWYB-J\V,\,"QHS>D(5,1E9DH04L<4'E!=M\A6I#? M?22>X?5W\+;[OOVFEJ%3":GXV>:UY.RU<^IOZU#D> XC2WT\ O@:K/C].S=P M/GL/=1W[[B ,>T-[W:+;JW5[G;HG MF'!TC6D!;9HEMO]$,PI"OUVS7VOV.S4G!2#)T'<5C!^ .;H]@W0&O#4FG4PO MC$E0^PS>((N"-W XK$ZLB M:$8Y\J)@1ZEP'RNYVUEVGTFM"MRLBI$[Z/^=SG;C=M5_*BH&*Y()1&&I<,Y! MJ&SS\O(O.Y+EYL*=,:FN;]-,U \3<+U S2\9D]N.OL/K7[#X#U!+ P04 M" #3@VA7L2':TD\" #M! &0 'AL+W=OTT[-_/ M=M+02=!]B7WVW7//<[ESVBK]9"I$"\^"2S,EE;7U1129O$)!S:FJ4;J;4FE! MK3/U)C*U1EJ$(,&C)([/(T&9)%D:SI8Z2U5C.9.XU& :(:C^,T>NVBD9D=W! M'=M4UA]$65K3#:[0/M1+[:QH0"F80&F8DJ"QG)+9Z&(^\?[!X9%A:_;VX)6L ME7KRQFTQ);$GA!QSZQ&H6[9XB9Q[($?C=X])AI0^<'^_0[\.VIV6-35XJ?@/ M5MAJ2CX3*+"D#;=WJKW!7L^9Q\L5-^$+;>\;$\@;8Y7H@QT#P62WTN>^#GL! M2?)&0-(')(%WERBPO**69JE6+6CO[=#\)D@-T8XR:,@V/ ME#<(JH1K)JG,&>5P*XW5C:N^-? 19D7!?!'#1=<)OJ3'5V@IXR=P!$S"?:4: M0V5ATL@Z9AX_RGL6\XY%\@:++[!0TE8&OLD"BW_C(Z=HD)7L9,V3@X KK$]A M''^ )$[&\+"Z@N.CDP.XXZ%KD M=50_>!>FICE.B9LL@WJ+)'O_;G0>?SW >3)PGAQ"S^XUE:9$;6"-MD644'H5 MVZ!"O*@ CEODK_Z]+L%Y2.#'?)O%:;3=YQ3MM:! O0F#9B!7C;1=-PZGPRS/ MNA9^<>\>@@75&R:-HU.ZT/CTTQD!W0U79UA5AX9>*^O&(VPK]QZA]@[NOE3* M[@R?8'CALK]02P,$% @ TX-H5XQ,\?*## !WX !D !X;"]W;W)K M&ULO9UO;]LX$H>_"N%;'':!-A:I_[TD0)N@=PML M<473[KTXW O%9A*AMI25Y&0+W(<_R7%,4J2&HCRZ-[M),QK-6$/.(XKZ^?RY MK+[7#YPWY,_MIJ@O%@]-\_ANN:Q7#WR;U6?E(R_:O]R5U39KVE^K^V7]6/%L MO3]HNUDRSXN6VRPO%I?G^W_[7%V>E[MFDQ?\W[#FV^/GZOVM^71RSK?\J+.RX)4_.YB\9Z^NZ*!UQVQ M-_D]Y\^U]#/I%Q+?\%73^%T< M3]H=*/_\ZOWC/OLVF]NLYE?EYE_YNGFX6"0+LN9WV6[3?"F?_\$/&86=OU6Y MJ??_)<\'6V]!5KNZ*;>'@]L(MGGQ\O_LS\,G(1U @X$#V.$ -O8 _W" OT_T M);)]6M=9DUV>5^4SJ3KKUEOWP_ZSV1_=9I,7W76\::KVKWE[7'/Y,9$5JSS;D%^+NJEV[05K:O*6W+Q<9=7D?5WS]J]9L2:_Y=EMOLF; MG-?D$\_J7<77)&N([+V]9.0+7^VJ*B_NR8>LSFOR\S5OLGSS2WN*;S?7Y.>? M?B$_D;P@7Q_*7=TZKL^739MD%^IR=4CHPTM";""A&_YX1GSO#6$>\PV'7\&' M7_-5>SC='\[4PY?M1WO\?-GQ\V5[?_Z OZNL?B#\CUW^E&VZ#_.=*:,7%X'9 M13>2W]6/V8I?+-JA6O/JB2\N__H7&GE_,^6'Y$S)UC]FZT/>+S]EU??VBMYN M.*F[2[VOB#>DN^AM\J;47_Q%>W_=G/-T28,XI.V5>Y*3TLT82UD<' N$_.(SE&)):!K27L2Z54I3WQQO>(PW!.,5P^F--)3^_8EO;WGU M'U.LH#_7RD)RIJ0>'5./3A]'$6:V2,Z4;.-CMC'R.(JUH4K!<_MD\\$H>R&0C M6I2Q=E+,VD%RIJ1./='2/?"27)5%TTX,7=:KLB6N-:^RCIF,S=339S-M+C,8 MT<3SS)>(2NA!IY7.X3A+4+H1$)3HUQ1LD)8YEOR7_,:?^(90<-J%S^%:35C> MU$]$]'3JGS[U4A ,G#-&\J9F++" 3N("8/JE>KOW^O4*F:B!"AZ@,! ,CZ!0 M'QRA'X?]V==@QP(:,3H0F6C7%.[7[A,P1>W>6-[4]$7_IG #=YJ"];:LU0YD MHH8H^C:=V+BIWI*U>" 3-1[1L2G8%<=.O R>>%';.)8W])E.@48P-=@-4R^3+JWAUEA< @=CE.FWRA(67\<&>Q8 M"[\T&(A,]&P&]VSWZ9>A-G L;VKZHH$SN(&[3+_,WKI!$S5$T;K9Q-;-]):L MQ0.9J/&(ALW CCAV^O7!Z1<^AW,1S='#F>CA+$:8?D$.<,X8R9N:L4 "!B/! MA.G7S@J@B1JH8 4&L\+PX$GM\4 FZJJGZ-0^W*G=IUL?M6UC>5/3%VW;A]NV MRW3KC[FW-Q@-W]O[HE_[$_NUK_=A0U"&ICX=9U7_*%3^=<67,T[]@#3?W7N"Q>*!D!2OX,"N<4K(C5]#@")ROZ1PDX0N2\!%(PDWF:K M[WQ-;H[WG:=1,!R!\Z6<8^M#('@K0-C\$* 2$Y8W-6-!3 'V!HC L /"[[,$ M?-:I60DJ"B:MK]CV&^D 1,,@[J]Q&\SB5%H)5V,6E!38* EUK([$?S@HYV*> M YQ" 4XA CB%J."$Y4W-6(!3B/T<)[1C%'S.J3D)X@HMQ#5I\(;ZHI&6%V2B M!BMP)[0M*LTS:N';'3@HYQJ>@Y]"P4\APM)3B+KTA.5-S5C:76K!,O=1JZ\P MZ4T7/NO4K 0\A9;%JFGC-AK5= UFPTTW%/@36O!GIN$+W_#!03D7\QRL%0K6 M"A.$X0ORFG/&2-[4C 6IA192B-/))@EPF:6R,XLH(GZ/I8 D7@.$(GM( *: MJ,$*$(EG!Y&1=_QP(*X5AN5-_=@$F\0(;!*CL@F6-S5CP2;QZ6P"NW!.V(5- M8L$F,3:;Q./8Q& &L$DLV"2>@TWB<6QB-!MBDUBP2?S_8Q-X)0(.Q+GF9GF5 M5WJ7%X%-8E0VP?*F9BS8)#Z=36 7S@F/9I-8L$F,S2:QG4U $_4%;,$FR1QL MDMC9!#11@Q5LDEC8A%=-?I>OVFFD[O1$KOEC6>?-:4LD\#E=BPG+F_H)"0Q) M$# D0<40+&]JQ@)#$FS9D,2 $=37WJ\RF(4LI@,R'(G C<2RM^;4(AYYCPZ' MX7R5YWB\E CD24*$ND;=MX/E3H9O%^$PG*_N')232,(G"$^8$E3,P?*F9BR(*,$FHD3''>,\K9L!\W0JR"BU M**&@U35\OP*'X:P>,\?FG5006DI/K^L4E;BPO*D9"^)*)VWM >HZM6_K 4W4 M0 4HI9;UFG*[Y=5>?>]S]LBKTZ@9/IGS-9QCNTXJD"Q%V*Z3HO(4ECEOBJ6&E: X[:O &*R"-!FJ5H$_*3;^I#K;!$GL)_UX#;MN:)(,:88)#$IM MJBU3A]=(GH?/[UQ_<_!/*O@G1>"?%)5_L+RI&4NBTP:5U96Q=%7!=977<>>5U97Q=?8-<@GVNL M<]T,K',)F"Q:N\AU;KE]@8-QO^*SP),L!VS1 QY9Y[CP-(\(L*P";)$!GE+G M(U#*00Y8U@.V" (C%[CE[@ .QOU2S[$R1&7U8@I_X\#( L?%M%D$BJFD4$QA M0> I!SG+MJ.8F#,K0 MP*PEJ4-36']YZJSEZQ1DG+5F47^FDOPSM>@_H\U:EIMB. SGZXWEKO>Y2:SE M8[ 6+&KMGO4\WR8E?YT4 FOY.FOI=3\+:$GBU!36@IXR9>%J5;^Z&W.C)$E0 M4XL&]=3YRO[-%98S3[YF$F%9M*O1YBK+^@:N@#6:N][G)A$6AH8UQ16Q1G/7 MRUHB+ 0=:VI0J-;K?A:\DL2NJ4WM>L)!W^=%33;\KG7OG74O[58O7SK^\DM3/NZ_M_NV;)IR MN__Q@6=K7G4&[=_ORK)Y_:7[*O#C=[]?_@]02P,$% @ TX-H5YJFSC6= M @ YP8 !D !X;"]W;W)K&ULK55=3]LP%/TK M5H8FD#:2.!]M61IIM$(@;1*B,!ZF/9CDMK%PXLQV&_CWLYTT*FWH]K"7Q!_W M')]S;5\G#1?/L@!0Z*5DE9PZA5+UA>O*K("2R'->0Z5GEER41.FN6+FR%D!R M"RJ9BSTO=DM"*R=-[-BM2!.^5HQ6<"N07)K?S&+3;P-^$&AD3MM9)P\2(29IP]TEP54V?L MH!R69,W4'6^NH?,3&;Z,,VF_J&EC1YZ#LK54O.S 6D%)J_9/7KH\[ #\\!T M[@#X7P%!!PBLT5:9M34GBJ2)X T2)EJSF8;-C45K-[0RN[A00L]2C5/I3;6! M2G%!0:+/:*$/2;YF@/@2;6=>T>D<%*'L3 <\+.;H].0,G2!:H?N"KR6IS@8@,^.P^>0:;AOX?@MW-4)Z+. ^RQ@ MRQ?\)0NO:$YEQKA<"T _O^DH=*.@E+^&'+:4X3"EN7T7LB893!U]O22(#3CI MQP]^['T9\ON?R-ZX#WKWP3'V](XT^D@I$)2PP;ULX;&%F[*P2<-1%(2)N]FU M: M[;>%1;8^Z")BS5@N>@1Q4UQ)$N^J"R03OJ3N,BKPX]H?5 M1;VZZ*BZ*UI1??=RM.)\^!I$!\OZWC@>[XD[C!KC$ ]KBWMM\5%M]UP1IE/7 MW^\A>?'!GOGZ0D[VM_8P;(+Q:+(GT-TI0^8)^$[$BE82,5AJG'<^T@9%6U;; MCN*UK4Q/7.DZ9YN%?HE F ]O^1<;3NFV/5O6_H'4$L#!!0 ( -.#:%

&PO=V]R:W-H965T[ M 1O.^_*XKRN34*96J+UQ7YB546)[Q&IA^L^:BPDI/Q<:5 MM0!<6%%%W<#S$K?"A#G9Q#Y;B&S"&T4)@X5 LJDJ+/Y> >6[J>,[#P^NR:94 MYH&;36J\@26HVWHA],SM70I2 9.$,R1@/74N_8M9:N)MP \".SD8(Y/)BO,[ M,_E:3!W/ &%7!D'K&];F &EQDAC_.D\G?Z31C@G)&W2""$,W)6^D5LF)JS2V^;B;=XA7+6+P!.(2ZC,4>F]1X 7AB'QV7#Z' M7,M]*P\>RUU=K+YB05^QP/J%SU3LX[U>21(&I>A*\.MR)970_?E[+-?6/!HW M-VOV0M8XAZFC%Z4$L04G>_W*3[P/8YG_)[-'=0C[.H3'W/LZ0%N'T1_;.B36 MP>PGVRQ*WL?IQ-T.LQB)"OT@Z:,>X44]7G04[S/?@F"5:RQ2LZ MCMJZQ0,(C3" :%%'HJ(H'">->]+X*.G,KG+=/VO",,L)VSS'&A]0A&D8[J$> M!GGCG$G/F1SE;)L\[]8[MLT^1I<G23A2O[0:]XDHW@AV6^D &80+T^S7GZF%B]OS^B,_^ 5!+ P04 " #3 M@VA7T!B2K!<" U! &0 'AL+W=O_=>^\B5L26CEQ:/?6(@[Y43%:X5J /)8E$>\S9+R)G)%SWMC00Z', MAAN'-3E@BNJE7@L=N3U+3DNL).45"-Q'3C*:S@*3;Q-^4VSDQ1J,DQWGKR9X MRB/',X*08:8, ]&?$\Z1,4.D9?SM.)V^I %>KL_LC]:[]K(C$N><_:&Y*B+G MFP,Y[LF1J0UO5MCY&1N^C#-I?Z%IPH%2\[L(Y+6K5?\M;UX0+@^S< M?@?PK>ZVD%6Y((K$H> -").MV4Y-TPB#IZJ]>1W=PV"!BE F[^$.: 7;@A\EJ7(9NDIK,8QNUM6= MM77]&W53K(<0>%_ ]_P 7M(%#.[N_Z=QM97>C]_[\2UO<,M/FBZW*:R6SPMX M_+6!-'E>0C)+MYMDOKTFLZ7[>IW./(FIK$F&D:-G7J(XH1-__C2:>#\^$!OT M8H./V,_-+\[-E[KYUS2V+!/+8E[9*1Z-_/'WT#U=%G%> MX[SAP]@!T0YI&RA>V\'8<:7'S"X+_:Y1F 1]ON=^%L->(00 *,4 9 >&PO=V]R:W-H965T-?Q!9 HF]QE(BIL94RO3)-$6XA M)N*2I9"H)VO&8R+5D&],D7(@JSPICDS;LCPS)C0Q9I/\WH+/)BR3$4U@P9'( MXICP[S<0L?W4P,;3C?=TLY7ZACF;I&0#2Y ?T@57([-"6=$8$D%9@CBLI\8U MOIK;ED[((SY2V(O&-=*E/#+V10_N5E/#THP@@E!J"**^=C"'*-)(BL?7$M2H M?E,G-J^?T-_EQ:MB'HF .8L^T97<3HVQ@5:P)EDDW[/]'U 6--)X(8M$_HGV M9:QEH# 3DL5ELF(0TZ3X)M_*1C02L/M,@ETFV#^;X)0)3EYHP2POZY9(,IMP MMD=<1RLT?9'W)L]6U=!$3^-2W( F-WJC,#\M;]/K5&_0*T03]O6694/%B M8DI%71,PPY+F34'3?H;F$M)+Y%@7R+9LIR-]WI]^"Z%*QWFZW4XW5<.JKME5 MU^PQ6.[B3$XI^N4@MLMQM;K]LKD9(0IH9:F +X#HS9K[]@S_JM MJ_"!P%IM<*HV.'WHC3:D51N@UL*&,]$YUP6JEZ/J?68WPV.U[7@3<]NE?)/1:$63CNHR&0BL5;]?U>^? M<;?PAVS#0&"M-HRK-HS/LEN,CT3I!I[K'$CW.,KQW."9O2*H* >]E!](N%6W MN.+<^(_["%L:1B#0M:K@K_6:AH#>93RA,N/0*^G>7SMU+@<":S4&6[5OL,XH MZA)\H$X,A=9N1<-"X;,(NX1M:G;D8\LZ4'97F.LTPMJT:P^#>[W!;,[B-)/ MF]/6H]U^M).G[!R^!=?&!3OG5&^O+3JY%0.AM5M1VR'<[X=>K-YC?Q,$[I%X MCZ/\$?:?T6YM@G"_"[HG61)NT9)*0-="P ^L1#_:R1,V$%J[]MI-8>^58<9-PE M^ITZU&\EO1+NA3QYW@9":S>@ME4X.*>$![510Z&U#Q)J'V7WFI,72[B$;;X= MN\'8.WRCZPBS/=_'!Q(V&R=(^OCN@? -302*8*WRK$M?K0%>G(@5 \G2_%#I MD4G)XOQR"V0%7 >HYVO&Y-- GU-5YY*S_P!02P,$% @ TX-H5X-DOW#O M P FA0 !D !X;"]W;W)K&ULM9A=;]LV%(;_ M"J$50PMDT:=E.[,-)):*%5@&(VZWBV(7C'5L"95(E:3M]-^/E!3%DADAZ9@; M6Z+.>VS3T"YP1:S&KQE9L,:-[D6<$5@SQ?5%@]N,&-4 @LOPZPA#Q7)+F.[PW4:N=4CJ?7C_2/5? RF'O, M84GS?[)$I'-K8J$$MGB?BSMZ_ .:@$:*MZ$YKS[1L;%U++39#%C M](B8LI8T=5%EO_*6^O_N MWJ&,H,\IW7.)Y#-;R,6J*>U-L[";>F'>,POST2TE(N4H)@DD&O]HV'\ZX&_+ M)+69\AXS=>,- M=07B+?N4">X_F:]2Q?[N[IPOE_L\<_/7LG&7[;-G[%\W^F M;=#7/Z4Y^B2@X/_J*E^S SU;2>,5+_$&YI9L-0[L -;BUU_-HG,CUYE.>U:QQLH=.4%KU0EYU(8\&@QY2;E0"L7@ &0/''V]A>(>F+8% M!U&O;4&3L,@D+#8$Z]0C;.L1OJ%&A"8+9!(6F83%AF"= HW; HT-:D3-&IV\ MLYXS"7H:<6[D!^.PIQ'G1J$_[I'B;('8QZ+3>P M&=E=H!T08#(!JC-Q(O=A&1<,JSWNH'8,XU_;FT9ID5%:;(K6+93W5"CO#16D M@9LJDTE:9)06FZ)UR_2T:W0']SRO51'_;)LP\?N[$HV1.^K_X] 9A:[?%Q'- M?./^7P[[Y*RE +:K#KDXVM ]$?7^N1UM#]*NJ^.CWOB->[5T->.1.GBKSG:> M\/6IW2UFNXQPE,-63N5NZI$+2H+E/ "3!E()]O*16/ M-VJ"]CAR\1]02P,$% @ TX-H5^:W2'LO @ %P4 !D !X;"]W;W)K M&ULK51=;]L@%/TKB%53(G7%L?LQ98ZE--'62ML4 M->OV,.V!V#:2-MH\V!+ D<=**CNA MI7/UF#&;EU!Q>Z9K4+BSUJ;B#D.S8;8VP(L JB2+H^B255PHFJ5A;6&R5&^= M% H6AMAM57'SYQJD;B9T1/<+=V)3.K_ LK3F&UB"NZ\7!B/6LQ2B F6%5L3 M>D*GH_$L\?DAX;N QA[,B7>RTOK!![?%A$9>$$C(G6?@..Q@!E)Z(I3QN^.D M_9$>>#C?LW\,WM'+BEN8:?E#%*Z4%+#F6^GN=',#G9\+SY=K:<.7-%UN M1$F^M4Y7'1@55$*U(W_LZG &)T_ X@[0/RO@*0#A,JQ5EFP->>.9ZG1#3$^ M&]G\)-0FH-&-4/XO+IW!78$XEWW2NFB$E(2K@MPJQ]5&K"20J;7@["GYBA?I M'1E,BT+XLG.)2>W=P6A(!G-P7$@[Q*3[Y9P,3H;DA A%OI5Z:Y'3ILRA3'\8 MRSM)UZVD^!E)2ZC/2!*=DCB*DR/PV0('P5X_!3.L#A]A>*^0G'@2UZK MT,_/N$-N'53VUS%7+/D)?;>\3&3+?(R(/T+L/DE51'Y32 *D?+94<@[M>-S_#L^QL?T^U.EV_,EV=[MN4W7'_>7TMS-&]4UFG."Y6* M DF^.9]=X#H+.56B+ORX&I]/O-*1SSCB2XEF/EWSU<\ MRTHEX^._6G36G+-,;+_^KOY[5;PIYI8IOA+9/^E:[\YGT0RM^88=,OU1'-_S MNJ"@U$M$IJJ_Z%C'>C.4')06>9UL'.1IF-#/-Y?H M^;,7Z!E*"_1I)P[***NSN39FRU/.D]K8VY,Q,F+LAN]?(^J]1,0CU)&^FDZ_ MY(E)QU4ZZ:;/S1 UXT2:<2*5'GULG+[\83Y!5YKGZE]752<9WRU3-N4;M6<) M/Y^9KE--^&<=1^9W=MTMQ1?D1::(Z'OW&HS_I\2))#ODA8YJO2X-2I]]8 M>75PV3PI!2T#KTCLX[CGTQ&&XT7LN8T&C=%@TFC91C\PE,'@Y O/]_R>14=4 M',8C0QDV#L-)AU<%NI8BX>8[_VCF$I/)KKHF7/)[\ MGU1_ZKP'$NL,Q*(9B 5,IR\@*P82ZU0<-15',)T>#28>H9[7FYV.H- ;:9^X M<1B#]7D\.'_?X51$QQ[V+$4]B/ZN51X905?4Z!#B%NGQI,>ZD\T0?N+)KA"9 MV#Y,MO2TWE-G.)1:MWK+;PP$< Q*<"BU;M66X1@(XK5.>\X%H1<&_:GI" L6 MK;"N3\MQ# =R[$*T'],^R5UQ<>3%(UXMRC$(R_$0TS[&).R[=(0%<1".N+0X MQ],\7[%]JEF6?C,C>B,V^L@DG^YV4()#J76KMPS'0!#'H!2'4NM6;3F.@4". MAY#&7A -.L@9YHW<:6)+*U52'?59\%.0,!.ALBF M<1#U3#JB G\QI/P/MI+4T MAUJ;PR[.?P;:B44[ 4([&3(;AYCT[SI'PD::G5BT$SBT$]754L)P_TO"@ M=(=2ZXZ I3L!HCL!I3N46K=J2W<"1'?BPC;V!O/3'>:/S$]+=P)'=^+ -@ZB M/MU=8;&_<#NE%NX4!.YTB.TH:%T8ZPW.852,@S&/%NYT&NYO67)G5NJ3S3TM M\=1I#J76+=C2G +1G(+2'$JM6W5KLQUJMWV(:>K'_89Y+*KKTK*&ULM9AM;]LV$(#_"J$50PNDT;ML9[:!Q%+; ,T0Q.OV8=@'VCK;0B72(VD[ MVZ\?*2FR)3-"TC%?8I&Z>\A[T86\\8&R[WP#(-!CD1,^L39";*]LFR\W4&!^ M2;= Y)L59046",6--Q.7?/IF.Z$WE&X)XAOBL* MS/ZY@9P>)I9K/4T\9.N-4!/V=+S%:YB#^+:]9W)D-Y0T*X#PC!+$8#6QKMVK MQ/650BGQ>P8'?O*,E"D+2K^KP6TZL1RU(\AA*10"RY\]S"#/%4GNX^\::C5K M*L73YR?ZI])X:"E*X2U M0FFZ7=E>.B[& D_'C!X04]*2IAY*[Y?:TE\948DR%TR^S:2>F'ZF-#UD>8XP M2=$M$9BLLT4.Z)IS$/P"_2IS]2.:5VF$Z I=%Y2)[%] L MYQ^D[+=YC-Z_^X#>H8R@WS9TQR6:CVTA=ZO6M)?USFZJG7G/[,Q'=Y2(#4<) M22'5Z,?]^J,>?5MZJ7&5]^2J&Z\7.(?M)?*="^0YGJ_9S^SEZI[.G/^W>O+# MJ[>IXQD CY^E5^Y)F_0GU^E/+H54/"_=*&OX($>KHKC%=_B M)4PL6?TXL#U8TY]_="HZ$S:@LE&J%H]=L\H M%\I>!GL@.Y"Y> ?% I@V#WM1K\U#D[#8)"PQ!&O%(VKB$;UEI8A,1L@D+#8) M2PS!6A$:-!$:F*\4%3(\^73=P2#L5 J-T#",.I7B7"CT_0XI.1?RO>B92C%L M[![VVOT@/8G9?6)9+G*ZE6=@T5LQ>I&OS4>3L-@D+#$$:\5EU,1E])85 M8V0R0B9AL4E88@C6BI#K'*\-COF:43-;]:!S;IAI9+S.L2'6R RZ1PN-C.^/ M GW%<$^N2VZOW7-YIFZU3>S#(N&%:WWM[RT8]_;78:I<5& M:8DI6CM0WC%0WEL6D9IN*DXF:;%16F**UH[3\1[I]EZ"?K"0^&<7!S>(O&XI MT4B%T;!;3,ZE G_4/7]HI'S'C3KEQ#YIQ!3 UF4'C*,EW1%1W:V;V:;+=EWV MECKS-^[5S-7,QZHK5S9^COBJI7>'V3HC'.6PDDLYEP-9^5C5):L&@F[+-M"" M"D&+\G$#. 6F!.3[%:7B:: 6:'J5T_\ 4$L#!!0 ( -.#:%>@=BMQOP( M "P' 9 >&PO=V]R:W-H965TZ5>JFJK3;Q;0+0P[$JA-GM@/=?OV.'1JQ$>"&V,XY[_.> M@^V,5D*^J ) D]>25VKL%%K7%ZZK9@645)V+&BI\,Q>RI!JGDK'*RD5U[D-E(-)JS"AXD44U94OG["KA8C1W?>5MX9(M"FP4W&]5T M 1/0S_6#Q)G;J>2LA$HQ41$)\[%SZ5]<#4V\#?C&8*4VQL14,A7BQ4SN\K'C M&4/ 8::- L7'$JZ!Q^@SK>F*C-Q-3'/<:3.PVE^MEGNA6/^L7-:;M0-9W!V,'CI$ NPO_,3[\,>ZV%G/=RG MGME.'..A);H /#WF?+)J06J03.0G?79;P<0*FK.\S,(H3D;NLL=&U-F(#MF( M^EAM5KS!\OW0C_MA<0>+#\'B/EB\!1N&@V$_*^E8R2%6TL=*MEE!X/>S!AUK M<(@UZ&,-MEAI$.VH*^U8Z5[64P%XM\\UR#YBND4,DBB-^I'##CG=SY N[*]F]N)%K6]#Z="X^UJAP5^ MSD": 'P_%T*_3&ULO5A;4^LV$/XK&OKS>G?E MT4K()Q4#:/*2)ER-G5CK[,QU51A#2E579,!Q9B%D2C7>RJ6K,@DTLJ T<0// M&[HI9=R9C.S8G9R,1*X3QN%.$I6G*96OYY"(U=CQGL/^Q6X>-S.G"BY$\B>+=#QV3AP2 MP8+FB;X7J]]@O:&!X0M%HNQ_LBK6#H<."7.E1;H&HPA;98JM6!UF5-/)2(H5D68ULID+*Z9%X_89 M-\_]04N<98C3D^O;Z5_2^6#C_'G0 M2/A[SKO$]PY)X 5^G3_-\ ?(NJ17P'LU\%DS? 8APGT+#QIVTRL?1<_R]7:Y M$U,)BEPIE4-$ICPBM[E6FO*(\27Y?HW+R96&5/U5X^MYP=VOYS;9XTQE-(2Q M@^E!@7P&9_+S#_[0^Z5.MS;)9BV1533MEYKVF]@GUX)B;D$I%82Y9/J5T*4$ MP,2E#\UKQ-(\)305.==UHA;D0TMN,NCSQ/?,W\A]WI:KT8=]Y6J)K"+7H)1K MT"C7(\B4)$:S!0U9@GH=$L8Q'V VV(R0$.-T"75R-9+O&X.#6NVKRL]:LE@1 M:UB*-=Q;+,!0$PNBS52A$\DS6R$S^FJBSL[&8'%U$C::W%?"@FRP)6$O&+R7 ML"6+%0F/2PF//WD]^?+(BC47$K&8Z!2*^!(FN4UZ^,Y*(QKCF >3Q BHZE1K MM+*O:L,@R++$X\3$#U(K;:&S?*/W$]4=&X= MAOSKZGG$^-$3P\'2%'+[=NDJ9B&ZH/ D&4KSXALLC?"@0;2P-G;L@2:4A]"M MC9F69*[&3/ 6,\'_4AV;S>P=+4%-]1OX_O!=D6S+:B&>NW7$30'[*O.I0)'0 M=.[%:;<<+3]'3.TAW'U;7GS+N,&V#"4C"2P0ZG6/L4&2Q>>!XD:+S!Z8YT+C M\=M>QD CD&8!SB^$T)L;8Z#\2#/Y!U!+ P04 " #3@VA7W$ L'O\' #] M4 &0 'AL+W=OU!L)A:JBR?)<0OLPT^29=%4%$9:C]>'QA?R M=RS_CTGJZ'*^C>(OR4J(E'P-_#"YZ*W2='W6[R>+E0C]$S>_L7;KW'59J_T)^=K]U'<2?2C^N;.'O6KRA++Q!AXD4AB<7#1>_2/./V M).]0M/CDB6UR\)CDFW(?15_R)]?+BYZ1?R+ABT6:(]SLSY.8"]_/2=GG^+N$ M]BK-O./AXSV=%1N?;AMM?Q7E!@USWB+R MD^)_LMVU'8][9+%)TB@H.V>?(/#"W5_W:_E%''0P!R]TL,H.5KW#\(4.=MG! M;JLP*#L,VBH,RP[#M@JCLL.H;8=QV6%<%&OW[1:E<=S4G9W'T9;$>>N,EC\H MZEOTSBKBA;D5[](X>]?+^J6SFX]7OU_/R>5[A]S<7G^Z_$#)Y\O;V\OW'^[( MS^1RN?1RQ[@^N0YWOL_]\\81J>OY;[,6'^\<\N;'M^?]-/LP.;*_*(7G.V'K M!6&;O(O"=)40&B[%LJ$_U?>?:OKWLR^A^B:L_3=Q96F!O[GA*;'-$V(9EM6T M/?KN=V*==3>*[G9#=Z=]]R9U^GWJ[/O4N;Z[(Q:GQ+**[J:F%'9E2KO@V2_P MYKZ;)"1Z()_=.';#E$0Q*09)\N?O65-RG8H@^:OAMFXG8CX2?1F/_U@CHQ?F@J.A#E(&$7"&!+&03#%-H/*-@,=?<:SF9=DP].# MZ\7DR?4W(O>0^"KBA9<4C[<[/R5-UM&RNUIG!QL5L'PU\#0SSOM/AWYXM05] MM05[WN)GTQY,LF5(K24';9Q2EF%5EJ&V+/,H"+*JW*71XLO^%YV0/]^)X%[$ MC;]B+:]K*9 P!PFC2!A#PC@(IMAE5-EE=*3!?X2T#1+F(&$4"6-(& ?!%-N, M*]N,M:-,-;!4X_TZ]A:BR2=:4%>?(&'.#F8:!R.Z:9X.:Q,#4I*UDN0@2:6R MDZJR$_W\\=* <$+HOM8W>:T/VB15H\:Y7BO8U0%(F#-IY0"D)&LER4&2B@.F ME0.F[7[;;K@D<5%5$FW2),V>>^%C4X6UP*X51L*WE=:AJ!!D* MFOI44+/[\'Z3+S'R]^[$8A-[J2<2,G=]7RS)_;>6^Q)Z^<[N0=*$DSS7:CB0PG36V(]5]V M1?7$SH: !I,E3=DU'$XM8U(_& &596UE.4I6K;;,%$U]J"@GB$1.$(MJ@A#N M8K4_II0/"H4?&BT C1Q+VN'H6C^ZU-#$F@[-\<2LU_55%FO+XJBM5(LE8T)3 MGQ/*8FU;K.VA$2"4YD!I%$IC)4V=V9]G22A1U0HR+S3U@6$UK==_G"=DZ::" M/,110+8K3_Y\DZI)M7<35;93F2T$&*9E!9Z?: IH8=3G55;!,_UPET] *51*(TU M?!NF-:H-'BA)MG_HEW@E49DBQ\9@;-0+#&<+06-**(U"::RD M*2O8_)S;^AKV&*=06C*FM/0Q9;?)"!I00FD.E$:A- :E<11-=8R,.JWQL28C M:+@)I3E0&H72&)3&4335/C)\M?3AZW_9:89&L%":8SV/.8Q;>>=SGF<7K>S*Z"I+I1&H30&I7$43777P57G M1[OL''O=.?;"<^R5Y]A+S['7GA\CSK5EG&MK\[XN9QSK29W],GA^J.GY%5P. M5)2V$V504;X7M92#:M9D8#>?UV?+,-7^WT\$U2MV+O*P79&AT6D[4085Y25M MW+;&,A2U]:'HBZN'3BL%:%@*I3E0&H72&)3&433523(LM8\5EMK0L!1*&PO=V]R M:W-H965T9 M-I=,R+4O;OI"-FO#!!"59#O73U\)"#&8,$E/-WEC@]C]2=I=_K9V4CL?73_1?B\V+S:PP@R5)_HI#'DVUD89"V.!= MPN_(X3>H-C20O#5)6/&)#I6MH:'UCG&25LYB!6F<+ K!_NU,SB5@_/:&0:50[%UO=Q[$3@/6)Z-KDG&(X;\+(2PP]_K]Q_W^.LB5'6\K*=X M+:Q>8 #Y!;*-,V09EMVQGN7KW:VN[7S?[/[_GKT1#+LN'KO@V2_Q(DSA?%54 MQ2W^)LL S2G%V;8HB3/D/\I*$4]%]M$2YS''2?POA&=HGI*=L/[ZAT"B*U%" M[.^NZBCG=[KGER)ZR7*\AJDF5)(!W8,V^_DGTS5^Z4J-2IBG$N8K@C62Z-1) M=/KHLWLBDE*]X*O3%[Q*85=R2JY;<.4/TGYF.L9X--'WQU'OLG)&@Z:5=VKE MV':;Y7=:F59MU0C H [ H#< 2\*XU#@*>\AVP-#7:TA70#L+LA?UUH)4"?-4 MPGQ%L$8^W#H?[CNKBJLRB2IAGDJ8KPC62.*P3N+P!ZE*R1T.V.;):HG)J MY(Q=IZ4IIT:F85LMY?$[K(2*F=V:,JJW/^K=_IT(**;K",U%B7I"6!*2%X7< MIRV]R+>6I4J8IQ+F*X(U\C*N\S)^9VT9JTRB2IBG$N8K@C62:!K/AQ;C!ZE+ M!3Y^W5W+'+?DI<-J8!LM*Z_#RAR.QG9+8+K,7/?H'U S"$$ZMS($Y,MK" MTV%F#6RW)3SZ4?K1N#+LV.<4^V$HMN MU3.^[$->8[J-,X82V(BIC(NA$$E:MO;*&T[RHG>U(IR3M+B, (= I8%XOB&$ M/]W(">H&Z^P_4$L#!!0 ( -.#:%>0!(M["0@ *!& 9 >&PO=V]R M:W-H965TY8<;+[8;0?*G;%1LW%4Y3CSFI^_%0! 8J0BMDY4K[$F-1Y#N:\U.4UYOR8 ML1_YCE*.?B9QFE^,=ISOS\;C?+VC"^XB;8[+G>, MY^=[LJ4KRN_V2R;>C6O*)DIHFD=9BAA]N!@MS+/0MF1 T>+?$3WFK6TD/\I] MEOV0;[YN+D:&/"(:TS67"")>'ND5C6-)$L?Q>P4=U3EE8'O[F1X4'UY\F'N2 MTZLL_D^TX;N+T72$-O2!'&)^DQU_H=4'5 *<*<$[-X%8![JD9)E7 I!LP M>27 JP*\HECEV2U*XQ-.YNKV M^NI?GR\7*^RCJ^MO2_Q]M;C]>OT=?4:+S2:2!33J(X_RB: MW*U\].'O'\_'7!R*!([75=K+,JWU2EH3?'^ MZ>%6W^G\:]F#OY8]U(?[=%V?.DM3"KN^)NR"9[]V.#O"Z&?9P6W059:(7C\O MI;]@C*1;*GIBCNZ?4+O=DCP5NQ='PC;HMU\%$GWE-,G_VW=QE/F=_OQR]#G+ M]V1-+T9B>,DI>Z2C^3_^9DZ,?_8) Q+F0\(P)"R A(5 ,$5>3BTO1T>?"TDE M0DRB:U__^(1R*2(4Y?FAMQ^ZU+*&2J6$N05,3E(>Y\[4G;J>-YF>CQ_;.H!, MBT].&T"F#7O2>J[M3ES3J],J%73K"KK:"EJ&::-E3%+TVS>:W%/6>Y%K&4,K M!PGS(6$8$A9 PD(@F"*122V1R3N/(1-(>4'"?$@8AH0%D+ 0"*;(RZOEY6E[ MH.N]%%..'FG.HW2+]I1%6>_XH>4,E0DDS(>$8?WIM6]$/\DU3.6G0Z9$O[U*-- M.50]D# ?$H9+V*PU4S"^6&YG;@*9,02"*4J9U4J9:95R>\S0[2X[Y"3=H-NC MJ/X3NA9CS9LS&BUVJ!H@83XD#$/" DA8" 135&,:C55DO/.MC@,ELO'(+)U#3,KAG2T\ZU M/'O:*0P^D1>?:EG#:Z, M_?(,S:9>WR4(ZEB>G#< S1M"T=1*-XZDJ;'VVYYFXWN:>N-S52J"'/@N M8\7XS+.RMT:'="-40W\_1&(U08K9WEZL)WHE NJ,5K3V)3N;N=.9\[*K /4] M3\X;@.8-H6BJ!!I?T]3Z6K4$'DD4DWLQ0#QDK/02>DL-ZE)6M/8IG]J6-YNZ M;K?4H![DR7D#T+PA%$TM=>,QFGK7;"6[^VH=UYZ']Q8:U&>L:.V9L&/9/8/_ MRW;N[$4SW-/,G)HO&P8]#2W/G+YH&$)]7+4RC=5GZKV^DQP<] >J)M=%(;7. MCC[?X/*!.GV@- Q*"T!I(11-555C"YJS]_9W0!U$4)H/2L.@M "4%D+1U/N< M&AO1TOI'RHJ_F#W("21)U^54HI@Z]JXP*ZPZX9)]^G#%;M%>D-X;U+S8K76>28735 NF4^* V#T@)06@A%4]70 M^(*6WA?$R3[.GBA]UD/U[:8?Y>OL( :<5T5A]8C"=+NB@/01?5 :!J4%H+00 MBJ:*HG$D+;TC^=J\MR.6Y8&M=V)Z\O8WFOI\0R>=YKP5JBH+2?% :!J4%H+00BJ;*K#%/K3?,TR%?I^A9@Q7STJLT/?')>0/0O"$43:UTXY%:>H]T25GQ>QFQIOE\6707-S3G+%ISL5D. M47=IQ'/TX69UEW_4CU"@#BHHS0>E85!: $H+H6BJH!HGUO+>>X0"]6]!:3XH M#8/2 E!:"$539=;8RM9IMY 67^<("@,J*,T'I6%06@!*"Z%HJLP:(]K6 M&]'?ZSN@BH[KT_-XV"L8T/M.06D^* U7-&4M9YBSR6SJ==9R?2T=9^(X=L>& M#:&.4"UTXS';>H]YR T.>M3@0H/ZSZ T7-':-T%,IJ;=+3*HKPQ%*X4P;CT/ M(Z%L6SSJ)$?%%P?E8P#JO?7C5!;%0T0Z^Z_,,]_LV8_-LZ!\6$J#+Y_=\HVP M;22FT#%]$*F,+YZX"ECY.)3R#<_VQ=,X[C/.LZ38W%&RH4PV$/]_R#+^_$8F MJ!]*,_\34$L#!!0 ( -.#:%&PO=V]R:W-H M965T-OGTQL%T%T"L>"&QXYAHI*5-*G]7@VNL:EHH(?)@)18'EWQH&X/N* M2<;QDI :Z9X*F+W>LG_7XJ68*>8PH/XOXHEEUV@9R(,Y7OGBEFY^0"*HKOAF MU.?Z%VWBM8VZ@68K+FB0@&4$ 0GC?_R:&)$!V+4/ $X"_H?+#C M!*)SY%JGR+$;@IM:<&.*D!CN9S/^#[&0&36L,%&H%, M!P_U.0?!T>-(+D37 @+^5"0R9JT5LZKBN^ 1GD'7D-7%@:W!Z'W]8C>L;T62 M*R++&>"F!KAE['\;<(IT*9_1^=D]A]B-(OTQ:4.3JG?%NE>KM2VK8ZZSPG97 MN77';:>KEF12+Y7!'J\@6 *[ G]1C!770+;J2+EI7OLFP,5D>7L M:*5VM Y2!*TJ#:B(+&= .S6@?=@B**=WFKH*BK[V@U+D)V7;UGO[8I47 F$+ MV8_TQ_W23"]GV?=)5\66UYQIV>R#9'M"6Y4)%;'E37AOV^S2IBAC@J\3VR=X M2GPBW@J5.SM]B&W7=[J5\BT_*^F]$;,/THG9NTV6[;8S358BKG3S?<69F2.' M.N_=8%6'7#Z,N:2WSINR)6#Q$2H>"!KI4\B4"GFFT9=+>>P$IA;(^W-*Q7:@ M#C;I0;;W!U!+ P04 " #3@VA70ZF12G " X!@ &0 'AL+W=O.?9-_X M1@')M\8JT00C@6"R?M/GI@X' 7'\2D#N_Z0IQQ32[-4JSW1SAO5W,"G MZJ,1CDFW*0NK<95AG,U&]]/I9#F]FRT79#@;D]'];#F9?;Z;C29W"W(^+ KF MJD@#B:.X2QX78W)^=O&[3(@YM8G%;6*QU^V^EI@2@ED\/M:0H2S(2$G+Y 9D MSL"0K^@]L2". M?"O>/"[I;QNB]T]I9[- MM=HQ?^*QVB1':(T'EW!ECJ+68HD7<_=OE_6B)$G#W1&$7HO0.XEP;TO09+35 M&HN'E:(KQO$08-6F(%:@CW&<5/S'DO5;WOY;[73_#;"3%COYGSN=_+73U\E5 M]X^=#@\:@>NI4ZHW3!K"88UA4><*$]9UGZH-JRK?&U;*8J?QPQ);.VCG@.MK MI>R+X=I-^[/(?@%02P,$% @ TX-H5SQ1=L3X @ )@D !D !X;"]W M;W)K&ULK59;3]LP%/XK5L8FD$9S;0==&ZDTF<8# MHZ*P39KVX"8G341B9[;3=O]^MI.&EH6"-EX27\[WG8N/S_%H3=D]3P$$VA0Y MX6,C%:(4( ;)V)C8P["OY+7 UPS6?&>,E"<+2N_5Y#(>&Y8R"'*(A&+ \K>"*>2Y M(I)F_&HXC5:E NZ.M^R?M._2EP7F,*7YMRP6Z=@X,U ,":YR<4/7GZ'Q1QL8 MT9SK+UHWLI:!HHH+6C1@:4&1D?J/-TT<=@"2IQO@- #G,E&KP& MX+U40[\!:-?-VG<=N +[(\872.FI"6;&NCH:[2,5T94GLP%D[N9Q G_\LOT M^BI$MY/OX1R=HKG,P[C* 5TGZ))$M !TBS .=%[#F&F@NU5)6_JGM]F5ZK'8CW24U.'?WI8(.*6?@GN]+A1U2 MGF6=M5)[3O=;I_L'G7ZH1])3Q&0]ZG+V,,>QV_.LMR==F58#;7?':*MG]>U' M 7B&W^E9W?SA,T"OY_P%K,-D[A3^ MA2=UR.(EH14=_D=K5MZA/=RQZM7]C# MJ=VQ'LA'0-VS'^CK%\059LN,<)1#(E59O0_2"59WY7HB:*G;SH(*V<3T,)4/ M&6!*0.XGE(KM1"EHGT;^'U!+ P04 " #3@VA7/X'\4D," "^! &0 M 'AL+W=OX1O#G3Y9@\MD)>6K,^;YD(1.$'+,C&.@]K?%"7+N MB*R,WP=.TH9TP-/UD?V3S]WFLJ(:)Y)_9[DIAN0#@1S7M.;F2>X^XR&?>\>7 M2:[]%W:-;S\FD-7:R/( M@I*)IH_W1_NX00011< T0$0>=U-(*]R2@U-$R5W MH)RW97,+GZI'6W%,N*(LC;*GS.),.O\R^?HX@^?1C]D2.J,\9^ZR*(>Y:"IN MK5OH3-%0QO4MW 3\%S(6E.1ZR0P5H-C"K)#O'$3+[H0[P$>I3"%AIG(,?\? M'UCM;0+1,8%Q=)5PB=4=Q.$[B,(HAI?E%#HWMU=XX_9B8L\;7[H8D>48W7@-=T0R'Q,Z/1K5%DKY]T^V''Z_H M[;5Z>]?8TQ>1H;)%$E[R0FI?R+,5:HCZGL@-[3:-N[V')-B>A@].>JI$M?&3 MHR&3M3!->[6[[7".FI[\Y]Y,]B-5&R8T<%Q;:'CW_IZ :J:E,8RL?(>NI+'] M[I>%?6!0.0=[OI;2' T7H'VRTK]02P,$% @ TX-H5_" C-=-! 014 M !D !X;"]W;W)K&ULM5C;;N,V$/T50ET4NT 2 MW2]V;0-V?)&+;A'$3?>AZ ,MT980271)VM[^?4E)46TMK2HMFX>8HN8:8(0 U_SK*!C+6'L,-1U&B4HA_0!'U#!W^PPR2'CCV2OTP-!,"Y! M>:9;AN'I.4P+;3(J^Y[(9(2/+$L+]$0 />8Y)'_.4(;/8\W4WCJ>TWW"1(<^ M&1W@'FT0>SD\$?ZD-RQQFJ."IK@ !.W&VM0$'E&6"2+NQA\UI]8,*8"7[3?V91D[CV4+*7K$V9?A M L!YY "K!EAM@',#8-< NR_ J0%.7X!; ]R^ *\&>'T!?@WP^\Y24 ."OB,, M:L"@E$.5OS+Y<\C@9$3P&1!AS=E$HU10B>8Y3PNA]0TC_&W*<6SR,U]./V%* MP1,B8)- @L ]V%3"!W@'9I"F$8!%#.9I=F0H!A+$E#&2;H\,;C,$& :/.,^Y MD#<,1Z\)SF)$*/@X1PRFV2=._[*9@X\?/H$/0 =4$%"0%N"E2!F]XYV\_4N" MCY0/2D "V<03?\,R0<;MZ$+_H[;TG@R_[.R^"K M_L[+X.%_F_GUOX[]2@AVL]3LDL^^P;> I$B+_>7"^6VZI8SP#?]WF= K.D=. M)XK@D!Y@A,8:KW(4D1/2)M]_9WK&#S*5J22;JR1;J"1;JB1;J20+59*M%9%= MZ=AI=.QTL9I'7-4/F="K\;QR/'$X.TWN'XW95>;<)G-N9^:^E$<_7L/A"1%^DFTR5A5A?A2FC*>* M;U)5WF2YJD9P+SQS L>P'<,W6^GJ].6].XY*LH4D!F_@>X$_:*5UJ7+8E4JR M4)8'PS #UV\MF[4L6IM+<^"Z"5=][36]SWS7_35Y>+ M_)-WGQ849&C'AS(>?+[+DNK"KGI@^%#>YFPQ8S@OFPF"_*PM#/C['<;L[4$, MT-R:3OX"4$L#!!0 ( -.#:%<-\*5.P@( "(' 9 >&PO=V]R:W-H M965TVT2NV&BKH] M5'LPR8%8]26U3Z#]][.=D-$.T![ZDOAROL_?N?AXL%;ZP90 2)X$EV88E(C5 M>1B:O 1!S9&J0-J=A=*"HIWJ96@J#;3P(,'#.(J.0T&9#+*!7YOJ;*!JY$S" M5!-3"T'U\QBX6@^#7K!9N&7+$MU"F TJNH09X%TUU786=BP%$R -4Y)H6 R# M4>]\TG?VWN G@[79&A/GR5RI!S>Y*H9!Y 0!AQP= [6_%4R H[2ZS.,R^VT*Y5L:0*6@R*ZD&\IG,FI02M2 7C-<( M!=EA-T+4;%XCG7,@J,A$"6$3,T.5/Y2*%Z -^7 !2!G_:$F- YE!B%:U.SO, M6X7C1F&\1^$9N5$22T,N90'%2WQHO>UO^L=1U]V^?]&9"^BD7;12#U[LB<:(XFL<#5G M+S>905YKA@QL\I]R7MO\DX56PI5:90O/-P);I)=42R:7V\5Y?VV)R16",#L# MEKYEP-Z([$7 ^EW ^@?+Y_*Q9OA\X'8U\+Z'NYZ^RN*SJ)>>1B>#<+7MQ;^& M29RF:71VW!DV"L.M=B- +WT7-B17M<3F&G:K7:,?^?[V:GUL'X"F7_^E:5Z/ M&ZJ7S%X'#@M+&1V=6%FZZ&UL?93;CMHP$(9?Q4JEJI5:'!)VV](0"79IBU16"'JXJ'IA MDB&QUH?4-F3[]O4AI*P$W"0^S/_Y]V0F62O5HZX!#'KB3.A)5!O3C#'610V< MZ(%L0-B=G52<&#M5%=:- E)Z$6-;S D549[YM97*,[DWC I8*:3WG!/U M=P9,MI-H&!T7UK2JC5O >=:0"C9@OCXIY24@]!4"J1@-XFFP_%LY.)] MP \*K3X9(W>3K92/;K(H)U'L# &#PC@"L:\#W %C#F1M_.F847^D$YZ.C_1/ M_N[V+ENBX4ZRG[0T]21Z'Z$2=F3/S%JV7Z"[SXWC%9)I_T1MB!VE$2KVVDC> MB:T#3D5XDZ"Y)(@Z02)]QT.\B[OB2%YIF2+E(NV-#?P5_5J:XX*]U$V M1ME=:G4FW\P_+^TE,+4&LU%">5S/;8^>[/)T>PLN0K<0#- :?P&)7&2H@U4MCJ,O@). M^RRD'IQ>!'L46D,CE:&B>I:!7U]M.%H8X/KWN2P$]N@\VW756#>D@$EDVT:# M.D"4OWPQO(T_7G$^ZIV/KM'SASW?@D)RAVR?*N*]Z[.)"5X#[<;37,,>\B3# MAU,#^*28.*C*MXQ&A=P+$^JJ7^V[&?/5:%- MPL3(QI?F5AI;Z'Y8VS\+*!=@]W=2FN/$'=#_J_)_4$L#!!0 ( -.#:%>V MB8C'2 0 +(4 9 >&PO=V]R:W-H965T+-"NMV:3N>V"S"=V+/"O) P-\7Q0I>[HA.3U. M+6@]=SQFFZVH.NS99)=NR)R(K[L')EMVQ[+*"E+RC): D?74^@"O$^A5 37B MKXP<^=DSJ*0L*/U>->Y64\NI9D1RLA0512J_#N26Y'G%).?Q;TMJ=6-6@>?/ MS^P?:_%2S"+EY);F?V?T)CBW6L.X+4!M72[ MT5XG+DY%.ILP>@2L0DNVZJ'.?ATM\Y65U4*9"R9_S62R8XRD2YR N9D(Y>) &]C(M(L?R?COLYC\/;-._ & M9"7XLJ5[GI8K/K&%G%XUB+ULIW+33 5=F H&][046PZ22@;N%@FL^?(DO MS0GO+8QOGR4$W E2\']TU6[X7#U?98#7?)-=SJ] M#8G7&SSR T7O$!6Z*B@>@K 70065: 8,9'WU8OU.K#\J]G.Z+Y=;:;?LD"WE MQOMV3XH%8=J--LKTLQO-)%ELDBPQ1-8K1]"5(S#L?H')HI@DBTV2)8;(>D4) MNZ*$HWOD<<3UPL&F1!!#7W$!#0I%(59L8(CRL8N18@-#E+1&/]3;0-1)C%YM M\-'0?SP/0T7J$(5P"$-%ZA#E8>RK_JY!(>\L;3VIT#D=11T3!M^R](8/0D_1 MJT&]#[&"BC4H*%^QE+0D.C(<0>^"XK/#-QQ5/*_V!I@_\ MN((&YIR?3-NT#6$00>A'JB]H<-#Q?/^",9S.]?#U!_N6HG<\E0=/K$K6P)P@ M0*KD(2SR,')4Q4-8&+D1O"#X=+:'1@[W+E:-ZRN][N@NU#?:VD]-_ ZUNHZ8^K"[GZ MSN=$W]SFW:=LDY4&ULK55A;YLP$/TK)U9-C=05 EFV=02))IT6 MJ>VB)-TT3?O@PB58 YO9)FG__6Q#6#H1/NU+L,V]=^_>Q4>XY^*7S! 5/!4Y MDQ,G4ZJ\6 DEJ047N^IXW=@M"F1.%]FPA MHI!7*J<,%P)D511$/%]CSO<39^@<#I9TFRESX$9A2;:X0O50+H3>N2U+2@MD MDG(& C<3)QY>34& M2,OXW7 Z;4H#/%X?V#_9VG4MCT3BE.??:*JRB?/>@10WI,K5DN\_8U//6\.7 M\%S:7]@WL9X#2245+QJP5E!05C_)4^/#$4#S= /\!N#_"QB? 0-(+"%ULIL M63.B2!0*O@=AHC6;65AO+%I70YGIXDH)_99JG(J6-[?Q^F8&BWBY_@[K97R_ MBJ?K^9?[%;R!.$VI,9OD,&?U/\98?SY#16@^T!$/JQF8:/C0POT>.4';I\#R!:?ZA#E1F,*""/4,:T&8)/8B MR$,[Y !^W&H4S!46\F=7#^H4H^X49EY+O-#='=?9%U&+ M=X^N7X%B:Z>2A(173-4WL3UM!U]L[[O[-[R>FG=$;*GN:8X;#?4NW^FQ(>I) M5&\4+^UE?N1*CP:[S/3P1F$"]/L-Y^JP,0G:ST'T!U!+ P04 " #3@VA7 M.1X;+\(" #$!P &0 'AL+W=O M^Z;0R)+**1=^& 1=/V=<>M&@ZKO4T4"55G")EQI,F>=,/XQ0J.70V_<>.Z[X M/+.NPX\&!9OC!.VTN-1D^8U*PG.4ABL)&M.A=[Q_-.J[^=6$&XY+L]8&%\E, MJ9_..$^&7N" 4&!LG0*CWP)/4 @G1!AWM:;7+.DA_^ MQ"&L'<**>[5017G*+(L&6BU!N]FDYAI5J)4WP7'IDC*QFD8Y^=EH,AU-QM^F MXR_7,+ZA[P2VCY.$NQUC L[E*NUD[<#V*5K&A=F!]S I9P;O2I06Q@OW_7&! M^0SU+6P!EW"=J=(PF9B!;PG2+>7'-=!H!12^ /0UMGNPW]^%, @[,)V8F]M-F"NY@\UR[JPUOBG>5I&_K)IN@]C]MR7> M_0^PO0:VUUY)+I^4;F8,/3U/TKP)=276K<3<0[.(.A^"8. O-B#T&X1^>_4Q MK1^XG,."B?(U,/UG,&&WW_L-QE^[E-W[=L'TG$L# E-R"_9Z5"IZ]6:L#*N* MZIZ>*4NW?M7,Z)E%[2;0>*J4?33X%A2= M3P, P5 - >&PO=!N MM>(@)TSXP[Z8Y]>YJKQ),1=JX/>:D&=OW]*!'\:7OF?E1D5*!_[]V33R4GK_OQJ-WYF@',_<(IV#A"]:.D+538H)A\?)K]/')/N;DN;X:=: MR!)/,5KO($=[#&'"B<./$7J&V&TYB7;)GU_B;NBFGVZR[6H$=9T-^UDAUN46 M^3:@U4E.O0?"!_Z(<#:6#%@9R1E?VG ; I."%])3NLYUNA BU:.%0]N#1Z#6 MR9DHI,EM,]C?XWKX#K#J@4'&>6.P[=O L%\2I:@4U[IC!IO@$\BKVW?+4CN< M2K(,VQU_33 WG61OTO5*]E"H MKW,]'6'Z4.#T1M*,+4Q_D34&,/405R=ER9=?.)N*G-K)'YQPV"\]4*G89#/R1Y+RCB[4JIP6&>ZY?82>_^TZ3ZF@DO!-T[KVW_,J MO]IQU'TKR^9;9=>PTV/]TG_O)CO'8#(^!I-'49.]8S"9'(')[IM]:[[$9/@N M30;U46CCO+5UVFJB'IQJ!_Y/."/S=5)O/&=<,5'W9BQ-J7ARZ-+RBHSUGWI; M^GI\2C,RY^JN 0?^NOV#IFR>)\VH&UB(>M2Z_1VF%\;-D5KG8B*E"YJ.ZJZ< MCDW3TPV=M;Z L(M_VD^/70^%L.\]9Q(#^7T M4(YEN9"1^6!YW)Q$7^Z9)DD4Q3&VHJ.1T\$(6[R/2RM<9W M&Z^0_76 [>F^"L%FBE8&"[@-4.Y'?G@9IRW^PIR2*DL2- .9V$$48 D\CCF .P .& M1)%Y#^Z\CX+5>RI8__]S^!=02P,$% @ TX-H5Y>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'P1C3)II M.F/ $,\YML\VZ=U31\$B:&KLG&222W_]22)IY"3LW,N&IX!MS,?*TK?2*E_N M&_'CNFE^D'^W52W/>YNVO3WK]^5JP[94_M[_E\7K\E=USR:U[Q M]N&\9UY7K$>VO.9;_I.5Y[V3'I&;YOZB$?QG4[>TRE>BJ:KSWF!_XHJ)EJ]> M'B;KCF0K;F"G-_JACOF+IX_V[7-G->M4S,:,L6 MHMG=\OI&WT;]BK[U,TPVVK&[W<12LTH"UW/!; MV2,UW;+SWK2Y8X*D](;I'Z6^)2SW/[!59%:XQ!E7)T18&D9,GKIDM60E4:]D M4_%2<91D0BM:KQBQ(!T TCDBY'?'@AP"D,.C0.8:1WW4@G0!2/>]()^X6DF: M-9EN:'W#I 4Y B!'1XQDI[D] -+#A4SI [F3)&7"?%QWEAF7JZJ1.V'W[3& M.,9%#&O)2S7:%(*6:KPCOA"ZE4VC6X2G .$I+N$LR*=9F!9A$I-D3HJ+@$R6 M>1@'>6X!?@8 /^,"YN$B#N?AU(\+XD^GR3(NPGA!TB0*IV%@0PY.H$'\!!-GE :6";)6G1B33Y'(2QKYN8)L-$;,B^#/97CE1T%< MY.;@I8T)V62 K).Y'V9$D2T#W3/F*HCQ-/0C$L9YD2T[F)!/!LA""6/UY!5) M]J(S0/88(.LCS8+4#V?[]DS4F)*1Z3++ MV%\SRP,2%_#) %HEG40W<11#,R M3S*2JZ?09H/$,4 V1YHE:9 5?W\D:62&/A5)W5/22Q7%CW96.(#L,4#6QR)) M9M_"*#)\85SX\2*<1 '9A_:CC0DY9( LD2CQ8^(OLB#0X;-3:L@9#K(STN5$ M2* TQ)D ME42!0NM$"S*&@ST!22XOP^+RE\JFB4E6@OA%IN) OG#0?:$P U+X?W69(&$X MR,*(@X)$B9,HKN& 5EA^$XS"?*A MH.J;Y6\V&.2"X1&F%&]30D88'G-RT6UE<*GJF).++B8DB^'[32[>;&E(&L-C MSC*Z(80,,L1>IH(R^2XF))8ALEC 3+Z+"=EEB&V7 PGIX]-I8T*N&2*[QDZR MWNHX+F08%]DPK[.M-Q$AU[C8\X['M.M-,$@O+K)>,G;'ZATCGTC&5DV]XA4W M%^DE_!FW%W5=2"\NLEZ>,1_K2%+Q5F81OVV(G5V[8"T$62_/F(_E#\)K77)H M!5VU)+(Q(=.XR*9YQLQWVRT5#Z9@HUJ?:=+6QH1,XR*;YAG3+TNN3].*A/7^ M7KRQ,2'3N,BFF>PDKYF4*H+;:U[O+WB&MC$AT[C(ICF$&TLNN)D'-&R,XY%,W'#F5C0MX981?CJ=P06I?$O C^V7$50U.B M50>_#VU,R$(C[$D.B.G:F)"%1MCK82#FR,:$+#3"+LF#F)Z-"=;DD2TTUUWZ MBE9JA%?ZF:M.I-(/,\++5G2?3$VP?S*[T80LY"%;",;L1!.RD(=L M(1C3EJ4'6&(5NH6_%]-26R,2$+>=AE_L,E8,UL8T(6\HZU MZK8WIXT)6];$S(0F/L#0,09J=:,88L-'ZGW0,'.KN-">Y21K:0A6DM<+Z)"5EH MC&RAPWL?3'QM3,A"8VP+O=P T>WN%N8I9*%38Z&^N5A^_5*R-:]9&:NOD.KX MBE:K5!#]Q^RN<]R1WF&WWE755!U+ZJBAY=/_USS];]#7_P!02P,$% @ MTX-H5[3%"JYH @ 1R\ !H !X;"]?6'8AL$M#K9?5O.P#ZH!SV) M."-4("[_Z ,!3[_*L1D/[7G8'[IA\7$ZGH=UM1_'[D==#YM].37#0]N5\^7( MMNU/S7A9]KNZ:S;OS:[4LEQZW=_/J)Z?[F+E;5WU+V^IJN<.$@B2 M^8,R!.7Y@Q2"=/X@@R";/\@AR.B4!O M0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H M+:BW$.B=4>],H'=&O3.!WAGUS@1ZY\G+$@*],^J="?3.J'CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [Q7JO?I.O8?Q M\UB&6\_7&J__G52/EW/+[?+7Y==.O%^LKCC7]Q7#\U]02P,$% @ TX-H M5RP!9SL; @ #BX !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@ M5ZFR18WK?QA1-C#;&1;S B:YI5&3V+(-4]Y^G!20&#$5J$AS-HU:V_?<^$K? MJI>_G@*EQ7[HQ[2NMCF';XRE9DN#2[4/-):5C8^#R^5KO&?!-3MW3TRL5H8U M?LPTYF6>:E17ES>T<0]]7GS?EY]3Y\=U%:E/U>+ZL''*6E2\)VV[D,[*AHJ]FS"M_#O@^=S/1XJQ:VEQZV+^X8:RB^U[EO)3 M3ZD^7N*='OUFTS74^N9A*$?J%"*Y-FV)\M#7AZ)GQY-SN6$Z?/*3\^13*>7H12BF+OCK_B:6$J?_'XT3;NE]H/9Y7I_^[B;YY'8 M_#C]CM_.^+7^)_L0('U(D#X42!\:I \#TH<%Z>,N?][HOCYV<]N&Y\R6?SW\"O_@!02P$"% ,4 M" #3@VA7!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( -.#:%?!*S4F[@ "L" 1 M " :\ !D;V-097)PC M$ 8 )PG 3 " &UL M4$L! A0#% @ TX-H5W,7<)D6!@ XB !@ ("!#0@ M 'AL+W=O M?P< !(B 8 " @5D. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H M5U8[YAU@!P H2, !@ ("!GQ@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ TX-H5X"DO/_J @ 5 L !@ M ("!GS< 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ TX-H5Y6119%M" &A4 !D ("!X$$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTX-H5^M7PC',!@ BQ$ !D ("![UL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5V\-5U_; @ M<@8 !D ("!(6L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5QDA_.HC!0 L@L !D M ("!Y'4 'AL+W=OP >&PO=V]R:W-H M965T0W4-$0 4 $4- 9 M " @=Q_ !X;"]W;W)K&UL4$L! M A0#% @ TX-H5PIU8L[S" ]1@ !D ("!4X4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H M5WV63VFC! ; H !D ("!')D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5^E'7_%0 @ 004 M !D ("!;*@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5\ZR=[?C! HPT !D M ("!A;8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TX-H5Z^ARY5M! E0P !D ("!O\< 'AL+W=O M&PO=V]R:W-H965T[11BMZ ( &(& 9 " @3K/ M !X;"]W;W)K&UL4$L! A0#% @ TX-H5P,M M0P Z! )@D !D ("!6=( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5[A;5^.S @ #08 !D M ("!?-\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TX-H5TW/IW-9 P [0\ !D ("! MJ>D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TX-H5_[F Q8M P "PP !D ("!/O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5VTW1( & P R L !D M ("!T \! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TX-H5X4'+D7A @ C@D !D ("!^!\! M 'AL+W=O&PO=V]R:W-H965T,3/'R@PP =^ 9 M " @98E 0!X;"]W;W)K&UL4$L! A0#% @ MTX-H5YJFSC6= @ YP8 !D ("!4#(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5S;STC1J!0 O"$ !D M ("!5T4! 'AL+W=O?,# "W% &0 @('X2@$ >&PO=V]R:W-H M965T@=BMQOP( "P' 9 M " @2)/ 0!X;"]W;W)K&UL4$L! M A0#% @ TX-H5R@(I1%@! L!$ !D ("!&%(! 'AL M+W=O&PO=V]R:W-H965T5> 0!X;"]W;W)K&UL4$L! A0#% @ TX-H M5Y $BWL)" H$8 !D ("!2F,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5SQ1=L3X @ )@D M !D ("!MG$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX-H5PWPI4[" @ (@< !D M ("!XWL! 'AL+W=O&PO=V]R:W-H965T MVB8C'2 0 +(4 9 M " @4&! 0!X;"]W;W)K&UL4$L! A0# M% @ TX-H5R(A1L. @ &@8 !D ("!P(4! 'AL+W=O M&PO=V]R:W-H965TX%A2=3P, P5 - " 7"+ M 0!X;"]S='EL97,N>&UL4$L! A0#% @ TX-H5Y>*NQS $P( L M ( !ZHX! %]R96QS+RYR96QS4$L! A0#% @ TX-H5^=< MJ(JX!@ GS0 \ ( !TX\! 'AL+W=OTQ0JN: ( $7!E&UL 64$L%!@ !8 %@ 'Q@ *2; 0 $! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 260 313 1 true 70 0 false 5 false false R1.htm 100000 - Document - Cover Page Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100040 - Statement - Condensed Statements of Changes in Shareholders' Equity Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity Condensed Statements of Changes in Shareholders' Equity Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - DESCRIPTION OF THE BUSINESS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DescriptionOfTheBusiness DESCRIPTION OF THE BUSINESS Notes 9 false false R10.htm 995465 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 995475 - Disclosure - REVENUES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues REVENUES Notes 11 false false R12.htm 995485 - Disclosure - BUSINESS COMBINATION Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombination BUSINESS COMBINATION Notes 12 false false R13.htm 995495 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecurities CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES Notes 13 false false R14.htm 995505 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstruments FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 14 false false R15.htm 995515 - Disclosure - INVENTORIES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/Inventories INVENTORIES Notes 15 false false R16.htm 995525 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssets PREPAIDS AND OTHER CURRENT ASSETS Notes 16 false false R17.htm 995535 - Disclosure - ASSETS HELD FOR SALE Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSale ASSETS HELD FOR SALE Notes 17 false false R18.htm 995545 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 18 false false R19.htm 995555 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet GOODWILL AND INTANGIBLE ASSETS, NET Notes 19 false false R20.htm 995565 - Disclosure - LOAN AGREEMENT Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement LOAN AGREEMENT Notes 20 false false R21.htm 995575 - Disclosure - PUBLIC AND PRIVATE WARRANTS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants PUBLIC AND PRIVATE WARRANTS Notes 21 false false R22.htm 995595 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 22 false false R23.htm 995605 - Disclosure - LEASES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/Leases LEASES Notes 23 false false R24.htm 995615 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 24 false false R25.htm 995625 - Disclosure - INCOME TAXES Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxes INCOME TAXES Notes 25 false false R26.htm 995635 - Disclosure - NET LOSS PER SHARE Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShare NET LOSS PER SHARE Notes 26 false false R27.htm 995645 - Disclosure - SEGMENTS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/Segments SEGMENTS Notes 27 false false R28.htm 995655 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 28 false false R29.htm 995665 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents SUBSEQUENT EVENTS Notes 29 false false R30.htm 995675 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 30 false false R31.htm 995685 - Disclosure - REVENUES (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables REVENUES (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues 31 false false R32.htm 995695 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables BUSINESS COMBINATIONS (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombination 32 false false R33.htm 995705 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecurities 33 false false R34.htm 995715 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstruments 34 false false R35.htm 995725 - Disclosure - INVENTORIES (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesTables INVENTORIES (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/Inventories 35 false false R36.htm 995735 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssetsTables PREPAIDS AND OTHER CURRENT ASSETS (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssets 36 false false R37.htm 995745 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNet 37 false false R38.htm 995755 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet 38 false false R39.htm 995775 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation 39 false false R40.htm 995785 - Disclosure - INCOME TAXES (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxes 40 false false R41.htm 995795 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShare 41 false false R42.htm 995805 - Disclosure - SEGMENTS (Tables) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/SegmentsTables SEGMENTS (Tables) Tables http://www.rocketlabusa.com/20230930/taxonomy/role/Segments 42 false false R43.htm 995825 - Disclosure - Revenue - Reconciliation of Disaggregation of Revenue (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail Revenue - Reconciliation of Disaggregation of Revenue (Detail) Details 43 false false R44.htm 995835 - Disclosure - Revenue - Balances Related to Enforceable Contracts (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueBalancesRelatedToEnforceableContractsDetail Revenue - Balances Related to Enforceable Contracts (Detail) Details 44 false false R45.htm 995845 - Disclosure - Revenue - Changes in Contract Liabilities (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueChangesInContractLiabilitiesDetail Revenue - Changes in Contract Liabilities (Detail) Details 45 false false R46.htm 995855 - Disclosure - Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details) Details 46 false false R47.htm 995865 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 47 false false R48.htm 995875 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 48 false false R49.htm 995885 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) Details 49 false false R50.htm 995895 - Disclosure - Business Combination - fair value of the assets acquired and the liabilities assumed (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails Business Combination - fair value of the assets acquired and the liabilities assumed (Details) Details 50 false false R51.htm 995905 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) Details 51 false false R52.htm 995915 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) Details 52 false false R53.htm 995925 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details) Details 53 false false R54.htm 995935 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details) Details 54 false false R55.htm 995945 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details) Details 55 false false R56.htm 995955 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail Fair Value of Financial Instruments - Additional Information (Detail) Details 56 false false R57.htm 995965 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 57 false false R58.htm 995985 - Disclosure - Inventories - Schedule of Inventory (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail Inventories - Schedule of Inventory (Detail) Details 58 false false R59.htm 995995 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) Details 59 false false R60.htm 996005 - Disclosure - Assets Held for Sale (Additional Information) (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSaleAdditionalInformationDetails Assets Held for Sale (Additional Information) (Details) Details 60 false false R61.htm 996015 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Details 61 false false R62.htm 996025 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) Details 62 false false R63.htm 996035 - Disclosure - Goodwill and Intangible Assets, Net - (Additional Information) (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails Goodwill and Intangible Assets, Net - (Additional Information) (Details) Details 63 false false R64.htm 996045 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) Details 64 false false R65.htm 996055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details) Details 65 false false R66.htm 996065 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) Details 66 false false R67.htm 996075 - Disclosure - LOAN AGREEMENT - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail LOAN AGREEMENT - Additional Information (Detail) Details 67 false false R68.htm 996085 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail) Details 68 false false R69.htm 996115 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details) Details 69 false false R70.htm 996125 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails STOCK-BASED COMPENSATION - Additional Information (Details) Details 70 false false R71.htm 996135 - Disclosure - LEASE - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail LEASE - Additional Information (Detail) Details 71 false false R72.htm 996145 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES (Additional Information) (Details) Details http://www.rocketlabusa.com/20230930/taxonomy/role/CommitmentsAndContingencies 72 false false R73.htm 996155 - Disclosure - INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndTheEffectiveTaxRateDetail INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail) Details 73 false false R74.htm 996165 - Disclosure - INCOME TAXES (Additional Information) (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails INCOME TAXES (Additional Information) (Details) Details http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxesTables 74 false false R75.htm 996175 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 75 false false R76.htm 996185 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 76 false false R77.htm 996195 - Disclosure - SEGMENTS - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail SEGMENTS - Additional Information (Detail) Details 77 false false R78.htm 996205 - Disclosure - SEGMENTS - Summary of Information by Reportable Segment (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail SEGMENTS - Summary of Information by Reportable Segment (Detail) Details 78 false false R79.htm 996215 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Detail) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail RELATED PARTY TRANSACTIONS - Additional Information (Detail) Details 79 false false R80.htm 996225 - Disclosure - SUBSEQUENT EVENTS (Additional Information) (Details) Sheet http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails SUBSEQUENT EVENTS (Additional Information) (Details) Details http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents 80 false false All Reports Book All Reports rklb-20230930.htm rklb-20230930.xsd rklb-20230930_cal.xml rklb-20230930_def.xml rklb-20230930_lab.xml rklb-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rklb-20230930.htm": { "nsprefix": "rklb", "nsuri": "http://www.rocketlabusa.com/20230930", "dts": { "inline": { "local": [ "rklb-20230930.htm" ] }, "schema": { "local": [ "rklb-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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "rklb-20230930_cal.xml" ] }, "definitionLink": { "local": [ "rklb-20230930_def.xml" ] }, "labelLink": { "local": [ "rklb-20230930_lab.xml" ] }, "presentationLink": { "local": [ "rklb-20230930_pre.xml" ] } }, "keyStandard": 275, "keyCustom": 38, "axisStandard": 24, "axisCustom": 0, "memberStandard": 36, "memberCustom": 34, "hidden": { "total": 6, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 260, "entityCount": 1, "segmentCount": 70, "elementCount": 754, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 949, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "longName": "100000 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R3": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "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_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R5": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "longName": "100040 - Statement - Condensed Statements of Changes in Shareholders' Equity", "shortName": "Condensed Statements of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_3f756e23-09d7-4e38-afcc-f43e25a5f774", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1d56250-7656-44ba-ab0f-36998640395b", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R6": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "longName": "100050 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DescriptionOfTheBusiness", "longName": "995455 - Disclosure - DESCRIPTION OF THE BUSINESS", "shortName": "DESCRIPTION OF THE BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPolicies", "longName": "995465 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues", "longName": "995475 - Disclosure - REVENUES", "shortName": "REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombination", "longName": "995485 - Disclosure - BUSINESS COMBINATION", "shortName": "BUSINESS COMBINATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecurities", "longName": "995495 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES", "shortName": "CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstruments", "longName": "995505 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/Inventories", "longName": "995515 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssets", "longName": "995525 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSale", "longName": "995535 - Disclosure - ASSETS HELD FOR SALE", "shortName": "ASSETS HELD FOR SALE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:AssetsHeldForSaleDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:AssetsHeldForSaleDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNet", "longName": "995545 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet", "longName": "995555 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement", "longName": "995565 - Disclosure - LOAN AGREEMENT", "shortName": "LOAN AGREEMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants", "longName": "995575 - Disclosure - PUBLIC AND PRIVATE WARRANTS", "shortName": "PUBLIC AND PRIVATE WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation", "longName": "995595 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/Leases", "longName": "995605 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/CommitmentsAndContingencies", "longName": "995615 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxes", "longName": "995625 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShare", "longName": "995635 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/Segments", "longName": "995645 - Disclosure - SEGMENTS", "shortName": "SEGMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RelatedPartyTransactions", "longName": "995655 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents", "longName": "995665 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies", "longName": "995675 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables", "longName": "995685 - Disclosure - REVENUES (Tables)", "shortName": "REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables", "longName": "995695 - Disclosure - BUSINESS COMBINATIONS (Tables)", "shortName": "BUSINESS COMBINATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_7e1d951d-762c-4787-8782-3afb4d3ff434", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7e1d951d-762c-4787-8782-3afb4d3ff434", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables", "longName": "995705 - Disclosure - CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)", "shortName": "CASH AND CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables", "longName": "995715 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesTables", "longName": "995725 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssetsTables", "longName": "995735 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetTables", "longName": "995745 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables", "longName": "995755 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables", "longName": "995775 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxesTables", "longName": "995785 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareTables", "longName": "995795 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/SegmentsTables", "longName": "995805 - Disclosure - SEGMENTS (Tables)", "shortName": "SEGMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail", "longName": "995825 - Disclosure - Revenue - Reconciliation of Disaggregation of Revenue (Detail)", "shortName": "Revenue - Reconciliation of Disaggregation of Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6e042c96-79ed-425e-b3a7-311a0e4942a2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R44": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueBalancesRelatedToEnforceableContractsDetail", "longName": "995835 - Disclosure - Revenue - Balances Related to Enforceable Contracts (Detail)", "shortName": "Revenue - Balances Related to Enforceable Contracts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueChangesInContractLiabilitiesDetail", "longName": "995845 - Disclosure - Revenue - Changes in Contract Liabilities (Detail)", "shortName": "Revenue - Changes in Contract Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_70a530a9-17be-4934-801c-98f8eaba783a", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rklb:ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "rklb:ContractWithCustomerLiabilityCurrentAdditions1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rklb:ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R46": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "longName": "995855 - Disclosure - Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details)", "shortName": "Revenue - Summary of Concentration of Credit Risk and Significant Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_20d2de56-f725-4d43-9994-53e91b3b294c", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20d2de56-f725-4d43-9994-53e91b3b294c", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail", "longName": "995865 - Disclosure - Revenue - Additional Information (Detail)", "shortName": "Revenue - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R48": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "longName": "995875 - Disclosure - Business Combinations - Additional Information (Detail)", "shortName": "Business Combinations - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7e1d951d-762c-4787-8782-3afb4d3ff434", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R49": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "longName": "995885 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "shortName": "Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6076c8b2-f97a-4607-b490-a25435b681c3", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R50": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "longName": "995895 - Disclosure - Business Combination - fair value of the assets acquired and the liabilities assumed (Details)", "shortName": "Business Combination - fair value of the assets acquired and the liabilities assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "longName": "995905 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail)", "shortName": "Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_7e1d951d-762c-4787-8782-3afb4d3ff434", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7e1d951d-762c-4787-8782-3afb4d3ff434", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails", "longName": "995915 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details)", "shortName": "Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fdc872fc-8189-4c1b-9a9c-423e45c3f9d8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R53": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "longName": "995925 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details)", "shortName": "Cash and Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R54": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "longName": "995935 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details)", "shortName": "Cash and Cash Equivalents and Marketable Securities - Summary of Cash Equivalents and Marketable Securities with Unrealized Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails", "longName": "995945 - Disclosure - Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details)", "shortName": "Cash and Cash Equivalents and Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7af057bc-c2fe-47be-9ad8-7568ec85956c", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rklb:SummarizesOfTheContractualMaturitiesOfCashEquivalentsAndMarketableSecuritiesTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R56": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "longName": "995955 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail)", "shortName": "Fair Value of Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "longName": "995965 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bff498a8-43a4-48ab-8cff-f48117e5d86e", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R58": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail", "longName": "995985 - Disclosure - Inventories - Schedule of Inventory (Detail)", "shortName": "Inventories - Schedule of Inventory (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail", "longName": "995995 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail)", "shortName": "Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "div", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "div", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSaleAdditionalInformationDetails", "longName": "996005 - Disclosure - Assets Held for Sale (Additional Information) (Details)", "shortName": "Assets Held for Sale (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "rklb:AssetsHeldForSale", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "rklb:AssetsHeldForSaleDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "rklb:AssetsHeldForSale", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "rklb:AssetsHeldForSaleDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "longName": "996015 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "shortName": "Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "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": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "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": "rklb-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "longName": "996025 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail)", "shortName": "Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:Depreciation", "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": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:Depreciation", "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": "rklb-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "longName": "996035 - Disclosure - Goodwill and Intangible Assets, Net - (Additional Information) (Details)", "shortName": "Goodwill and Intangible Assets, Net - (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail", "longName": "996045 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "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": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "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": "rklb-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "longName": "996055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:AmortizationOfIntangibleAssets", "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": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:AmortizationOfIntangibleAssets", "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": "rklb-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "longName": "996065 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "longName": "996075 - Disclosure - LOAN AGREEMENT - Additional Information (Detail)", "shortName": "LOAN AGREEMENT - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_da76148b-f171-44ef-af62-a4b49af8198a", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_da76148b-f171-44ef-af62-a4b49af8198a", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "longName": "996085 - Disclosure - PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail)", "shortName": "PUBLIC AND PRIVATE WARRANTS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:FairValueAdjustmentOfWarrants", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d795b68-f392-4ee8-8c01-f30d3f90fc55", "name": "us-gaap:ConversionOfStockSharesIssued1", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "rklb:WarrantDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R69": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "longName": "996115 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Statements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "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": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "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": "rklb-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "longName": "996125 - Disclosure - STOCK-BASED COMPENSATION - Additional Information (Details)", "shortName": "STOCK-BASED COMPENSATION - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_26d228af-ba4b-49d8-af52-d52dc6d6ef04", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R71": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "longName": "996135 - Disclosure - LEASE - Additional Information (Detail)", "shortName": "LEASE - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_de7a6bab-5b91-45fa-911a-baaaa0ed1482", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R72": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996145 - Disclosure - COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:ProvisionForLossOnContracts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c1c1428-e4d1-46d1-a9c5-198fbf30fb4e", "name": "us-gaap:ProvisionForLossOnContracts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndTheEffectiveTaxRateDetail", "longName": "996155 - Disclosure - INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail)", "shortName": "INCOME TAXES - Schedule Of Income Tax Expense And The Effective Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "unique": true } }, "R74": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996165 - Disclosure - INCOME TAXES (Additional Information) (Details)", "shortName": "INCOME TAXES (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:UncertainTaxPositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "rklb:UncertainTaxPositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "longName": "996175 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "shortName": "Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": null }, "R76": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "longName": "996185 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "shortName": "Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_a49e3b59-fe78-440d-8828-1533ec1a22f0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a49e3b59-fe78-440d-8828-1533ec1a22f0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail", "longName": "996195 - Disclosure - SEGMENTS - Additional Information (Detail)", "shortName": "SEGMENTS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segments", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segments", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail", "longName": "996205 - Disclosure - SEGMENTS - Summary of Information by Reportable Segment (Detail)", "shortName": "SEGMENTS - Summary of Information by Reportable Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_a1b67efd-3d38-4dfc-9772-88cb589f2133", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_66da4e4c-1e3e-4be7-96a6-40099536e111", "name": "us-gaap:Revenues", "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": "rklb-20230930.htm", "unique": true } }, "R79": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "longName": "996215 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Detail)", "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78e2fcdd-cdff-4f81-8d4c-184a04c6a8fb", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996225 - Disclosure - SUBSEQUENT EVENTS (Additional Information) (Details)", "shortName": "SUBSEQUENT EVENTS (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_db1bca01-e363-4d5b-8e61-c4ef15679c12", "name": "us-gaap:SubsequentEventsDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_db1bca01-e363-4d5b-8e61-c4ef15679c12", "name": "us-gaap:SubsequentEventsDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "rklb-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r244", "r253", "r254", "r255" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee benefits payable", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r184", "r206", "r209", "r218", "r226", "r233", "r241", "r242", "r264", "r278", "r284", "r287", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r519", "r522", "r523", "r539", "r549", "r632", "r646", "r689", "r737", "r757", "r758", "r795", "r821", "r822", "r836", "r939", "r983" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r134" ] }, "rklb_LegacyRocketLabWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LegacyRocketLabWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Rocket Lab warrants [Member]", "documentation": "Legacy rocket lab warrants.", "label": "Legacy Rocket Lab Warrants [Member]" } } }, "auth_ref": [] }, "rklb_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Table]", "label": "Commitments and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue recognized description", "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service." } } }, "auth_ref": [ "r439" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "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_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r181", "r196", "r197", "r198", "r226", "r247", "r248", "r250", "r252", "r258", "r259", "r326", "r378", "r380", "r381", "r382", "r385", "r386", "r415", "r416", "r418", "r421", "r430", "r549", "r680", "r681", "r682", "r683", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r702", "r716", "r738", "r759", "r776", "r777", "r778", "r779", "r780", "r915", "r944", "r952" ] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of redeemable preferred stock, value", "verboseLabel": "Issuance of Series E-1redeemable preferred stock for cash", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "rklb_PostCombinationCompanyCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PostCombinationCompanyCommonStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Post Combination Company Common Stock [Member]", "terseLabel": "Post Combination Company Common Stock", "label": "Post Combination Company Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Equivalents and Marketable Securities", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest income (expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Cash Equivalents and Marketable Securities with Unrealized Losses", "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": [ "r548" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and integration related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r81" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue related to acquisition", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss related to acquisition", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 15)", "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": [ "r33", "r102", "r637", "r715" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade payables", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r11" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "totalLabel": "Inventory, Finished Goods, Gross, Total", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r933" ] }, "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": [] }, "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": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies" ], "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": [ "r55", "r56", "r57", "r171", "r172", "r174", "r175" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents and marketable securities", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r955" ] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock [Member]", "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer." } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r850", "r861", "r871", "r888", "r896" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants or rights", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Warrants exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r431" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Money market accounts [Member]", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r989" ] }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePerDollarAmount", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Dividend Rate", "documentation": "The amount per share used to calculated dividend payments on preferred stock." } } }, "auth_ref": [ "r416" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r899" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r459", "r463", "r491", "r492", "r494", "r819" ] }, "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": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r899" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "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": [ "r434", "r435", "r448" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r200", "r790", "r824" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Description Of Outstanding Principal Of Term Loan Facility", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueBalancesRelatedToEnforceableContractsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueChangesInContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Liability, Total", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liabilities, end of year", "periodStartLabel": "Contract liabilities, beginning of year", "negatedLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r434", "r435", "r448" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaids and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "label": "APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition", "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SegmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Information by Reportable Segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r58", "r59", "r60", "r61" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceReceivablesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail" ], "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Revenue by recognition model", "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": [ "r265", "r266", "r277", "r282", "r283", "r289", "r291", "r292", "r446", "r447", "r613" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "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": [ "r58", "r59", "r60", "r61" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "terseLabel": "Point-in-time", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r811" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r91", "r92" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r141", "r188", "r644" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "terseLabel": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r13", "r633", "r644", "r824" ] }, "us-gaap_ProvisionForLossOnContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLossOnContracts", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Loss on Contracts", "terseLabel": "Provision for contract loss", "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet." } } }, "auth_ref": [ "r433" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r27", "r945" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r125" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Loan and security agreement, maximum amount", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "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": [ "r703", "r704", "r705", "r768", "r770", "r773", "r775", "r797", "r829" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "verboseLabel": "Number of securities called by each warrant or right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r132", "r223" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r27", "r945" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r185", "r203", "r226", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r520", "r524", "r549", "r824", "r983", "r984", "r1026" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r154" ] }, "rklb_VectorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "VectorWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vector Warrants [Member]", "documentation": "Vector warrants.", "label": "Vector Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r941" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r612", "r941" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r183", "r261", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r364", "r368", "r371", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r799", "r918", "r1037" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current installments of long-term borrowings", "label": "Long-Term Debt, Current Maturities", "totalLabel": "Long-term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r194" ] }, "rklb_WarrantExercisePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "WarrantExercisePricePerShare", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercise price per share", "documentation": "Warrant Exercise Price Per Share.", "label": "Warrant Exercise Price Per Share", "verboseLabel": "Warrant exercise price per share" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r888" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r792", "r813", "r815", "r1035" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Finance Leases", "label": "Finance Lease, Liability", "totalLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r565", "r569" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r881" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r881" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates Of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r14", "r831", "r832", "r833", "r834" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r882" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r11" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r51", "r53", "r95", "r96", "r292", "r783" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r884" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r883" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r887" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r783" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r885" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r886" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the exercise of stock options and public warrants", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r20" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r886" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Revenue, Total", "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r124", "r226", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r549", "r983" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r565" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "terseLabel": "Payment of contingent consideration", "negatedLabel": "Payment of contingent consideration", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "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_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r564" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to Rocket Lab USA, Inc-Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r216", "r235", "r236", "r237", "r238", "r239", "r245", "r247", "r250", "r251", "r252", "r256", "r538", "r539", "r631", "r650", "r793" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Employee benefits payables", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r11" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets - finance leases", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "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": [ "r564" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r7" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r888" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r853", "r861", "r871", "r888", "r896", "r900", "r908" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r888" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r853", "r861", "r871", "r888", "r896", "r900", "r908" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r899" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r888" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "LOAN AGREEMENT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r143", "r224", "r387", "r393", "r394", "r395", "r396", "r397", "r398", "r403", "r410", "r411", "r413" ] }, "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_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r941" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r19" ] }, "rklb_ClassOfWarrantsAndRightsIssuedDuringThePeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ClassOfWarrantsAndRightsIssuedDuringThePeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of warrants and rights issued during the period.", "label": "Class Of Warrants And Rights Issued During The Period", "terseLabel": "Class of warrants and rights issued during the period" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible preferred stock, shares issued upon conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r24", "r73", "r109", "r147", "r425" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "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": [ "r201", "r342", "r343", "r791" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "totalLabel": "Additional Paid in Capital, Total", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r111", "r824", "r1040" ] }, "rklb_StockIssuedDuringPeriodSharesReverseRecapitalization": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, reverse recapitalization.", "label": "Stock Issued During Period Shares Reverse Recapitalization", "terseLabel": "Reverse recapitalization, net of transaction costs (in Shares)" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "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_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock compensation expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r941" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r217", "r220", "r221" ] }, "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": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents" ], "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": [ "r578", "r580" ] }, "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Date from which Warrants or Rights Exercisable", "terseLabel": "Class of warrant or right, date from which warrants or rights exercisable", "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format." } } }, "auth_ref": [ "r431" ] }, "us-gaap_SubsequentEventsDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsDate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event, Date", "documentation": "Date the event occurred after the balance sheet date but before financial statements are issues or available to be issued, in YYYY-MM-DD format." } } }, "auth_ref": [ "r101" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueBalancesRelatedToEnforceableContractsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Receivable, after Allowance for Credit Loss, Total", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable,net", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r434", "r437", "r448", "r782" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchaseProgramAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchaseProgramAdjustment", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accelerated Share Repurchase Program, Adjustment", "terseLabel": "Retroactive application of Exchange Ratio", "documentation": "The amount needed to adjust previously recorded stockholders' equity balances to the actual aggregate amounts paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r450", "r458", "r486", "r487", "r488", "r587", "r611", "r669", "r706", "r707", "r767", "r769", "r771", "r772", "r774", "r786", "r787", "r796", "r805", "r818", "r826", "r829", "r979", "r985", "r1029", "r1030", "r1031", "r1032", "r1033" ] }, "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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock shares issued to seller upon closing of acquisition", "verboseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r155" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r899" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndTheEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision for income taxes", "terseLabel": "Income tax (provision) benefit", "negatedTerseLabel": "Income tax provision", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r168", "r179", "r241", "r242", "r272", "r503", "r511", "r651" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [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": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r458", "r611", "r669", "r706", "r707", "r767", "r769", "r771", "r772", "r774", "r786", "r787", "r796", "r805", "r818", "r826", "r985", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r450", "r458", "r486", "r487", "r488", "r587", "r611", "r669", "r706", "r707", "r767", "r769", "r771", "r772", "r774", "r786", "r787", "r796", "r805", "r818", "r826", "r829", "r979", "r985", "r1029", "r1030", "r1031", "r1032", "r1033" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1017" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum Member" } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r458", "r611", "r669", "r706", "r707", "r767", "r769", "r771", "r772", "r774", "r786", "r787", "r796", "r805", "r818", "r826", "r985", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r838" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r876" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants-preferred stock (Note 12)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on foreign exchange", "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r550", "r551", "r552", "r553", "r756" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value per share of common stock", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r329", "r330", "r331", "r332", "r333", "r335", "r339", "r340", "r412", "r428", "r533", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r648", "r798", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r961", "r962", "r963", "r964" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued under share-based payment arrangement.", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "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": [ "r51", "r53", "r95", "r96", "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "terseLabel": "Share-based compensation arrangement by share-based payment award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1018" ] }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of consolidated statement of operations includes revenues and net income", "label": "Condensed Financial Statements [Table Text Block]" } } }, "auth_ref": [ "r947" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r840" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r540" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r813", "r815", "r1038" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Segments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments", "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": [ "r260", "r261", "r262", "r263", "r264", "r276", "r281", "r285", "r286", "r287", "r288", "r289", "r290", "r292" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Outstanding number of shares of common stock Percentage", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total", "totalLabel": "Assets, Fair Value Disclosure, Total", "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": [ "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r64", "r67" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Units, granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r478" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails" ], "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": [ "r614" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r356", "r359", "r360", "r362", "r614", "r615" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Total", "totalLabel": "Liabilities, Fair Value Disclosure, Total", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r93" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentFinanceLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current finance lease liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current finance lease liabilities", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current finance lease liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueBalancesRelatedToEnforceableContractsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets", "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." } } }, "auth_ref": [ "r434", "r436", "r448" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Sale of aggregate, shares", "verboseLabel": "Additional potential earn out payment, Common shares", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r501", "r502", "r636" ] }, "rklb_TwoThousandThirteenPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TwoThousandThirteenPlanMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "2013 plan.", "label": "Two Thousand Thirteen Plan [Member]", "terseLabel": "2013 Plan [Member]" } } }, "auth_ref": [] }, "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": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "verboseLabel": "Temporary equity, par value", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r22", "r72" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r848", "r859", "r869", "r894" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r191", "r360" ] }, "rklb_TermLoanAdvancesAggregateAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TermLoanAdvancesAggregateAmount", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loan advances aggregate amount.", "label": "Term Loan Advances Aggregate Amount", "terseLabel": "Term loan advance" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r261", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r292", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r368", "r371", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r799", "r918", "r1037" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r479" ] }, "rklb_ConstructionInProcessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ConstructionInProcessMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Construction In Process [Member]", "label": "Construction In Process [Member]", "terseLabel": "Construction In Process [Member]" } } }, "auth_ref": [] }, "rklb_PlanetarySystemsCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PlanetarySystemsCorporationMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Planetary Systems Corporation.", "label": "Planetary Systems Corporation [Member]", "terseLabel": "Planetary Systems Corporation [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on available-for-sale marketable securities", "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": [ "r204", "r205", "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Share-based payment arrangement, plan modification, incremental cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r493" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Assets, Net, Total", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r501", "r502" ] }, "rklb_VehiclesAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "VehiclesAndEquipmentMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles and Equipment [Member]", "documentation": "Vehicles And Equipment [Member]", "label": "Vehicles And Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property Plant and Equipment, Net", "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": [ "r13" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "auth_ref": [ "r289", "r613", "r663", "r664", "r665", "r666", "r667", "r668", "r788", "r806", "r825", "r918", "r981", "r982", "r988", "r1037" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r202", "r824" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "rklb_CapellaSpaceCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CapellaSpaceCorpMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Capella Space Corp. [Member]", "documentation": "Capella Space Corp. [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets", "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": [ "r434", "r436", "r448" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "verboseLabel": "Principals of Consolidation and Basis of Presentation", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r132" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [ "r289", "r613", "r663", "r664", "r665", "r666", "r667", "r668", "r788", "r806", "r825", "r918", "r981", "r982", "r988", "r1037" ] }, "rklb_DisposalAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DisposalAssetsHeldForSale", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of helicopter", "label": "Disposal, Assets Held-For-Sale", "documentation": "Disposal, Assets Held-For-Sale" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized to issue under equity award plan", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r820" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (expense) income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r76" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUES", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r180", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r449" ] }, "rklb_CarryingValueAssetHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CarryingValueAssetHeldForSale", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of asset held for sale", "label": "Carrying Value, Asset Held-For-Sale", "documentation": "Carrying Value, Asset Held-For-Sale" } } }, "auth_ref": [] }, "rklb_StockholdersEquityNoteStockSplitexchangeRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockholdersEquityNoteStockSplitexchangeRatio", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stockholders' equity note, stock split,exchange ratio.", "label": "Stockholders Equity Note Stock Splitexchange Ratio", "terseLabel": "Stockholders' equity note, stock split, exchange ratio" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adjustment [Member]" } } }, "auth_ref": [ "r182", "r232", "r237", "r243", "r327", "r328", "r495", "r496", "r497", "r508", "r509", "r526", "r527", "r528", "r530", "r531", "r532", "r535", "r536", "r537", "r538", "r570" ] }, "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": [] }, "rklb_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]", "label": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]", "terseLabel": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r78", "r79", "r461" ] }, "rklb_SharePriceEqualOrExceedsTwentyRupeesPerDollarMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SharePriceEqualOrExceedsTwentyRupeesPerDollarMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Price Equal or Exceeds Twenty Rupees per dollar [Member]", "documentation": "Share price equal or exceeds twenty rupees per dollar.", "label": "Share Price Equal Or Exceeds Twenty Rupees Per Dollar [Member]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r847", "r858", "r868", "r893" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r119", "r199", "r640", "r674", "r675" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, General and Administrative [Member]", "terseLabel": "Selling, general and administrative [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "rklb_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r954" ] }, "rklb_FairvalueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchangeOfWarrantsToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairvalueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchangeOfWarrantsToPurchase", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "FairValue measurement with unobservable inputs reconciliation recurring basis liability exchange of warrants to purchase.", "label": "Fairvalue Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exchange Of Warrants To Purchase", "terseLabel": "Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Class of warrant or right, outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r52", "r292" ] }, "rklb_CommercialCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CommercialCustomerMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Customer [Member]", "documentation": "Commercial Customer [Member]", "terseLabel": "Commercial" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "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": [ "r70", "r189", "r643" ] }, "rklb_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PublicWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrants [Member]", "documentation": "Public Warrants.", "label": "Public Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on fair value of exercise of warrants", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of liability classified warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r12" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [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": [ "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r799" ] }, "rklb_CustomerFinancingInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CustomerFinancingInterestIncome", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer financing interest income", "label": "Customer Financing Interest Income", "documentation": "Customer Financing Interest Income" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Capitalization" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "verboseLabel": "CAPITALIZATION", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r145", "r225", "r414", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r424", "r426", "r427", "r429", "r432", "r534", "r762", "r764", "r781" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for business combinations and asset acquisitions, net of acquired cash and restricted cash", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants issued", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r431" ] }, "rklb_DyneticsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DyneticsIncMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Dynetics, Inc. [Member]", "documentation": "Dynetics, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "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": [ "r703", "r704", "r705", "r768", "r770", "r773", "r775", "r829" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense related to shares issued in conjunction with the acquisition", "verboseLabel": "Total Stock-based Compensation Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r490", "r498" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r159", "r193", "r226", "r264", "r279", "r285", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r520", "r524", "r549", "r635", "r729", "r824", "r837", "r983", "r984", "r1026" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r182", "r232", "r237", "r243", "r327", "r328", "r495", "r496", "r497", "r508", "r509", "r526", "r527", "r528", "r530", "r531", "r532", "r535", "r536", "r537", "r538", "r570" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r799" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r460", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "rklb_TriggeringEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TriggeringEventDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Triggering Event", "documentation": "Triggering event.", "label": "Triggering Event [Domain]" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r182", "r232", "r237", "r243", "r327", "r328", "r495", "r496", "r497", "r508", "r509", "r526", "r527", "r528", "r530", "r531", "r532", "r535", "r536", "r537", "r538", "r570" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r849", "r860", "r870", "r895" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r187" ] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r736", "r785", "r830", "r990", "r1023", "r1024", "r1025" ] }, "rklb_TaxPaymentForNetSettledOptionShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TaxPaymentForNetSettledOptionShares", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Tax payment for net settled option shares", "documentation": "Tax payment for net settled option shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "First One Year Period Based on Revenue and Gross Margin [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r839" ] }, "rklb_NetExerciseOfPublicAndPrivateWarrantsIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NetExerciseOfPublicAndPrivateWarrantsIntoCommonStock", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net exercise of public and private warrants into common stock", "documentation": "Net exercise of public and private warrants into common stock" } } }, "auth_ref": [] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradePayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradePayables", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trade payables", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Trade payables", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Trade payables" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders", "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": [ "r953" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeBenefitsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeBenefitsPayable", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits payable", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r192" ] }, "rklb_PerformanceBasedEarnoutMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PerformanceBasedEarnoutMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Performance Based Earnout [Member]", "terseLabel": "Performance based earnout [Member]" } } }, "auth_ref": [] }, "rklb_SpaceSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SpaceSystemsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Space system.", "label": "Space Systems [Member]", "terseLabel": "Space Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r31", "r228", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r563", "r800", "r801", "r802", "r803", "r804", "r945" ] }, "rklb_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non-cash lease expense.", "label": "Non Cash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule Of Income Tax Expense And The Effective Tax Rate", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r151" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "rklb_CurrentInsallmentsOfLongTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CurrentInsallmentsOfLongTermBorrowings", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Current insallments of long term borrowings.", "label": "Current Insallments Of Long Term Borrowings", "terseLabel": "Current installments of long-term borrowings" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Second One Year Period Based on Revenue and Gross Margin [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Components of Intangible Assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r61" ] }, "rklb_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PrivateWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Private warrants member.", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": [ "r541", "r542" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "rklb_FairValueMeasurementsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairValueMeasurementsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Measurements [Table]", "label": "Fair Value Measurements [Table]", "terseLabel": "Fair Value Measurements [Table]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible asset, net", "totalLabel": "Net Carrying Amount", "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": [ "r62", "r66" ] }, "rklb_CustomerFinancingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CustomerFinancingPolicyPolicyTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing", "label": "Customer Financing Policy [Policy Text Block]", "documentation": "Customer Financing Policy [Policy Text Block]" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r904" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Estimates Fair Value of Assets Acquired and Liabilities Assumed", "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": [ "r153" ] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Cash and Cash Equivalents and Marketable Securities", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "rklb_TwoThousandTwentyOnePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TwoThousandTwentyOnePlanMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Plan [Member]", "documentation": "Two Thousand Twenty One Plan.", "label": "Two Thousand Twenty One Plan [Member]", "verboseLabel": "Two Thousand Twenty One Plan [Member]" } } }, "auth_ref": [] }, "rklb_VirginApaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "VirginApaMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Virgin APA [Member]", "documentation": "Virgin APA Member" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r25", "r116", "r117", "r118" ] }, "rklb_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsVested", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right number of securities called by warrants or rights vested.", "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Vested", "terseLabel": "Warrants to purchase vested" } } }, "auth_ref": [] }, "rklb_CommonStockOutstandingRate": { "xbrltype": "percentItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CommonStockOutstandingRate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Outstanding Rate", "label": "Common Stock Outstanding Rate", "documentation": "Common stock outstanding rate" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r107", "r108", "r160", "r161", "r228", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r563", "r800", "r801", "r802", "r803", "r804", "r945" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r136", "r614" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r839" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r31", "r73", "r74", "r97", "r98", "r99", "r104", "r146", "r148", "r228", "r388", "r389", "r390", "r391", "r392", "r394", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r412", "r563", "r800", "r801", "r802", "r803", "r804", "r945" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at December 31, 2021", "periodEndLabel": "Balance at March 31, 2022", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r190", "r344", "r628", "r799", "r824", "r967", "r974" ] }, "rklb_StockIssuedDuringPeriodSharePreferredStockWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockIssuedDuringPeriodSharePreferredStockWarrantsExercised", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period share preferred stock warrants exercised.", "label": "Stock Issued During Period Share Preferred Stock Warrants Exercised", "terseLabel": "Exercise of preferred stock warrants (in Shares)" } } }, "auth_ref": [] }, "rklb_StockIssuedDuringPeriodValuePreferredStockWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockIssuedDuringPeriodValuePreferredStockWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period value preferred stock warrants exercised.", "label": "Stock Issued During Period Value Preferred Stock Warrants Exercised", "terseLabel": "Exercise of preferred stock warrants" } } }, "auth_ref": [] }, "rklb_AdvancedSolutionsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AdvancedSolutionsIncMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Solutions Inc [Member]", "documentation": "Advanced Solutions, Inc.", "label": "Advanced Solutions Inc [Member]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r839" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "rklb_NumberOfTradingDaysForDeterminingSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NumberOfTradingDaysForDeterminingSharePrice", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days for determining share price", "documentation": "Number of trading days for determining share price.", "label": "Number Of Trading Days For Determining Share Price" } } }, "auth_ref": [] }, "rklb_BusinessCombinationConsiderationTransferredShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationConsiderationTransferredShares", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business combination consideration transferred shares.", "label": "Business Combination Consideration Transferred Shares", "terseLabel": "Shares consideration transferred" } } }, "auth_ref": [] }, "rklb_ProceedsFromSaleOfEmployeesRestrictedStockUnitsToCoverTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ProceedsFromSaleOfEmployeesRestrictedStockUnitsToCoverTaxes", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of employees restricted stock units to cover taxes", "label": "Proceeds from sale of employees restricted stock units to cover taxes", "documentation": "Proceeds from sale of employees restricted stock units to cover taxes" } } }, "auth_ref": [] }, "rklb_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Line Items]", "label": "Commitments and Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies LineItems" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r839" ] }, "rklb_SalesInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SalesInformationLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Sales Information [Line Items]", "label": "Sales Information [Line Items]", "terseLabel": "Sales Information [Line Items]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "rklb_IssuanceOfCommonStockForPaymentOfAccruedBonus": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "IssuanceOfCommonStockForPaymentOfAccruedBonus", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for payment of accrued bonus", "documentation": "Issuance of common stock for payment of accrued bonus" } } }, "auth_ref": [] }, "rklb_InventoryDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "InventoryDisclosureLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "documentation": "Inventory Disclosure [Line Items]", "label": "Inventory Disclosure [Line Items]" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r839" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer financing receivables", "label": "Receivables, Net, Current", "totalLabel": "Receivables, Net, Current, Total", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r824" ] }, "rklb_MachineryEquipmentVehiclesAndOfficeFurnitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "MachineryEquipmentVehiclesAndOfficeFurnitureMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Machinery, equipment, vehicles and office furniture.", "label": "Machinery Equipment Vehicles And Office Furniture [Member]", "terseLabel": "Machinery, Equipment, Vehicles And Office Furniture [Member]" } } }, "auth_ref": [] }, "rklb_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement Warrants [Member]", "documentation": "Private placement warrants.", "label": "Private Placement Warrants [Member]" } } }, "auth_ref": [] }, "rklb_DescriptionOfTheBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DescriptionOfTheBusinessTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Description Of The Business [Table]", "terseLabel": "Description Of The Business [Table]", "label": "Description Of The Business [Table]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r900" ] }, "rklb_AssetPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AssetPurchaseAgreementMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Asset Purchase Agreement [Member]", "documentation": "Asset Purchase Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Amount", "verboseLabel": "Term loan facility, initial facility charge", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r401", "r451", "r456", "r542", "r585", "r801", "r802", "r813", "r814", "r815" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "verboseLabel": "Number of common stock shares held by management", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r460", "r462", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock [Member]", "label": "Preferred Stock [Member]", "terseLabel": "Legacy Rocket Lab Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r827", "r828", "r831", "r832", "r833", "r834", "r1039", "r1041" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r495", "r496", "r497", "r690", "r948", "r949", "r950", "r1019", "r1041" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock consideration", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r341" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r988" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r401", "r451", "r452", "r453", "r454", "r455", "r456", "r542", "r586", "r801", "r802", "r813", "r814", "r815" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding capital stock and voting interest acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r182", "r229", "r230", "r231", "r234", "r240", "r242", "r327", "r328", "r495", "r496", "r497", "r508", "r509", "r526", "r528", "r529", "r532", "r537", "r670", "r672", "r690", "r1041" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Options granted expected to be recognized period", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r150" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r36", "r182", "r211", "r212", "r213", "r229", "r230", "r231", "r234", "r240", "r242", "r257", "r327", "r328", "r432", "r495", "r496", "r497", "r508", "r509", "r526", "r527", "r528", "r529", "r530", "r532", "r537", "r555", "r556", "r557", "r558", "r559", "r560", "r571", "r670", "r671", "r672", "r690", "r759" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liabilities", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r87" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Raw Materials, Gross, Total", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r935" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock for acquisition, Shares", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r109", "r110", "r149" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r82", "r85", "r515", "r816", "r817" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock for issuance for awards", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r18", "r109", "r110", "r149" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombination" ], "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": [ "r152", "r516" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "terseLabel": "Over-time", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r811" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r127" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues [Member]", "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://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r515", "r816", "r817" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in Shares)", "verboseLabel": "Number of share options exercised during the current period.", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r109", "r110", "r149", "r472" ] }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock (in Shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r35", "r73", "r149", "r404" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "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": [ "r447", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r182", "r211", "r212", "r213", "r229", "r230", "r231", "r234", "r240", "r242", "r257", "r327", "r328", "r432", "r495", "r496", "r497", "r508", "r509", "r526", "r527", "r528", "r529", "r530", "r532", "r537", "r555", "r556", "r557", "r558", "r559", "r560", "r571", "r670", "r671", "r672", "r690", "r759" ] }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule of Capitalization, Equity [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_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_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "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": [ "r447", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r82", "r85", "r515" ] }, "us-gaap_GrantsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantsReceivableCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Grants Receivable, Current", "terseLabel": "Government grant receivables", "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r932" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r17", "r38", "r527", "r530", "r571", "r670", "r671", "r937", "r938", "r939", "r948", "r949", "r950" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [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": [ "r515" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseAndTheEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r504" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "verboseLabel": "Research and Development [Member]", "terseLabel": "Research And Development [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "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": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [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": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "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 assets", "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": [ "r942", "r977", "r978" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining unsatisfied performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r176" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss", "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": [ "r77" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r811", "r988" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r934" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueReconciliationOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r811", "r988" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities", "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_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBanksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBanksAbstract", "lang": { "en-us": { "role": { "label": "Federal Home Loan Banks [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in the Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r799", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Debt Securities, Available-for-Sale, Total", "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": [ "r297", "r334", "r629", "r956" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r157", "r207", "r210" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "In Process Research and Development [Member]", "terseLabel": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.rocketlabusa.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": [ "r561", "r579" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Current, Total", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29", "r824" ] }, "us-gaap_SubsequentEventDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventDescription", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event, Description", "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued." } } }, "auth_ref": [ "r101" ] }, "rklb_PipeInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PipeInvestmentMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pipe Investment [Member]", "documentation": "Pipe investment.", "label": "Pipe Investment [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsOperatingLeases", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets - operating leases", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - operating leases", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - operating leases" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Life in Years", "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": [ "r135" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "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": [ "r561", "r579" ] }, "rklb_AssetsHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AssetsHeldForSaleAbstract", "lang": { "en-us": { "role": { "documentation": "ASSETS HELD FOR SALE ABSTRACT", "label": "ASSETS HELD FOR SALE ABSTRACT" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Research and development, net", "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": [ "r105", "r499", "r1034" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "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": [ "r561", "r579" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash" } } }, "auth_ref": [] }, "rklb_TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2013 Plan And 2021 Plan", "label": "Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member]", "documentation": "Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r51", "r53", "r95", "r96", "r292", "r783" ] }, "rklb_YankeeBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "YankeeBondsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "label": "Yankee Bonds [Member]", "documentation": "Yankee bonds.", "terseLabel": "Yankee Bonds [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r51", "r53", "r95", "r96", "r292", "r676", "r783" ] }, "rklb_BusinessCombinationConsiderationAdditionalPotentialEarnOutPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationConsiderationAdditionalPotentialEarnOutPayment", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional potential earn out payment", "label": "Business Combination Consideration Additional Potential Earn Out Payment", "documentation": "Business combination consideration additional potential earn out payment." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r87" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseAssets", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use Assets", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Rightofuse Assets", "terseLabel": "Right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "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": [ "r12", "r63", "r68" ] }, "rklb_OtherSignificantAccountingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "OtherSignificantAccountingPolicyTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Other Significant Accounting Policy [Text Block]", "label": "Other Significant Accounting Policy [Text Block]", "terseLabel": "Other Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of debt issuance costs and discount", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r122", "r409", "r562", "r942" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademark and Tradenames [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r88" ] }, "rklb_DueToOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DueToOneYearMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Due to One Year [Member]", "documentation": "Due to One Year [Member]", "terseLabel": "Due to One Year [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, Ending Balance", "periodStartLabel": "Cash, Beginning Balance", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r169", "r638", "r701", "r724", "r824", "r837", "r927" ] }, "rklb_DueWithinOneToThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DueWithinOneToThreeYearsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Due Within One To Three Years [Member]", "label": "Due Within One To Three Years [Member]", "terseLabel": "Due Within One To Three Years [Member]" } } }, "auth_ref": [] }, "rklb_PrepaidAndOtherCurrentAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "documentation": "Prepaid And Other Current Assets Disclosure [Text Block]", "label": "Prepaid And Other Current Assets Disclosure [Text Block]", "terseLabel": "PREPAIDS AND OTHER CURRENT ASSETS" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities Member", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "rklb_OtherNonCurrentLiabiltiesFairValueDislosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "OtherNonCurrentLiabiltiesFairValueDislosureAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities:", "label": "Other non-current liabilties fair value dislosure [Abstract]", "documentation": "Other non-current liabilties fair value dislosure [Abstract]" } } }, "auth_ref": [] }, "rklb_BusinessAcquisitionRemainingEarnOutPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessAcquisitionRemainingEarnOutPeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition remaining earn out period.", "label": "Business Acquisition Remaining Earn Out Period", "terseLabel": "Business acquisition contingent earnout period" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds from warrants issued", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r940" ] }, "rklb_PublicAndPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PublicAndPrivateWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "documentation": "public and private warrants.", "label": "Public And Private Warrants [Member]" } } }, "auth_ref": [] }, "rklb_NumberOfConsecutiveTradingDaysForDeterminingSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NumberOfConsecutiveTradingDaysForDeterminingSharePrice", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consecutive trading days for determining share price", "documentation": "Number of consecutive trading days for determining share price.", "label": "Number Of Consecutive Trading Days For Determining Share Price" } } }, "auth_ref": [] }, "rklb_SharesIssuedAndOutstandingLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SharesIssuedAndOutstandingLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Shares issued and outstanding.", "label": "Shares Issued And Outstanding [Line Items]", "terseLabel": "Shares Issued And Outstanding [Line Items]" } } }, "auth_ref": [] }, "rklb_TemporaryEquityStockIssuedDuringPeriodShareNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TemporaryEquityStockIssuedDuringPeriodShareNewIssues", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Stock Issued During Period Share New Issues", "label": "Temporary Equity Stock Issued During Period Share New Issues", "terseLabel": "Issuance of redeemable preferred stock, share", "verboseLabel": "Issuance of Series E-1redeemable preferred stock for cash (in Shares)" } } }, "auth_ref": [] }, "rklb_InProcessTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "InProcessTechnologyMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "In Process Technology [Member]", "label": "In Process Technology [Member]", "terseLabel": "In-process Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid [Member]", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "rklb_BusinessAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessAcquisitionTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Business Acquisition [Table]", "label": "Business Acquisition [Table]", "terseLabel": "Business Acquisition [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Warrant Liabilities Measured at Fair Value", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r19", "r94" ] }, "rklb_WarrantsIssuedAndOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "WarrantsIssuedAndOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Warrants Issued and Outstanding", "documentation": "Warrants issued and outstanding.", "terseLabel": "Warrants Issued and Outstanding" } } }, "auth_ref": [] }, "rklb_LoanAgreementMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LoanAgreementMaturityDate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Loan Agreement Maturity Date", "label": "Loan Agreement Maturity Date", "terseLabel": "Loan agreement maturity date" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value included in earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r545" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentOperatingLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current operating lease liabilities", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Non-current operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Revenues, Total", "label": "Revenues", "terseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r214", "r226", "r265", "r266", "r277", "r282", "r283", "r289", "r291", "r292", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r549", "r632", "r983" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r568", "r823" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "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": [ "r914" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails" ], "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": [ "r64", "r67", "r614" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": [ "r44", "r45", "r46" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r264", "r278", "r284", "r287", "r795" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Leases" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "LEASES", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r926" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Concentration of Credit Risk and Significant Customers", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r50", "r51", "r53", "r54", "r95", "r158" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r846", "r857", "r867", "r892" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r208", "r210", "r215", "r630", "r649" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r846", "r857", "r867", "r892" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of warrants issued", "label": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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": [ "r44", "r45", "r46" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r51", "r53", "r95", "r96", "r292", "r783", "r917" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r899" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Share-based compensation arrangement by share-based payment award, maximum number of shares per employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Estimated fair value of warrants", "verboseLabel": "Exchange of preferred stock warrants for common stock warrants", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r18", "r71", "r149" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DescriptionOfTheBusiness" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF THE BUSINESS", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r106", "r156", "r677", "r678" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r876" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under equity plans", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r18", "r109", "r110", "r149", "r690", "r759", "r777", "r836" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r876" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r879" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r878" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "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": [ "r137" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "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": [ "r137" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "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": [ "r137" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stocks issued in acquisition, at fair value", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r18", "r36", "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "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": [ "r137" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r877" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r36", "r149" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders-basic and diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r121", "r131", "r164", "r184", "r206", "r209", "r213", "r226", "r233", "r235", "r236", "r237", "r238", "r241", "r242", "r249", "r264", "r278", "r284", "r287", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r539", "r549", "r647", "r737", "r757", "r758", "r795", "r835", "r983" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r36", "r149" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (for the remaining period)", "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": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r877" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r899" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r901" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under equity plans, Shares", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r18", "r109", "r110", "r149", "r680", "r759", "r777" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r878" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r874" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r907" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationTables" ], "lang": { "en-us": { "role": { "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of Temporory Equity", "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r22", "r72" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r907" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r908" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "terseLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r957" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r120", "r163", "r264", "r278", "r284", "r287", "r632", "r645", "r795" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r908" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, equipment and software", "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": [ "r128" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r115", "r162", "r642", "r824", "r946", "r965", "r1021" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r909" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaids and other current assets", "totalLabel": "Total prepaids and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r936" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r900" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r910" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "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": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r909" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Fair value", "totalLabel": "Fair value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r165", "r336", "r798" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Unrealized loss", "totalLabel": "Unrealized loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r166", "r337" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r246", "r252" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r911" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r842", "r912" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding-basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r245", "r252" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r852", "r863", "r873", "r898" ] }, "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": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r842", "r912" ] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Minimum tax withholding paid on behalf of employees for restricted stock units", "terseLabel": "Minimum tax withholding paid on behalf of employees for restricted stock units", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Options vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r819" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r842", "r912" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r93", "r94" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r401", "r451", "r452", "r453", "r454", "r455", "r456", "r542", "r584", "r585", "r586", "r801", "r802", "r813", "r814", "r815" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r899" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r541", "r542", "r543", "r544", "r547" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents and restricted cash", "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": [ "r5", "r129" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r142", "r372", "r373", "r784", "r980" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r844", "r855", "r865", "r890" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash, beginning of period", "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": [ "r42", "r129", "r222" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r75" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r905" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, shares issued", "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": [ "r109", "r415" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers between fair value measurement levels", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net, Total", "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r144", "r831", "r832", "r833", "r834" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1041" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r875" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "verboseLabel": "Common stock, par value (in Dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r110" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r843", "r854", "r864", "r889" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred shares, 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": [ "r109", "r716" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred shares, shares outstanding", "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": [ "r109", "r716", "r735", "r1041", "r1042" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Held in Employee Trust, Shares", "label": "Common Stock, Shares Held in Employee Trust, Shares", "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r843", "r854", "r864", "r889" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses, in loss position for less than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r167", "r338" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "rklb_SeriesEOnePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SeriesEOnePreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "documentation": "Series e one preferred stock member.", "label": "Series E One Preferred Stock [Member]", "terseLabel": "Series E-1 Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred shares, par value (in Dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r109", "r415" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r907" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r89" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Performance-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r906" ] }, "us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Employee Stock Purchase Plan", "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans", "documentation": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts." } } }, "auth_ref": [ "r41" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Non-current deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r906" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, in loss position for less than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r167", "r338", "r798" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, in loss position for greater than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r167", "r338", "r798" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized loss,in loss position for greater than 12 months", "terseLabel": "Unrealized loss,in loss position for greater than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r167", "r338" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r541", "r542", "r546" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "rklb_AssetsHeldForSalePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AssetsHeldForSalePolicyTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale [Policy Text Block]", "label": "Assets Held For Sale [Policy Text Block]", "terseLabel": "Assets Held For Sale" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r401", "r451", "r456", "r542", "r584", "r813", "r814", "r815" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r540", "r547" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued", "periodEndLabel": "Shares, Issued, Ending Balance", "periodStartLabel": "Shares, Issued, Beginning Balance", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r18" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r170", "r928", "r943" ] }, "rklb_PublicWarrantsAndPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PublicWarrantsAndPrivateWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Public Warrants and Private Warrants [Member]", "documentation": "Public Warrants and Private Warrants [Member]", "terseLabel": "Public Warrants and Private Warrants [Member]" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r906" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r65", "r138" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r358", "r361" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Finance lease principal payments", "terseLabel": "Finance lease principal payments", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r566", "r567" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r907" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Identifiable net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "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": [ "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r412", "r428", "r533", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r648", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r961", "r962", "r963", "r964" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "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": [] }, "rklb_RepaymentOfTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "RepaymentOfTermLoan", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Repayment Of Term Loan", "label": "Repayment Of Term Loan", "terseLabel": "Repayment of term loan advance" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares, issued", "verboseLabel": "Common stock, share issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r110" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r907" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r554" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, share authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r110", "r716" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueChangesInContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Recognition of unearned revenue", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r40", "r517" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "terseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r300" ] }, "rklb_AssetsHeldForSaleDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AssetsHeldForSaleDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSale" ], "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale Disclosure Text Block", "label": "Assets Held For Sale Disclosure Text Block", "terseLabel": "Assets Held For Sale" } } }, "auth_ref": [] }, "rklb_InventoryDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "InventoryDisclosureTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/InventoriesScheduleOfInventoryDetail" ], "lang": { "en-us": { "role": { "documentation": "Inventory Disclosure [Table]", "label": "Inventory Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Issue Price", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Capitalization", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents" ], "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": [ "r229", "r230", "r231", "r257", "r613", "r679", "r702", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r736", "r739", "r740", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r759", "r830" ] }, "rklb_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "OtherMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "rklb_WarrantDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "WarrantDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants.", "label": "Warrant Disclosure [Text Block]", "terseLabel": "PUBLIC AND PRIVATE WARRANTS" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r181", "r196", "r197", "r198", "r226", "r247", "r248", "r250", "r252", "r258", "r259", "r326", "r378", "r380", "r381", "r382", "r385", "r386", "r415", "r416", "r418", "r421", "r430", "r549", "r680", "r681", "r682", "r683", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r702", "r716", "r738", "r759", "r776", "r777", "r778", "r779", "r780", "r915", "r944", "r952" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpenses", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Accrued expenses", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Accrued expenses" } } }, "auth_ref": [] }, "rklb_PreferredStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PreferredStockWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock warrants.", "label": "Preferred Stock Warrants [Member]", "terseLabel": "Legacy Rocket Lab Preferred Stock Warrants [Member]", "verboseLabel": "Preferred Stock Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Fair Value", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r357" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r299" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "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": [ "r29" ] }, "rklb_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility [Member]", "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders' equity", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance Ending", "periodStartLabel": "Balance at Beginning", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r110", "r113", "r114", "r133", "r718", "r735", "r760", "r761", "r824", "r837", "r946", "r965", "r1021", "r1041" ] }, "rklb_TotalCashAndCashEquivalentsAndMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TotalCashAndCashEquivalentsAndMarketableSecurities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Total cash and cash equivalents and marketable securities", "documentation": "Total cash and cash equivalents and marketable securities", "totalLabel": "Total Cash And Cash Equivalents And Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued upon exercise of Public and Private Warrants", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "rklb_SummarizesOfTheContractualMaturitiesOfCashEquivalentsAndMarketableSecuritiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SummarizesOfTheContractualMaturitiesOfCashEquivalentsAndMarketableSecuritiesTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Contractual Maturities of Cash Equivalents and Marketable Securities", "label": "Summarizes of the contractual Maturities of Cash equivalents and Marketable securities Table Text Block", "documentation": "Summarizes of the contractual Maturities of Cash equivalents and Marketable securities Table Text Block" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock issued upon exercise of Public and Private Warrants (in Shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued upon exercise of warrants (in Shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "rklb_TriggeringEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "TriggeringEventAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Triggering Event", "documentation": "Triggering event.", "label": "Triggering Event [Axis]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPriceDecrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPriceDecrease", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Price, Decrease", "verboseLabel": "Preferred stock, convertible, conversion ratio", "documentation": "Per share decrease in conversion price of convertible preferred stock. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r423", "r431" ] }, "rklb_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CommonStockWarrantsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrants.", "label": "Common Stock Warrants [Member]", "terseLabel": "Legacy Rocket Lab Common Stock Warrants [Member]", "verboseLabel": "Common Stock Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "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": [ "r293", "r294" ] }, "rklb_UncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "UncertainTaxPositions", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Uncertain tax positions", "label": "Uncertain tax positions", "terseLabel": "Uncertain Tax Positions" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r112", "r149", "r641", "r673", "r675", "r684", "r717", "r824" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r129", "r130", "r131" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "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": [] }, "rklb_CapitalizedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CapitalizedSoftwareMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Capitalized software.", "label": "Capitalized Software [Member]", "terseLabel": "Capitalized Software [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "rklb_RelatedPartyTransactionsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "RelatedPartyTransactionsDetailsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transactions (Details) [Line Items]", "label": "Related Party Transactions Details [Line Items]", "terseLabel": "Related Party Transactions (Details) [Line Items]" } } }, "auth_ref": [] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets and liabilities, net", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net" } } }, "auth_ref": [] }, "rklb_StockOptionsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockOptionsAndRestrictedStockUnitsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock options and restricted stock units.", "label": "Stock Options And Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]", "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": [ "r457", "r575", "r576", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r709", "r710", "r711", "r712", "r713", "r734", "r736", "r766", "r1025" ] }, "rklb_ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer asset and liability subject to change.", "label": "Contract With Customer Asset And Liability Subject To Change Table [Text Block]", "terseLabel": "Changes in Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r30", "r186", "r226", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r521", "r524", "r525", "r549", "r824", "r983", "r1026", "r1027" ] }, "rklb_SharebasedCompensationArrangementBySharebasedPaymentAwardPlanModificationShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPlanModificationShares", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification shares.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Plan Modification Shares", "terseLabel": "Share-based compensation arrangement by share-based payment award, plan modification shares" } } }, "auth_ref": [] }, "rklb_CashAndCashEquivalentsAndMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CashAndCashEquivalentsAndMarketableSecuritiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents and marketable securities [Member]", "documentation": "Cash and cash equivalents and marketable securities [Member]", "terseLabel": "Cash And Cash Equivalents And Marketable Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Capitalization", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants", "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents" ], "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": [ "r229", "r230", "r231", "r257", "r613", "r679", "r702", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r719", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r736", "r739", "r740", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r759", "r830" ] }, "rklb_RelatedPartyTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "RelatedPartyTransactionsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transactions Details [Table]", "label": "Related Party Transactions [Table]", "terseLabel": "Related Party Transactions (Details) [Table]" } } }, "auth_ref": [] }, "rklb_DescriptionOfTheBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "DescriptionOfTheBusinessLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Description Of The Business [Line Items]", "documentation": "Description of the business.", "label": "Description Of The Business [Line Items]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r219" ] }, "rklb_UnpaidPurchasesOfPropertyEquipmentAndSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "UnpaidPurchasesOfPropertyEquipmentAndSoftware", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Unpaid Purchases of Property Equipment and Software", "label": "Unpaid Purchases Of Property Equipment And Software", "terseLabel": "Unpaid purchases of property, equipment and software" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r219" ] }, "rklb_RecognizedPerformanceReservePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "RecognizedPerformanceReservePayments", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized performance reserve payments", "label": "Recognized performance reserve payments", "documentation": "Recognized performance reserve payments" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "rklb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfWarrantsToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfWarrantsToPurchase", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability exercise of warrants to purchase.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exercise Of Warrants To Purchase", "terseLabel": "Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "rklb_CashAndCashEquivalentAtFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "CashAndCashEquivalentAtFairValueDisclosureAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalent At Fair Value Disclosure [Abstract]", "label": "Cash And Cash Equivalent At Fair Value Disclosure [Abstract]", "terseLabel": "Cash equivalents:" } } }, "auth_ref": [] }, "rklb_AssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AssetsHeldForSale", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureAssetsHeldForSaleAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets held for sale", "label": "Assets held for sale", "verboseLabel": "Assets held for sale" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionDescription", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Description", "verboseLabel": "Warrants for redemption description", "documentation": "Description of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r21" ] }, "rklb_StockIssuedDuringPeriodValueReverseRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, reverse recapitalization.", "label": "Stock Issued During Period Value Reverse Recapitalization", "terseLabel": "Reverse recapitalization, net of transaction costs" } } }, "auth_ref": [] }, "rklb_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BacklogMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Backlog [Member]", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r879" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock repurchased during period, value", "negatedLabel": "Less: Repurchase of Management Shares", "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": [ "r18", "r109", "r110", "r149", "r690", "r759", "r779", "r836" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r880" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r881" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Equity shares", "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": [ "r253" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r879" ] }, "rklb_PublicAndPrivateWarrantLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PublicAndPrivateWarrantLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Public and private warrant liabilities", "documentation": "Public and private warrant liabilities noncurrent.", "label": "Public And Private Warrant Liabilities Noncurrent", "terseLabel": "Public and private warrant liabilities" } } }, "auth_ref": [] }, "rklb_NorthropGrummanCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NorthropGrummanCorporationMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Northrop Grumman Corporation [Member]", "documentation": "Northrop Grumman Corporation Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share attributable to Rocket Lab USA, Inc.:" } } }, "auth_ref": [] }, "rklb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCostOfWarrantsVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCostOfWarrantsVesting", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of warrants vesting during the year", "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost of warrants Vesting", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost Of Warrants Vesting", "negatedLabel": "Cost of warrants vesting during the period" } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r879" ] }, "rklb_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets Amortization Expense After Year Four", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "rklb_LaunchSiteAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LaunchSiteAssetsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "documentation": "Launch site assets.", "label": "Launch Site Assets [Member]", "terseLabel": "Launch Site Assets [Member]" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r841" ] }, "us-gaap_SeriesEPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesEPreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E preferred stock", "verboseLabel": "Series E Preferred stock {Member}", "documentation": "Series E preferred stock." } } }, "auth_ref": [ "r930", "r931", "r986" ] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r880" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "verboseLabel": "Summary of Diluted Net Loss Per Share Attributable to Common Stockholders", "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share." } } }, "auth_ref": [ "r47", "r49", "r951" ] }, "rklb_LegacyRocketLabOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LegacyRocketLabOptionsMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Legacy Rocket Lab Options [Member]", "terseLabel": "Legacy Rocket Lab Options [Member]", "label": "Legacy Rocket Lab Options [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r930", "r931", "r986" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration", "terseLabel": "Contingent consideration payable", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r90" ] }, "rklb_LegacyRocketLabCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LegacyRocketLabCommonStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy Rocket Lab Common Stock [Member]", "documentation": "Legacy rocket lab common stock.", "label": "Legacy Rocket Lab Common Stock [Member]" } } }, "auth_ref": [] }, "rklb_LineOfCreditFacilityFrontEndFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LineOfCreditFacilityFrontEndFeeAmount", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Front End Fee Amount", "label": "Line Of Credit Facility Front End Fee Amount", "terseLabel": "Term loan facility, end of term charge upon repayment of the loan" } } }, "auth_ref": [] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock [Member]", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r930", "r931", "r986" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r903" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r90" ] }, "rklb_PrepaidExpenseAndOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PrepaidsAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Prepaid Expense And Other Current Assets Table [Text Block]", "label": "Prepaid Expense And Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Prepaids and Other Current Assets" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r880" ] }, "rklb_ContractWithCustomerLiabilityCurrentAdditions1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ContractWithCustomerLiabilityCurrentAdditions1", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenueChangesInContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer advances received or billed", "documentation": "Contract With Customer Liability Current Additions", "label": "Contract With Customer Liability Current Additions1" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r930", "r931", "r986" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Share-based compensation arrangement by share-based payment award, per share weighted average price of shares purchased", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r76" ] }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssetsFinanceLeases", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets - finance leases", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - finance leases", "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Right-of-use assets - finance leases" } } }, "auth_ref": [] }, "rklb_AcceleratedSharesRepurchaseProgramAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "AcceleratedSharesRepurchaseProgramAdjustment", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Accelerated shares repurchase program adjustment.", "label": "Accelerated Shares Repurchase Program Adjustment", "terseLabel": "Retroactive application of Exchange Ratio (Shares)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "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": [ "r48" ] }, "rklb_PostCombinationCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "PostCombinationCompanyMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Post Combination Company [Member]", "documentation": "Post combination company.", "label": "Post Combination Company [Member]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r880" ] }, "rklb_FairValueMeasurementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "FairValueMeasurementsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair Value Measurements [Line Items]", "label": "Fair Value Measurements [Line Items]", "terseLabel": "Fair Value Measurements [Line Items]" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "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": [] }, "rklb_SinclairInterplanetaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SinclairInterplanetaryMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Sinclair Interplanetary.", "label": "Sinclair Interplanetary [Member]", "terseLabel": "Sinclair Interplanetary [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r930", "r931", "r986" ] }, "rklb_HelicopterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "HelicopterMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Helicopter [Member]", "documentation": "Helicopter" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r851", "r862", "r872", "r897" ] }, "rklb_IncreaseDecreaseInNonCurrentLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "IncreaseDecreaseInNonCurrentLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase Decrease in Non Current Lease Liabilities", "label": "Increase Decrease In Non Current Lease Liabilities", "terseLabel": "Non-current lease liabilities" } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock redeemed or called during period, value", "label": "Stock Redeemed or Called During Period, Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r18" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r880" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "terseLabel": "Document 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": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r880" ] }, "rklb_SeriesE1PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SeriesE1PreferredStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Series E 1 Preferred Stock [Member]", "label": "Series E1 Preferred Stock [Member]", "terseLabel": "Series E 1 preferred stock" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r851", "r862", "r872", "r897" ] }, "rklb_LaunchServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "LaunchServicesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Launch service.", "label": "Launch Services [Member]", "terseLabel": "Launch Services [Member]" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r881" ] }, "us-gaap_PreferredClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredClassAMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "lang": { "en-us": { "role": { "label": "Preferred Class A [Member]", "verboseLabel": "Series A Preferred Stock [Member]", "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer." } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r881" ] }, "rklb_SolaeroHoldingsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SolaeroHoldingsIncMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFinitelivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "SolAero Holdings, Inc [Member]", "documentation": "SolAero holdings, inc member." } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r902" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r881" ] }, "rklb_BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities", "documentation": "Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r881" ] }, "rklb_NationalAeronauticsAndSpaceAdministrationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "NationalAeronauticsAndSpaceAdministrationMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "National Aeronautics and Space Administration [Member]", "documentation": "National Aeronautics and Space Administration Member" } } }, "auth_ref": [] }, "rklb_EmployeeStockOptionsDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "EmployeeStockOptionsDiscountRate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Options Discount Rate", "label": "Employee Stock Options Discount Rate", "documentation": "Employee stock options discount rate" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r190" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]", "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": [ "r457", "r575", "r576", "r709", "r710", "r711", "r712", "r713", "r734", "r736", "r766" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings, excluding current installments", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset-Backed Securities [Member]", "terseLabel": "Mortgage- and Asset-backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r813", "r958", "r959", "r960" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r187" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash Equivalents, at Carrying Value", "totalLabel": "Cash Equivalents, at Carrying Value, Total", "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": [ "r927", "r1036" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails": { "parentTag": "rklb_TotalCashAndCashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 1.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash And Cash Equivalents", "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": [ "r42", "r187", "r789" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of Amortization expense", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r363", "r367", "r743" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "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": [ "r839" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r367", "r743" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashEquivalentsAndMarketableSecuritiesWithUnrealizedLossesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Bonds [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r792", "r813", "r1035" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r561", "r579" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related Party Transaction, Due from (to) Related Party", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r100", "r575" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Capitalization", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/Capitalization", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/CapitalizationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreement", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrants", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/FairValueOfFinancialInstrumentsTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNet", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/GoodwillAndIntangibleAssetsNetTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/Revenues", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensation", "http://www.rocketlabusa.com/20230930/taxonomy/role/StockBasedCompensationTables", "http://www.rocketlabusa.com/20230930/taxonomy/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Trade payables", "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": [ "r26", "r824" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r12", "r69" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration payable", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset." } } }, "auth_ref": [ "r518", "r941" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in the fair value of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r518", "r941" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Options vesting on first anniversary of date of grant, percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r991" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "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": [ "r839" ] }, "us-gaap_OperatingCashFlowsDirectMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCashFlowsDirectMethodAbstract", "lang": { "en-us": { "role": { "label": "Operating Cash Flows, Direct Method [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureRevenueSummaryOfConcentrationOfCreditRiskAndSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r292", "r916" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to Rocket Lab USA, Inc-Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r216", "r235", "r236", "r237", "r238", "r239", "r247", "r250", "r251", "r252", "r256", "r538", "r539", "r631", "r650", "r793" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Securities Act 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": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r64" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "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": [ "r572", "r573", "r574", "r576", "r577", "r686", "r687", "r688", "r741", "r742", "r743", "r763", "r765" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r28", "r226", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r521", "r524", "r525", "r549", "r714", "r794", "r837", "r983", "r1026", "r1027" ] }, "rklb_ClassOfWarrantOrRightFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "ClassOfWarrantOrRightFairValue", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right fair value.", "label": "Class Of Warrant Or Right Fair Value", "terseLabel": "Fair value of warrants" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSegmentsSummaryOfInformationByReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r123", "r226", "r264", "r278", "r284", "r287", "r326", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r549", "r795", "r983" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r131" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r565" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/RevenuesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Balances Related to Enforceable Contracts", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r987" ] }, "rklb_SolaeroAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "SolaeroAcquisitionMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SolAero acquisition [Member]", "documentation": "SolAero acquisition [Member]", "terseLabel": "SolAero acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance Ending (in Shares)", "periodStartLabel": "Balance at Beginning (in Shares)", "terseLabel": "Shares, outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfContractualMaturitiesOfMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Total", "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": [ "r296", "r334", "r634" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Total depreciation expense", "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": [ "r12", "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaids and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r565" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "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": [ "r13" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfStockbasedCompensationStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r77" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Assets Held-for-sale, Not Part of Disposal Group, Current, Total", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r140", "r824" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Number of options vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of asset held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group", "totalLabel": "Asset, Held-for-Sale, Not Part of Disposal Group, Total", "documentation": "Amount of assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r140" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r401", "r451", "r452", "r453", "r454", "r455", "r456", "r584", "r585", "r586", "r801", "r802", "r813", "r814", "r815" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_AdjustmentOfWarrantsGrantedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentOfWarrantsGrantedForServices", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash (income) expense associated with liability-classified warrants", "label": "Adjustment of Warrants Granted for Services", "documentation": "Adjustment for noncash service expenses paid for by granting of warrants." } } }, "auth_ref": [ "r12" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, value", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r110", "r639", "r824" ] }, "rklb_BusinessCombinationConsiderationTransferredHoldbackConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rocketlabusa.com/20230930", "localname": "BusinessCombinationConsiderationTransferredHoldbackConsiderationPayable", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred Holdback consideration Payable", "label": "Business Combination, Consideration Transferred Holdback consideration Payable", "terseLabel": "Holdback Payable" } } }, "auth_ref": [] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accretion of marketable securities purchased at a discount", "terseLabel": "Accretion of marketable securities purchased at a discount", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, share outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r110", "r716", "r735", "r1041", "r1042" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails": { "parentTag": "rklb_TotalCashAndCashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 2.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Marketable securities, current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r929" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Consideration Transferred, Total", "label": "Business Combination, Consideration Transferred", "terseLabel": "Cash consideration transferred", "verboseLabel": "Aggregate purchase consideraiton", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesScheduleOfCashEquivalentsAndMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities", "totalLabel": "Marketable Securities, Total", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r103", "r929" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedStatementsOfChangesInShareholdersEquity", "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLoanAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r948", "r949", "r1019", "r1039", "r1041" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureDescriptionOfTheBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Stock redeemed or called during period, shares", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r18" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other current liabilities", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET", "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": [ "r139", "r173", "r177", "r178" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails": { "parentTag": "rklb_TotalCashAndCashEquivalentsAndMarketableSecurities", "weight": 1.0, "order": 0.0 }, "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureCashAndCashEquivalentsAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsAndMarketableSecuritiesDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities, non-current", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r929" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r827", "r828", "r831", "r832", "r833", "r834" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureLeaseAdditionalInformationDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.rocketlabusa.com/20230930/taxonomy/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r141" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/IncomeTaxes" ], "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": [ "r227", "r500", "r505", "r506", "r507", "r510", "r512", "r513", "r514", "r685" ] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/20230930/taxonomy/role/DisclosurePublicAndPrivateWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Public and private warrant liabilities", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrants and rights outstanding", "negatedLabel": "Less: Warrants assumed as part of Business Combination", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] } } } }, "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": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "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" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "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": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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.19(a))", "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.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "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.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-12" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r102": { "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" }, "r103": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "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" }, "r200": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r346": { "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" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "605", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481187/605-35-45-2" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r669": { "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" }, "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)(2)(i)", "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)(ii)", "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": "(h)(2)", "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": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "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(i)(2)(i))", "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)(ii))", "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": "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "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": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(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(17))", "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(19))", "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(2)(a))", "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(2)(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(3)(a))", "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(3)(b))", "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(3)(c))", "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(4))", "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(6)(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(6)(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(6)(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(6)(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": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "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(1))", "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(2)(a))", "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(2)(c))", "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(2)(e))", "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(2)(g)(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)(1))", "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)(2))", "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)(3))", "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)(a)(5))", "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)(a)(6))", "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)(a)(7))", "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)(1))", "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)(2))", "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)(3))", "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(7)(c)(5))", "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": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "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" }, "r756": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "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 A)(Footnote 4)(a))", "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": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "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": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r785": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r786": { "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" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r915": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r916": { "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" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r927": { "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" }, "r928": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r929": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r930": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r931": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r933": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r934": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r935": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r941": { "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" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r956": { "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" }, "r957": { "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" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r988": { "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" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 97 0000950170-23-061189-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-061189-xbrl.zip M4$L#!!0 ( -.#:%?[3F>]DF4" (_^,0 1 6*/I]?D5=]9L;=CPEE?LBNWV#UN)FM"RY17IF^GYQY"K6& 38 M!4 2Y]??YF[:3\5_OL3UZ MK\GC.$GM^-5?[^T?/CHXN/=_?OKQ?Q'2/'YZ\+QYGM\T^W'6OLZ/VVD<3:;S M+C??'?[Z?7,P'K7CW/S7SR^?-8\G<7Z2Q[.&-,>SV>G#!P_>O'FSETH[GDY& M\QD\:KH7)RS_JLL>/F\=^EIN'G')!&"/4'#$+?ST4:H\YK?Y_2A]2 M>OZMR>E9U[XZGC7?Q>\;_!(\>3S.H]%9\[0=^W%L_:@Y7#[R/NPQ[C7[HU'S M$K\U;5[F:>Y>Y[2'M_RW'X]G+2_7P['_ M^9'E>#GXZ6KYV_?67W@_O+I!>+A]/QL\![%T;+_]:FG4/ M9F>G^0$L).-AY6I7T_:R/<$;L ?_]>NSPWB<3SQY]]53?N?TISGNO9J\?@ 7 M'B ^+!?.I^25]Z>KQ<5/0_^ Q84+B]OI1')F/@:"8<7R"SFFR[EDEWTE,3 DH1:B_>Y_)G M?^PFN!E.F%[>I/MS%"[F3M#E-Z;=[/VSAP\O FG6 M??#,W0.X>N^G?VM^/,X^P;_-C[-V-LH_,4K^\>.#X7?\]"3/?,]T2/[7O'W] MUWN/)N,9L")R! =[KXG#7W^]-\MO9P\&8GZ MWVPN.^/89+.FNGL;)3_>N_$ M=Z_:\3_]6>G$XZ0+_9#Z<^(7]\V-C3MS_CKR9T@. M&:[^V+Y]B/?.W?!KFU(>][^>TTO3 @(]_8-*HS-+B83L(Y$^.^*5YL3P&)5) MS"6:[C5C?X)/R>W#)9M]"JS8CWZ#.TW24_ALNGC/M[.7N< )_&%LYB7"C6,J MAILDA'' YROM5 '>4*D"W RV*WUT)!0C M24C>!&>CC)&M[W0?#C/U!SKRKZZUO68@F[_> SI[6-JW.9'B1\!\?^K_N=JN MI32EI$)\DHQ(H0VQTL%)!VD$-\P%=@$+GHP!^\\>P;8[/SH8I_SV[_GL>H=+ M@=U:E /R SM]VOG8R^EAJT(I(315@ ^$RF5(CZ'2+(1Q2L98E!AN=4%IWWX M:')RTL[PE*?[XX34":0$*D>;WT-;'5EDDEN298*3T/##NZ@(<[#;(F@)$K!H M/FZ'+_S^Q^^'CX&93-N'XW8$)-[-X>"7;[+<^@=>)6MFJ$F"* I @P,*\"HE M$VUY"[D)MVQZP?X0I,>]XH1EYF"8R%D#F5"3@'0.FY@H- MUMQ;?C7WF+S\JTWX=VESU_1;R)<*OT<'?[^(M^]^>7F[:7Z%D!K^3/"PMZ>C M-K:S7_-)@$>D%JX.2O 2O(S\ME[T$B0.B M,SWQW1C@/QUN^..#2Y_STW*#J^T\N.S=3WM>OMKZS'ZS MNK8ZQ+2V5/2\\N*5Y=_+ASRX +C+X:BSR$(#4P*BYD2Z(DCP@,19+K5 %6VYRDEW7U(C0?3::S%^70C_)-DR5 Q=P^ %71+DC%@ ZY!['"!+%<)B*B#9Z+ MR+BUM0+PD9\>H]B$?Y#!O@8@O<=;'TTZ4+KA=![G,#O,<=ZUL_8F8#E8EK,% MUUP'S_+*=Y9?Y]%%4*T6'8Q/Y[-IOX)] E ;QI43T%71Y?.;!R!MZM%K MY_!K]NCOZBV$#LQ+T(+./G (:TNG+Q%O.Q!!-XJV?&D8?3G:4EX$DS*3;!,( M PI:<0A)@REC:!$N94^K5=JN@BF_'QYU/7S.KLQ2OCITV2"78]PHE:TDW%*P MM8WGQ$90)4 V:0N6C70IU(HN5]3Q]U-J4;M WM*F@_$C?]K._.B&"7IS$-(A M@ZT.( '#&0SI'(@K "90'0QCGIFB5*T0^JV;P*O.SGX;P=L#92.@3O$>/Y^A M2V^ $UJO( #@B+IY;QH?C.%[8)7>K*JP09XK&+-&^D!8[W\ ]8UX)S6A5ACC M; 8P;;K MG-*Q5N"L F$'/77@M]=HYO$\'TU>C#/Z9;<%&F"L*JIU)-G+2*1R@C@+T*#. M:.?0L6MUK="H3=Y\@1-B4ZXEX8#QH5=:,0W$I8P@/G-+4E8<($J5*W++P7G[ M+L*K^B+$YGP1P5C-LV#$%N<7+D*M'2DT*VM<,#&YZN'X\WP*@)I.#X=;3-=8 MY>&IC_GP; H+OTYGDM/_;PI)T)1Z[D_6;:>C-Y.CX\E\ZL?IZ+CM9CF/<15@\?J5-_!V M9Z MXJ6JPER;8H$B*\VB1B^ZE41&YPCH^9QPJI7B)5ICJL6EI>C:C\!SINUY M,*0'\/YTFF>_S8$=^FG>?]7EGMJWA<8I?9T/DXWX8V\>R?^MLBF#7IU&-BJ6@4*B H"2A9: M2.!<$9U,M)%:P.MJ^ZYS-:$YS)H!LP;3%I* !TE)0D> M?F06N2Z,!G7SFL,UY**\NES4&Y*+!IAL!B. %."T1'*A,8W'DP187%QR-+L; MY[^?C29B0T2L*J$@L<5%HK1QL$]*/WZI1> TG^4[\?AAY>?3!AAQ(B,812:4" MO%7PFTHA DOSTE:+O+M ]JVCBTU*,4 0HHHRH*V9M,BFPH0(QU3)]<;@GK9C MT+^>M:]S.AC#";QJPVBAC@$ _7]/ND#R>C":OSH;* MJ&W1X 0()Z$E(PHT-K +DR3> #ZPG$K,*7-U\Z)Y ]+I6R$PS/D./#!B8RA@ MR^=(@LV:.*.DTE)S+ZK-(KYBJ ?]NI-Q[[;[*J,\.A>="JC^,6)-AI$"* [4 M8A.LDR:+@G42E8+P!CPQU7!"38V.-H"%Y@S8LO G"1(L%<^5%"IHRZ*H%2X? M]UP>3D8^=Y._3498=#<]&,=M@4G*QNO@ U'! :THH!K'&!A0'OZC.3%I>:TP MN;KWYS_R<1M'>;J^Z$N5T&DW>_@2E)C%<_#/7T'!.9F?; OL@V"E2+0Z= '8 M,ZP]!/E&K.0\EV1 MX [_Z;L.".ZFDS8!>!OR#%)#G8Z9%"8T>@8U"3E:L$MFRG'FU!N,-^1>J M8<#4\Z2$DR1Z:P9%U6GA"(ADJU266M5;>7HEX7O.&]N>[\&ZY:\')Z?=Y/5@ M)&Z-;2@9_"=!=S58K(]F8;!,$Z"CG*W+UM)J<]0_1DL]>_NG'_^9\\^3+3(H M1)#H,(VD1,QY3HR18((D5 2:=3:2LVIM]6>@++PHC[J,N,!IN)1JPK UW+ZE)TM8Z,&GV$=\!ZHD+FXC 3W +@G(M@ MJ 1*'#8R\D[F$JI5O2H*N^W8SQVP'R-UEMF 51V\!=PUDGCGT*U*700U5 K* M:L7=&MC/14-;;\J[+9Q&;REQW@)4DO7$!J^)MUG1:$04Y<:A!$SHS5+Q(_ M L!%^O+0#>SKK,W,D6:>-".98XD>6Z<2:TQ!U88"5%0!'NFLY*H F]SYV6[7]>E9T":71$02J&V6 M"*:KX<3:&!0F/C-QXRZ([> KP3CC4B\+'/Q0L8#-CYIJX-P4!H*#Y5J1MZ*0 M)$-VPOE&[%>>#>=@)#GA!7!ZBB%)9X"[Z&P*E47*:B%25;7:58R%7@K][..? M.>U,A0T@KTPY9H/]I#/U1#(0@X&J1'@LM("V&5VLMERN1DWS+HP%%K@#JXX$ ML H A,#;O"^"Q*(C2%+N?<7.BD^U2OK/=G;DK0GHFLR$ M]\*3HBQ(!F-PSH"*1$DEL1(F%G?CS7X_%X?OJJMN+)XR2GA @Y=+3VRD@5 : M&66)9^^J3;1Z-!G'C*, ,$?N93O]\[*4D66NWGN+-R6[!@?TN4S\^>Q@G."A MW;IY\/ALG&=MO$*^WI>\_<\@+(]/?/?G.Z([QLE\D)$9A#N8E%\E._992!-I M),8((/JB%'$VH[+)T>X7\'/+*^!^F;S.W;CGU8O9"S?NN=T%YNY -W1<)AYZ M3&8&F#*7Q#)EB0_66N>\XJK:PI,: G,U=!'(&$+EE+"0,1* Y;@Z.%),H+D4 M!G]4FRZ[=;;I+I"U\9*.9'R4(I'(%2=2.DNL3)H8QCV-@-Q,5RM+/]'RZW8; M>]U%V2(UH- [3K)5.$K*>Q($_!9]\C("0'VNUBU6WZ23.QA5PX7,VB/Q,1> M^ )V),F>Q)*8$2$"!6Z[^+_]+K%WH /0H(S)*A$O/1!BUH(XR3W1!AL,8=J_ MJC:8?"L&237BSAD3M&2>FKI;BK5Z_^ZN,Q$%UW MMEJR5L_ZHI0VYJ=SH,<9J"W; CD5/?:E]V!YV41DQ X+*J&P\U1EEJ4/U8:4 MJTH8VQ8E=X-F=DZ1 D,&\TRSC#\X<=@2A^N8@HN^\)OO]/9UR5E^=3G+-R=G M?7)%2%Z(Z@ M% E6.&(9+Y$7E:RL-GGAZOKRWS+<:G(ZV]S( LS#ZA6JV9/7\./]:.4["VY8 M"V>4,+L)?/#> B@/4" M-H%=%H(+))A8LBHA)5.M$EZ57V27&WO[3KVD@_),@R8AE<8J4 ;J!,?R>E.T MS8;*F[="KHN\-X4OU0#'9):<8HD8C2 Q%A/N+4A!7X),HA0IJJVOVO760Y>Y M!\O-9X 85Q&['7&PV\#:CXHKITW(4E6K"NZZY7R[4D%+F:SC@2AF,)PJ,[%) M)**$*SHFT))W.2E79(K*<<9P46XCB8%"Y*X87Q.=6KD%W5OQ/C_&0^@K6IKZG&=5T^ MQKN]SD-:TE>9I"(#4U8H0Y3)"D"K W%::_B1H@V>FEQO$Z"O+VO^FQM N$'] MH @?&(V"Z,BQ9[2BQ&J,46CK''/42E.M?E SD[H9=V<*##,9&1CG'<%Q(9#S<<%Q8>D793=&7;*4@0C#/)&^GVT#B@&E MV:8$&H%CU38QOE*:\>61_"=O3^%N-ZT+W)&6[H,"V!42G<8A'E(3KSBP46:T M\)I)7>^(J6H2HFXFJ491;_ND?FJMPE:Q@E@!Q&4W-974 M,:^ME):XY+$U8$G808B20(N@BI4D<[6L9N/U<)\EI3[:]*4#C7F6;Z7KRR8[ M%@GG!1<.[HB#*#AWQ.<02 ](K$8C+-JCQ9IPQ$.#8"S:'! V)X&!AL/I]YD:Z MX$VUTO7.NY]=0%Z&[@]&KX*\[RS](NW(B!A!_.*4E7ZB(\,19SCQ3%N3L'&M MJ#:D7J-VM,&QY4FHHBFHS"EA%8@1J" (; R&"6DZ6U=O_4Y-8GJ36>"E%%< MPLYD2:3+C@0+8IIS;5)1QIAZAS1>:RC<4>=3QN8K6$W5_X&2?C<6;J-93466 MR$!ZJF@SD6"2$L>!SG4$Q0)X,SSLQOLZW3 +KB(.<0?Y]-SD$(, /5YAA-#J M#* %2/O@=%2".T:_ZD*^G>?_^K*&YR0+E9ED+RV1)8!9P?ODI%B"BQ%$4+U- MS*[2WR1W^)@(M#5]41[GT\FT_913^5:1]YM+:]EDWG<1,O",]58+@%V"^685!J!8GC/3A 6* MM39>D,"4(,K[G"-E,M%J:VVJ<>54$+#DCGIG 7HL9U#\O$G$AJ@(TTXFX G2 MI&JY\8[N[T!Z&VDEAN7L-OATTS>X+S'0$I?UB!S(;YH3KP,TGDX.!!P%9S4!<7]0DSMBQ2Q M$+/3Q9,8<-ZCH)0$XR2H\-%:HYU(X<9?_B8%^.UUIMWY;N[ CHA)@N&? S X MG8G,1A&+E779NQ2T%TJ7;4],NE5]8H,N@>"*="YQ$DK":0 %?LL^$ ,"R"?+ M=*YW7-?6%<#?0LGEM\)2I-?:@DP$1 6=0#(/*K#M310?"^C!3,5J6^E\??4X MN_::7Y"R'&@2(0'J1NQ#+D!,>AH"848*IHMU6M;KG+GR<)W?NGP*UMRB+*#O MI-N'[0%6B.%]+&1;>$^DGM&"PZ"LE-BPVA-;2H0_=9(\%\EHM>K,U=NZ+2;3 MM;-\"]#9(#UI+I2P 51,J1UJG)IXG-61)ZEMK#906'/RR\7\MTWYLX)) MRDO0/ZV...L8=-L@BB:*4>:M!?/ 5&O95B4YKV9FGYSD#L<9_N9/-]>N<5N$ M]B:;;%@?"NB@)(#4)C)X09QG'BQ:3TU1.H(Y]36C[OO3C5PL% ?_\U;]M3^8GFT*$JRLF:],8 M;J=[Y28G: 3%K'")Q()93"6!N%.4DBRDY/ 1PT+V.9#BI0'J OAX[3(1V0;AA$\L5^L=^63)TCS '6ZN M8NG]2E9QU?@VVQ!EN2BII-23:$O$AF8&RYLTH=PJ53CSPE8+OJK*%6K*?Z]: M4=\@[^%4E"0+:.8<6[?(8(D5ON# R%1*UC3I:B7[YDKHMU>9 $W"7E&9Z)=N MAN79('W20A+C<$B>-A[TP20)U9(IKF4NIMH,K:H\6MO"<3896>"%2J$B\:6X M10/)!%8%? 2ZJ,I:Y&H3+W<2ZO8E5-1&E6 -*3&YON\[<0*4-V9L,#0PFNMS M)54?!:\:>3:90N&B4,(;L'5Q-)?7B81L&5A:);$4"QA;U3:"W&7;W&[E,,N% MILA)8A8=))D1JZ0C.OJLK9!&T&UWD-S%X*H-QE&+L:!E8O9>/^!7Z$ \=GVG MH#&XG(ICM%I#N[)I]G?4.SRQ4A(:"U* LIB)BL)F%:CO;W[6'_:8F0[LL M \>Y$2(0F2)V[4R*,.6=S#EH0^MMTU:!$_!F*B^=-(F!44TT+9I(!@#Q)0NB M(LLJ:6&EK-8W4YL.7,% #Z954@9S;Z(!WB$* MD]CFS&6-Q;*VD* L UYVV0# K](!)$"=S-)G8C.E1!IO MB0_:$R4H0)$+'DNUPQNKXO17$X)'7<_:SW:QP UPM(39RE8RPCVV%2H>Y^9$ M3@KV:U32QL*J[?1VU)[ 2;\H1V#;3$ON7I1?)I/THCO,W>LVOC-R;+FHRVE_ M]MND'<\.QG"#KS,UO00LA@2S1>3,L0MG(B' Q3-0L845,K5-I>_4E#H,(]& M /M?\AA8U0AXQGX"7&BG?47RZ[RL-KYY<7,'K:,\BTZ)K(F/61#)I 0UT27" MHY*N:!5=Q963UVF(NZ@GR>DHQ^/Q9#1Y=?:R?76\.7?&;G8 )MPKA2S?$(\E M:M)R+(-0FG!5P!I1J;!Z>_5L29_E30YSI8Q%; PF&<=A[TZ1@.T:54PV^Y"X M"O5Z,;]:[Z'31IDL(RDZ1&SI(4DH@A$-\I9*F:/BU58';[Z.O!JP@/X3>E!'5)I%6DB!5M3MJ@W4- MPN1H$W-$)@UR((&5:VVBQ&2JH@>M-M6;D[1KKW*WN$,YJ')9&(*M\X#-P(V= M,7!W4/&4TM&YFQ^>>UW<^=F/_#CFP^.?(?MKU78T*GC!_ M0G!*\%.M]$ CW;GSGJEE/&XSO:$EC23:"&H.A=8E=.HM6 M1!@*4,Y,*K;UX+QCV;')Z5*@9SGK[=#E6EH?B 7=BQ1I&3-9):NW8;I4U;QR MDU5OT;L@E2(Y.8!9R I$/<\D6FE%4-RF4&^$[LJC:/H>(B]!KH[G^7G>F+=O M(.IS!>+GLX-QFD]GW;H3!UAS'HU\WPP#%8^-I0?20D1,%9ZTT%=5RJKHL[*H5M4V& M94O6,BA*E"D!>_: HL9X(,DZZJ@0G*9J,:8VH_9F(.2ERZ R.U*R 9J6-!%K MN25,"9$C\QQTD%HA]"V4"-]105Z4/ 86B/?%X+0[1YQ@E%AOLF."2B'J+:[9 MMA+A7;/I#3;O)A _EB6<6T9MSC'8$JM+I]A>Y/VV1S5N4!([ M[E,*,F.=+/!U=9[K MQ(2T%7?2J\P8^0(==5/#\'**@8,B2K('S512CC-(DB=&*J=+XCGGK2Y>[3-I M,&,&K(TJH_V[9L9?4#@4&,M9)\(M2'Q9 (.=4YG AY06EM HWT;D702/+ETP M3D/1&0J-*V-T->J9,;EHKCP)!B=I2Z&(HTR3HJ7)2025ZIU"4E5NS\ZJN$VT MY33QE,&6*(:C,2S19^\D42([%D3@KMX$T^T(E3^?=+/C;G+Z2S<_.?'C91#A M9@-1WWK0/%O&6=(FZ&HKHKX*NWF7)?\%]5),:ZT\ M)R'Y0"1FGSB.C9>D4K($:[.M-C!Y=;8#.APHF?.(*MS!&+X7\W1K1#V7OOB8 M&)C'..M5) !1"H #6HMH-2A>5/0#9"YPA MS>'&WCA#"O;R44Y$6F^GTRW,"=GET6ZX1X*27!3CL)\13EI4@@1&)?$A9YX" MI7ZX IWS36!'"#%+S00I-H#9X$%+M304,,:CSL)2 M$6VU4WLKFH-U]ZSU6^1LV"2A9$5X!A55*F- +(. SM2(["U@-JLVX;ZVQ,J+ M$-J4ER\%8YV7A13M5>N3W<5\OG'V IH1HR)$0G/4 MV!X5AY^;1+2F@G/%;"XW[KNYAGUTU5GQ?'.SXL$@.H9-#JQ":(DVY3T[%$.I-SZY*&]XE^]XFV@(V18?C$+UC MF<@D+* MMZ#PI>*PLQ"(TFK1]C9';583EW(LR@!:#'&46IQ;((A/.1(>DHC> MV&ASM8RF-M.I @5,A)*28(: F46)9!K[)H 8"3('80L'R5%M./YJ7IQ?)J]S M-\9;[[\"-@IFUK<=Y-MDLYS((I/ KC/JB5+##^^B(LS9$@HH[X!%%=@Y-Y0U M9GD$Z96)\@8[<#I!7)*.8*:J9UE9P:O-2MVZ /TM.6._%<(%NE48K7));4)\9O)FL\\_-Q/%X4I'R=@UR$$1F+N]"BX4!D08%TA#^394E(8939\BD]+_,T MH\0 YKTP:WJR'#)?ODJ09E.HQM(]@3Y=:;,FGN+D%P.0C9D7ZZIU5]YP1'P[ M 1IY3E1)K#/V&GY8##-I12CMK5E9K*ZV$VX-J0456+ N*4BA6DE9E>?S&]2#6=+1%5&P&LOB,"M*'(V.*"ZXE,QB5YY:<:?F M&$<%;"$(9H(*D0C,/996&N*P9WT&H!::)#6Z6K90(V?_#.&\J7Y9*CBFLJ*$ MLPC421DC3H1$5-0\!1X\_%N!>ZF"DY)99!&T("#QP(IWWH%>ZCU04Z*.AP(O MN'/*WVTTO02F=0Z$!@G&H ?+/@21B'4Z))JBBKS:]A]8_HN].]:,A:,WDZ/C MR7SJQ^GH#=SM[,4XX[*J^-#&>DL7'4LIB>ABP5+P-&*X$C?"4G F12VKU1*N M"+LG)Z>CR5G.O3#Y;0[JIY_>$$!OJ(C1*9\B=C=+6,--32%>L0B&G%^'>>T[ J_+:[,:(H0+CN2DF)#%U,7(XX-+T;&:*+7U2:*5]Y) MYX[&!PF1@>F!>J&$QJ(F=)ID"0(M1BYS +V[6M7ZN@#=G_TV:<>S@_%7VQ_) M)Y^8 !W2:FQ"KS&73.1(0G89;"E62KT9UUMC"]\-P1;A*#4JH640@& CT"K& M) +SVIL2C#'5ECO8)X!LRLI$.>$(R5F ME0!=)/6^5GRIWS"[@]Y:T8(B)XTBJ0A,Z\J,N)P,J/!)%>\R8[Q:!O#YU50+ M#W#[/R ^)F7VQF]/1U-=O'71<.)8 @N:4@Y,6@: 6W;>EF)MO:E!^W#0Z?UN MWI=-&GQY^/NFV/,GS(#CMIOE/,95V&WZ6_).9RVCLCP2(26JK/##RU)(+I+E MH&GDN5K/Y^<3/:J+H\G6B%C/E HQ"6(")J<(Z8A/1I+$8XA>R10J;C2PR6Z' MFS8P;ZMARB:G>64J>72:&!#*1'*521#>@$AAGF;L#%QOY\MM<)O>42\TK90+ MA1,MG2<2H[L!*3P*6XP3)M)0;72CV@*J7=>*NW!+JJ0%SYEPG!(E9:'$&ZZ) M-1;4B!(P&;963#X8IURN4X^[:E9^>3+[ML N>"%4<08G>49LUF"(!0N#!!]= M5L(K5ZJ5+=77&MR-8 E"Y.(+:/,1X"J#4L1J@>F1KE 5%)B)]=9H?4)U7-/> M;J5;-M^@1F^ME447HI-U !8DLBP,J'(V2%3UU;_K;;&QWA91&05* M/\Y?Q E2Z(YG5A)31$Z>:8!QM3RYQA*^.\B)*"E:@WU/ 7! [)$%XCQ0O.0B M2Q5%<:G:<. 6#3W=9$Q#:6.,M:08BE.^G"0VQ$"2-#GPD&WR-]Z2X&;9\ZY3 M_89==%G;8#P@B^E==$P0)XTEN7!K4Y(JBVHQ9FORGNZF+(+:4)QGH*&9Q(FT M21!OL5,)I9ZJ) MCU2;:5![@O*-V^D)%'ETB@6*3R%(RV$11D0+*>'1!\)*J M=;;53*LWT\.WL%BT!\[J%#J\0U8DD?_#A9.1S-_G;!&XV?C4%'/DJDQNXDZH?].9PICW\'DA016"K0!4# M6EJQV@JJFFF_ C.+,H FEXXHC;T?&:;E]ZH +R0./)% MT29J9:+>$#WXZ)4&W2:#M<- &*:@8J:[)/UJ?(4J&:>"!O (!_IG!D#9"&A3 M$*.+HR6J:F>_WO6LPPJT34.]$A3T%V9")M()G' "UH0#WI1]\,:*&\^/_&SE M36_*>YES-#HFDC7F$CJJB,<^H3*%+)2+JJ1J,U<&!G/N'?GY[&"PUJ4]2T^"A(U!;4)N8S*.&ZD)(#%UYF2E6U[HVO+S]A MUZSG"Z2IC=[&%(@P.(Y,6D.\\\"@@J%,IJPTK39=?1=YNTU,,:Y0FU0AIAA% MI$F4! >FHA.E6*Z$SQ7K777E/VZP#X#0WMG@@7YMPGAH*C@51Q#._?Q8GN@JEDEI3FBA*C%9K>P1./0XN$=LYJ286KUYM93=5N!4$A$YWC M8,^01+,?2GR#8MCV($>F:(BAWC3'K2OQ_170[&S()W@Z'Z<=_[D^_TG"!J%" M)ID*1F0$3F0EHD\Z%5CL.\.K%HU^E M"Y!9PVT!CN,YQVIC^"U(F4BDP0K&0J3U#EG[&MC.KBCI"YQ^+@FG2R9"X1QH M)S6Q/EH2#$V@J!N36+5)U+]U$WC5V1DREAD@,2)P7[;R\]G[]?,_S]L^?P/6 M+7\].#GM)J\'P&T+O+22B3D1"8X& ^M*> +\Q1%030"BODECX$UCX"&]M-) M.VZGLPX6O\Z+.K&;=FC QBIS5D%ZXVBMMI([<XQX*L$(K9@M)&C3Q&(4P9>B,\L$9Z=HR)XS56U%%H9W]Q@ M!FLNC'$K$M'>8+&?%"0H28G+. 3=TNAHM09[_0V5ODCMF,/;]5#Z_8]E;=H* M$B>#QKM(CUU<7=YG>7'Y-][HDIN>PIKW;KC8&/SZF7>;'L-AOK_!Q?'U%S_S MCK\?/G[O=NUT(CDS8! ]_MR[(:ZDGI"G+\K^"1Q]](\GHY'OIH>XO=6S4OL: ML'/]%L_GL-S/)MTUM_/>]_'#QWD\ 0E^V6VO>F@7;O'@XNXOG$;[]F&71[U6 M,3UN3QO0)/Y\.1E=I%C\PMZD>_6 4RH>='#Y :Z[UX EV'U\\6+%@^+CC)3) M9#:>S/*]9C9YF>/C_Z@SG-7 !EV1AOB=3 ZXRM*;;+/0]YK2 M34X6W_D#/J,E6P^&D<;QLSF04. '5]1PJ7+F431/_\C>AZR#)X4!5Y2% 0?3 M'#B8B0ZT0A6HC[!,6"R,8XP4'30PNA*)+R:06+PUI21NJ(9E#IY M4Y$% L/ M38Z2(),B-'+A><4P_??#.B59QQ)+G8ID.Q%('>Q? T(-B@6BM'9R0T=+' MBT>LLS2@)8,0IM$3*07HS\9J>%L0RBYI*[*Z]&V'3Z83T%SR=/CS./O4?N7-,9 K@4]B?GC:9?*F\Z<_%&"09 K<^R&CI[/AS^)/VM$9%A/E:?,\ MOVE>3D[\^ <@"_*F3;/CAZ6=D9ZSCO'!1UCTV4Q*\VCX".@+'PO;]O#_L>IW M?GIAX^T89=5#^N[C3WSW"IXRFYPNKWUH+\/",)G-)B>P]I+CN(U7_]]_89K^ ML'K?TXNO&B8=@*]_&[['U>FL29,YG-4/ISZAJ=Y?8?#H&S^3"'?.W;NG$B>C M2??P+[3_[X+1_].1P>205[&L'GOX8#I\\^OWEP='!D\-F__GCYLE_/?K;_O-? MGC2/7OSZZ\'AX<&+YSN8W13,KLN/_W/_\&\'SW\Y>O'\?O/X4<.IDNX&H'3= M[7T02HOS1='U4-)_?T<@+,7%XOC9\ND; .1"1"W_WC,HI::349N62[O^!%:; MVLF3:AG6TQ]7NL>3\:]?=7&WM)[^D=Q7@3M-;$A@AK,C01+ M(V$.E-;,:L>U ,5Y86R_1"7TT1_&9EYB2B2F4L"(L(S8)"-A5GHJH_:VA'O- MV*.3(^7VX>-)G*/-C5&..@Z44?*/%6I=.):?MH'U?QU,Y1.J^W5/[>.:>XU& MRE?TIGZ .B0DENB]*9&"ZQ_E%%8C,( &%8 MT%H&[KW=E*CXQ]QWP#)&9R_SZ:2;W6L*JA2SO]YKX26G.0*0)J/@1Z/)+$S> M;EA;^0*G@3-2_W![DN7:J/F/W_=?'CUY^>R?S=3\]OO+P]_WGQ\U M1R\:L(^.P AJF&A>O&R8^BY]W[QXVAS][4FS9CJMS*;]1T=XF3DA:WK%+Z6^ M3W+E+;&* M.&&,84H*%S;&*W[K7^?)$&V]P"D>)OB$G,!3CO%K)/DS8,:U>:V>BG[OB-:.7JY__SPH%?B=OK=5\ZDE_K=;$7A M2P4/@]>;@EC_]BE'+"*&1SR==H&$7&Q*/JHLTY>*\"=] M^AR^S/ N=9PS!45%.*7I%G@[OFX_^I>=ZIV%YC;.<-8>I:]'S3YSR;3G0,T2 MT^X2)=Z&0)2QDN:8E ]A,]3\,K_JJQ'&,RQ$W"Q%?^KE/P31ER\>_?W)4?-L M_^?F]\/]^\W!\T=[MT?SR1* N!5 $=PY+B_A\V$"W?/KK M=MJ&=@3<_>'R^XM%L"JM#J=_G()G8:[P+%UM ?S2+9_W_C=@TR1TV?_YL/]) M\(/+Z?9U[F9M]*,%]$[:E$:XRT]CC+T[A+&;0IC+SWMW>I]Y>NO(N-S$\2 + M\&&7X/RUCQ@.Z[+7O^L\L*N?[@-FCR7P\Z\X>35)^WPL\Q1589X[WV7"8[+J8^#B//%:? M?3I:LV$"_UJQ3UFA2P+LXP%P3B8E2= ^8Q<[%XI@FFF]&>P[\F\/%L6+0YWV M#;@PKHM6SA*F%!7R4RZ,+>-]FY(U-V'=7!=6W_6_::6IC M[^Z>E'5(?9/GTZYS^?Z8NE=^W/Y/__?W]7'(KQ$&WQWLO=P[W&N>G)R.)F=8 M)OV-(^5%SM\\G^Q=BHE+E@K_HG6V,V!W!NSGFF#UL:#M-FEWY[D-BE[M9D8Q M$DQ<[HF3V(E(8(M:7Q+QBOJ2F7;:L,V8&?LI==@V:/CG63O.K H)**QES:_Q ME\F;/&X.9UW.LRO8&EL/>.4CM4)FPIPS1%KLJ4U=)L8;%07E0I8O3CF] /A' M\.N+[FCRI@Z'Q;/)^%7S<_;Q^-;B9]?=ZJ>RCJ^) <[H0+7#"9\X9DA@)RLO M!5%4V\R<8L9\<5GA!0SH[<,7W6_=Y#780EOBV'H$5 C['+=^Y]K:$.)Y$# R M6TT4L%XB<\G$IT0)2XJ%PI61P6P4\7Z; &:-_F][VOM3:\ J1RVU.Y=6[=;Q M=PL$PF#]:0=,JSWUHR:_S7&./2KA8["<\W3GO+D=: %-TC"%;HHKF41W5#G MH^ULO'#=LSA/HOG??WG+*7,_3)M9'N73X\DX-^,^EG&_ =H=S3$'I?% @"!< M4G[8?'4F\F\XQ MYQ.NP+?ZN OCWX7O4B(>Q3U]47WD"J#X9;;MBF M&ZCG/7YSSFYV)L:B*+.=#=U4T3'81.RV?7.VW:>@TORE]/]142%\MC1XMJ.$ MJU)"YU'M^>83) [/3N!.W]VDCV?'!W9\H%K\7]8J]0(QOXW'?OP*/A@WL 'X MY%ROW5*W=>W!$A8RLQ:,;&XI)=(*2@(7D9C@*3/>!5'>JUZ.)@5*@R>9%TTD M,YI822.1QE.GK2Y%BW7/PL)V.6,\] I0%8@WS)YI^N$S]QNP"9K7.!JO^?_ M:J"480.%II\H<>MQN07OJ(]#;#/&N>/7MT MC62%;S-9_*Y[WMWYN\H])<2_W]X+?VDWN6N73HP3EDWD)IPU\3@#M9Q@A^LW MQ[DO?T)/?G?>X.$[]GUS[*=-:4/4?,>'=PS S^!Z M^&]X US?+X4OX2X6]^GG^_6;Z#?II[/&T2;YL^G>A_J*?3';ERY;*;"7(W.> M2)Y ,DHAB5'Y9/&GW'&@:W,@I$P@RI-V-@,RSB,@SFXR1HUO=-9DT/[.F@-4 MMWSL<]L>^YD?VK.]PZ#.[[$>R7PYAY62JD5?F_DP7*\Y)$?-=R@[S \-%WQO ML6)VW$YAR_X4^]O<-+L:-KSB0GGZ_EXR50$J+(1/H8B,\F$F^HS-$X MGX3?5-. %:P05 N64PEF?AT\IHH][AC>=1D>L!C?C.#-"7A<:##"I.3N!(SNZC=@8W Y4&S_!5\ZJ;O)D=+R_O M@;*6^YVE7'"^,XX<118X9"O&'SZTP>%Z^F&U\ I+/KS)U5+4TY;+/[#EU=IV M/+!UQ@/A2]US7>'<1)K*[5+*K9F\ZZ3RSB:L^J M3Z;N[%FY:^95NTMR=WJ[T]N=WE==8W^KX86/CPRYI@48$@A\ISA1A:,UES38 M@C$2&B65G&J>XX;*:M$X[QZ!\'TUZRNY/=G>P7G&R%AL37>/;/+W-?[Y2/6U8^=H?[I8=[^*%0QMT?=]W^!TF] M8EI'$I+.1#)EB766D^2]9\)(XZ7[.]G=R7XE9L2RU4L?'Z=[K!WO-+*;0?3=2=\12_F6C_7)Y>E.=W_8 M=1L4,47%I'1$9:Q>Y]=GM.S7C2)Z?/IT,*)KQXAD--#:Z<]KF8RT1R M3##'9XW.\.%O6G@T/+89P[8GZ(5XW4Y[;]K8CV/K1QB[QAEMN'@Z\^/DNS1M ML'=UFS[4XTM\Y[^_-(MREWA' M5%/8]VCZA=TG;BP]HN(RAAVEKB5>],GUSR>O,_9(;41-@+K?<,K%_?<%5OI" MPKZK%UJPDZ=]'1*(N$4&G#2Y>*%)Z6?*,,Z(5P%X72FL>&N5X?Q=?N*B38:Z M1!CEH&2&P(A3B1+#K T\6EVP;NJ].LN^1TQ?JGZ(K6"F+^:S7AJ#6+[7S,?M M9J^&JM M#:L?[?]^=/#B^?[+?S;/7QP]:5X^^67_Y>.#Y[\T3U^\_$_XE3Q[\>+O^/?A MT?[1DU^?/#\ZK+@K]?64WB\ YDTHO=<'9NYFOL5]@)$Z]-: O_HJ^W_,/1;, MC\Z:H1T%]FY\"@]N&"7_ #/V##6Q*6A3/7/^HR=BS +@23 MA:OH-,=9O]OI_>9XV+T$+PD9*/C2_'^[?;P[&<:_Y#M+;[_L7:6%GYR_7S+(_V8/O M-JAQX./O]TZJM=?H^R& 8,E]XWDXKO\>O$^P9SB/'/UT-CT?T1U!_P*-%BS: M80IU#\C%IO/K_H;H%FN[.#]!#2WFZ851*O#L.5!:-SC-_'0Z/SE=/ T4NX] M8, (=*1/S^N;X4!QP-(LOU_8W!_\ZTLNQ,E\E-[_>(#>^Y_W<$O3]R\ '5SR M(5+I^Q^?COSXDD\G/4KXT267NHQST"^[T,/GDD+NX\O?ZTT[NN3^;W#QA0KO M:0OL U1M. ><7]6#%DF]'<8]GWT$-(#E\Z&EA@_3#"!?$/=T":\T 3Q'Q^I) M]N,!X?SY]]'YA1??>< \(^0)/(ROW2/78$E('X%CSY9^#@.S2\N$&U_#@N" MQ;O'W(WQF0OT3H!.H\GI\'!<"J_8 D=;0K')I<"]IGC[<^+M7P.^'>'-0X87 M[9&^0\H83N+2N_=WPF<#RT((XE=GQY/IXCMO,C"XUW#>*P)(_7.F'SVP=OQZ M,L)O+68<(9BZ=OHG '".+XNGV7/@[Z:3H87OT+&W/[A\-EFP3CSW;C+Z_IPI MK)'QL+]>1GCTH0.OF'OL7#6=CP;> %9*&:>',/E#J7V]W-.%^39[BMMW1]RD=@H\[>QA&>6W%[6C_YY/D5TLG].O( "3;O9# MKP41>+^3Z4,DQ!$0[R4:T_E^41DS_UZI"G7Y@;1C?"O2G\MG/.(CI[9^'$9Q M9JR6CF-:)N][%/2XQ?D*M]; N.K#\._O[*^2([SWTPO@)W[H\(#,8."@+7#" MLX42LV2/B]@>TIR/QRC9&U"PNIYQ#ZP7&"'('J#K'\X1&\YB\7.'X#L$OPL$ M1X6W'2]1'$0J"'1 ] %WOB7^PFOHOXUW7%>XT[Z4L;N/5Y#4H-+W&M7"^]Q;,T/%L\?7BVQ&2V]), M6J/-Q9;O-[T"#?8$W&V*A H2V6,G25@>%JG=]]?"WG 6@^71WW2E")1S^MU1 M[(YBZZ%8Q.-SB@7$7VCF/8(_S_./DNKB^CFE[HAE1RS?$K',9_#K_PR";2%3 M3GV:HL3"CTZ[]C7*O<6E/GTJOT4#_E=_W/K[_2/_;_:C7@!U^+7G^X?[YW-Z M_Q.S^$ZGS=,1O@D:6/VC[^/*Y;6#*7[]?O,?+:)FZX?8K?73=??##CBYW=%G%$0YTV3\H M=K[,[@^_-].S*2))[X!>^Z GP\FX]Q&A KCP:2]U5#\=G-?H1!_$V>![6OEM MEN)M8;ZA_^M+Y-N.C'9D5,41WOMI2+!<1,9R3R=YUO;-KA%_C^%QH--U0_/J MWA&=X*2ZP;FX\)Z^R>>FTVL/]#+X2>'Z N>!VM9]HCYVD^ET]:Q)!P2TM@^, MCBV(9]DR>]U?O$YX_;*UK_;.6W_:SC#>-NOF$27;3IW=7YDW<(LAN( 8YY M<@*B"Y/,5J'$Q;)!U(WS*[]P2%YBNNV(9T<\E1SAO9]&*#8FI>\NGG+QH%HU M 9N-CWN$/YD,>06(OW_FLS7DGW07793G5W!RRQR%"(;\%J$\S-)L9XO [SJI M#-HRY6169#[HX_/05IV"=E7I" ?1;':8YM&2:TW&]^WSO<6W?[ M+RGMXOHJ>="L3;36!J 7"F:"W,J/QA\(Z P>8G.5! M,B98% ?#\)(XG9\-=#G8B'V.)]X!3,SI9#S.H_7HX&\9!R/]G+'> F_S&]!_ MG_!UOWETW.;2/'F;X[RW=U\,^^EO^^C8MVBM[J3KCM@J.<)[/X$BV&??M;T( M60:R%PHO6(%ICE?7_)H+I\[@P@>J@YN/<6[/Q6S5BX'Q#VN\2WFYT'/O7Q[I M@WV@B%XD$,)?\ X+VNT?W&5 YF:(JBRS!+O>K,7UR9]@2@Q>[O+I?(@[##DQ M:W'ZT-/\0NU>Z?([6MW1:B5'>.^G-7/SG%2'[/,91A PWC#"K!R=1SAO9_*" /XY]D$6*P)< 9[=M$6:F"R.S5AA[)U'.$0 %GS5& IWU ! M>B%K!8ME+Q0?]T[.OM#P8HGUN:-FB*S,\JMN%57$J?#C&>CC/BZ\JLL'+&,. MN(-E<>O@+/5]ZNJR4AJTF LQCP^2TC?4^V+7RN2K N=.".R$P%T( :S(1C), MDS?CV;P;OY/QM8B%GYSDKL\:7OC@I[E[W?M"ADCW,KMY+>MRI^WL$+V2(QQR M\-?CLJMBS>:=M&)L#)LQ]QY#PT/CB'%X),EV$4?N$W:'I1UYZ$6';*>/JM4IEO#P&48&9 MB!UHZ:_;;KY#]!VBUX/H[^7YG6#'&0S*K_I;#*[P\5 1A=UT=AB\P^!:,?AB MC'XM:?5"7O@B>VUH-=7'.U_GL4MTH\KS'W MLT6KQH4=.EYV-QO\BE-0['LK%& M$.O=O9;HWP=7%S@^J/\KQ_TID-EQWZ\1BP@&H7+NP]])E1VFUW&$]WY:TXY6 MJKY/H _U^+W6IFY1];)HAG N2M#QXWO>?QY[6E9JP[570!\]K:SU,(E^>MR4 MT>3-CNGO2*$>4NB;2P-@^Y(P0-/S/,E%8OY\[.>SXTD'3\%6CKTZA%GK\T%7 MFF-!REJ?DJ$%:Y^6TW9IJ-/.TU47W&6[H45W@_,N(A>CPWB/]7;=\2Q@PY*^ MY7AOW_A%AEHO@?JK!+1 '__<4=>.NNJAKKY>9=%D!RR.<__H9(@D8,[$JTE? M5W:._N>F0@(2.%N%'6;M25^/5L[+KA?=(M';"8R]FU M<57Y.9@\RW[)0T[=^?*AS_B.FG;45,41@H%R 5T3UDJ.\GI/[^EB#N<@?C[5 M7QZ);(8W^&@+\,]*(OIFII$<]M,+WFU5,5MKW]ZK#NO=VY>5$/#.]:]]AX;I>5\SN#@4ZZTUHU\,8%A. M'?A4!_K#12?]V4<[T?>#%L;K T "V +8Z;XL>MW[94@LPCT&;](#U%O&9_TN MX17ST,P0^_7WB]K5D((N]P\(%\R+82M+/0J=7"VB?7NR>GNX_7G___GXSS%( M@;WF8#6OX70RG;:83]57LO3S*OKBE55.W6@T[*=_U%[SG[E)D_Z;/87-_)]Y M@%8 ?!SR]K"!Y&E:> 6&";K]DH_-GEA.5'W''8=C>-?FQ]Q_?TC)RN-V'W-F M\^D,;[$XJ%4I]L ,UEHNO#NHINJ6_M\V4_GG9+[D"EWVZ4HS0@:* 42-\[7Q M.&_R,"&G[PIZQ6DCXT6?Q-(+E3Y<@G<^/,&_!P^>;36 M]WL*J'K*N>1PYL<-6DI^>&]YL1]CR>#F[M6?NZ M+T^^T*0.MKZ@I-Y'OC[O9TE#'Q[K\69QID,Z[UZS#YSB(W-+D/_\"W8Y,,.! M3[9=+V^[#/9;/PH$3B*"98G,K5N;;[2CSZV@3S^:]J+A?+X-(I$?CR>M/5!80MG0CM^#=8)*G;SZ;(QXIL08VY!E$X&*P//P\ 9$)1(,]YZ".T#4^R/UI M3M[I)C[A]M=:'^?U;/MU/\Y [*O$>4S.G(^' >>K(SF=@R2/C0^PJY5#!\3W M_0L%KO?7GG""H38X\(56<:Y1(!+,WID =XX9J#B\!F6]%\@+;I.PXU=Z9Z+0 M^O?[T^^U(;22@7O D7;83N$<4U8;FZY*%0>&L_8R^ 343 "[K[C!13O<)?(- M(J:;S%\=#^#N3V(%] O@1=DPSJ-+QN$A%0W#KU"WZ1UE?K8<,C6XU?+J.?JU8UV??EBT=_?W+4/-O_N6^VM[\'Q/[\ M$2CFSQ\WA[__?'CP^&#_Y<&3PR\]K4\#:TL.[.F+E[_VPF]W(DL/7CX%BPNG M2@IZO^&4BQJ.IFD3//!RGGI'!_5AEEN#\/QBO>FZ[/A=TW@V>-O>#PF!D3_Y M(?3]@/N=@5F&KX7+RT!=WZ;TP^K ,0>_??E%^#U1OYTFA].,RBX8"4L MSZ?K7Z>_]SU\/FQ@)=E?MV"5]%E,#Y??7RR"5>EBO,-A5.3'![/T@>M6[DG[ MB35Z3_$+2^"7[MU-'0\ L*>SR_8";SOH(@\'C00_N!R:I^@3'K\:SI;NL7;\ MP^N,S=#]:($F ^K@?CZ)FK9BS+0;0,S+@;8[[.T^[ 5O6)[-GCJ=@74\:M-E MIW1K8+D)Z7Y=L/P&TO,F'*G71I-+\>0C;+*7F>_SR748]I+K,]#K\PB7]+>_ M@)+GHK(ZL;XI7>>W_9='37.P]RFJ_JKA<&[;OV5:"B[_8!^&3BE7A$[_H)3C M9$AX>]C'=_KTBDV8-P?/]Y\_.MA_!F8@FCK[1P[Z4)]ZHELPN M^A=[W; :!Z/:L;[;M6BN"Z@#'*W'=KSO(N_C7\;[%N"Y4>X'ACF<%\9/X+=> M$>QKSY^NPHV'J]CTCB=606H;XHEW9%Q MSOU\(G1?ON_P;;[#XHX$[Y&^[^.$CW-Q2;BV[ M/%PWV,<=O8Z-\]P:LQWOY^SS3(92@^.X#B&7*'GV('Z M5WCF\;1YT@_AOH3SXL(=@ZV&EO6.P>X8[/]C[TV;V[B2=.&_4N'IN6%'5&K. MOMC3$T%3=)OWRJ1&I+OC_=1Q5A%M$& #H$::7_^> D5MH$TU6(6J M)AD2 ) M@H6L/,^3>PX=8.6> .SQQVF*%ZMY^.UJ/FU*W>_GN50G_[QMNGP19?<-936B M+*+LT%%6[0O*-O-&?FKFC3R(I(B?X\-/@_@Y0OSL#"X[E>TF,.KA ^/9O-F\ MNII7_T)&Z%-T?*1DYE]XFZTJUMZC+ADNYEK,WH\#A]?9>X;9^\]!VPP?M']Y M8*+K\\DRW-XUUSW34_S MT;K;_Y?U"INJF7B%&#F(D\<1(\>$D0(Q\HL:>3)\D&PZ.)O=+6N ?+F8AQ0; M3$0$',2YX@(1<#1-0J?8)/0E Z^2^C\\N>35]@A-#S@PQ:A,9E^V"+T)?*- MH$?H17KMIG(@*-"0(D(^ 4"CJ"%YWR]7>?TX^8N!';@1M M$Q?E+;C5IS[6TR^XC;0V0L P(. /1]:4S\T6FRVW)3VZ2V'']L:3576L&[7: M4Q?QA2QPV6#75O9C;WVDRP;OWNK=,K2O6$*Q^^K_9]4?KYS84F#JJ9CXN3L\LG M+VYDHF=0'=NFRZV/ZN>;"[]B=O@NI?<[&O?CT8NB<2?5Q<\G)T_7M2>+;A"B M.KJHSG^J+DY>EA/XX\FKCT/0&DU[?G+\_KM?#D8_:)E]NUZ%/;]=NEEYZT&^:I?3KK]ZXZ6U:?M[&;'K0=ACI>DREGEGUR/I+^OB& M3/K8S_DS(I[Z&GU?GU VP]R]^&CK0#= MW8)=BGP+1-M6HAN ]KE8'PASHI9WK>5_N+Y[QVH_O'O2ST% ?$%\05U&07^M MH-%X'-+=0 C?$PC_W?7PU;V1-CQM[\>(_&3_7W\GX@]NU]V?('R -PSA">$) MX:E;>/K]=:0(4L,$J18LVE!DF4-'=7&[@K%^SLO13Q& M'FV)>+OZO+:$_F!QWL L(93TV"2-L('*O#?*C)(>1EQSA%;@1AWRMG?F^':Q M*(\JM[8'O\=HP@"1O8/ _<'BS'">IMKTTCUT]\YR2)1K\ ;[T$PI\ %12&9P+CE M@D>COJG6K_)V]:IICSW^NPHT4,$,)!$I"%4^.!LD4&NRS^45O4C?5#-W7>1R MNX37SMU\WR#?T2PVGTX^PM[1ZM@M%N\FL]=_;3I7OJEN9Y.[O_+KWW^]>%XL MM'+SRZOP;ZJ8PJ0(8OGG;Z!\=3>WZ,_?3-X6"=U>0YROAQ*!B- 4R2IPU-+)"DDJ:\C*9^X("Y:(#IK$#E8<-(%X)I11V40 MUM,O22I9J6E*!'*4 H0A#HR6"8)K7DOIS(CNDZ288+6D$DEJ!R357J8$'>-N MSOTOZT79=\V['R:2UU6X2[%@C'0@AL=7B_5@H6;(T4XT+AXR+@(A-O)B'C J M&0@;/3A*."3M8W"F\#0U;7C 'R'NX\Z%]RGDUOQ>74P*WH))@>=\&.>\;PDB M_:!:(OUT2C],*\,"R>"52X5*" 6?,X= B8Q*\LQ":,.W[9Y^&+-U>3=(/^/P M:#'5V^EI/PJA2'NUK!8II,F;YN#5U2QMX]![=7'[#M+*W:MB9J;32&Q_?FG/&+[L#^N&JEIHA_8S#E\7L M;+=ER^51M[IA/'P@-@3&R3 >OF\V!%#L6*P#@9QL/WS8HPFF66BP<;6"P602A>K3-!0_%6E8\N:*)L M&[[L/9Z]*U9#6TXK836WV$.[/P>[;PDBWZ!:(M]TRC>)F62)"Q!]PQW92B@^ M*0?I? Z6\.1%;L-K[8!O+*N9MD@WX_!/,=_:Z>E^N4@W;A*7ZU%1\]556MQW MPF(&=EA6!$;#,/:];U9$Y$P23P/(K!6(Z EX;XH;JK7A-''J4VK#:WV/3YIN$A\NR0^P@.CQ?%N/&D"@D@)UEL-+ M"7.8T M!M9*8^\.B"]/WJ8(_YL6\T:+WQ:77/R K#<0\,"=EOVZY9?SE9MBLGF8U@G& M_3#,OV^6!66Y4+4.H 5A(*ARX(IY $X2QKWD7&XV6FWO4K<J9H)@1']O M3G;?$D3"0;5$PNF4<"S/P48=@3NN00BBP#IN@9J4C0_.&MU*7KF3.B;%:M9* M4PZ>[-VED-$3W>;.G,UG\+D?^CV&R0>X*KW?/J"VA#Z,!=Y#[KA"22-L(&P< ML#*CI+%U;OAFX\O%_*:(YUU=W4Q=8SK.8I7^>3NYN2X_WW(!!T:7,+J$T26, M+GU-.L,HP9*1H))R( P38*BA8(6BCGH2R\_:Z9V[@[F7#<@=S>+)/<2U. && MR]H:@\&FO3GH?4L0^0?5$OFGVP50)HCU BC*;00AFN)TXAWPD+VBR66O-_AG MNZZY[OF'T%I23':,*]F!?FTWQ_UTMG*SUQ,_3>^S(;A,1NFMW$R>_V7 M^3S^SV0Z;:[L]Y[UN"2$.HEDA#W0Z"(4HF+SQPRXI+ZYN%4,%( MT$99'6/66FTT76\WU'1W-&1K97&YY$@\6\S8=GKJ[\\6QL4'8D1@N SCXOMF M1(2FME\X \$:#2(+!L:I#-:'I)0)+O-6?-FV#05:$X8-9OMSION6(%(-JB52 M3<:@]J+!M#7PG>=?EW=!\)9L"R%J2]JP+?"@#^.@]RU! MY!]42^2?;M.NWG')F]85:B4(+33X("4DZZDEEF;>&9UY&Y[M3W>0UJ%=065-A<28^=X<\[XEB.R#:HGLTVTED)7.Q2": MKA8#A5(86%&8)!.2F'**"=9*.?%.V$=A?^Q8O%K,V'9ZV']QB]_2RC7]L3U20U/;(?IXABM'P@5@4&T3!:OF]6A;>%094-((+6Y4.T8"-)D"0-0H7H ME6K%I_T(-*'<=+[EB 2$*HE$E"W&QH#Y3%P M R9Z#B(S 585C]70R+)EE,7\PMCX0(P(#)IA;'S?C(@4G,E**V!"%X_4>0*>, >$%R>6"<%S;,6+_8AI MQP726C"UQ;O$>'?&^)8C,@VJ)S-,I\^3"'D'J5!Q0'T%H7AX964@E4^&C M8CHIUX;[VCGS<*F0><;AN&)&MM.#_CSE5,Y6K":S,+].UYT#7&7[NV'T9&M&13, MX*#(_3GD?4L0N0?5$KFGVR JM\1%SB%%X4 $:<%22:#Q;XVBR<>X,;AA&U=V M!]QC;!MA5#SDF(4=NS-[OKI*BT^KB=^[LA@4'X@ET4[$S)=GI\4'&3R3-ZMJ M.9].8G6O3+K6[#_;ZS3-IJOY*D%@-JP/I#I3T(FP0Y M;\AB1UEQ0_*#_QA:/]8N+\9+IN[Z_<+%87JWGX[:J\=EHL_\^_O66$ MVA^JDW_>3E;O,$>P6X.E"+'YR9^_*2@ZT":GMH3^("\.S$Q$28]-T@@;J,Q[ MH\PH:4S9])VR.7Y?$SG]:#1^CV&L <)[O_T"^P4Z0^[,0$DC;"!L'+ RHZ2Q MJV;X=N/EPL54W;AWS3Q1[*49"@CMQ_29828U0= M/>$,M!;,.<>(3J25(IT0BBJLEB_O .^XU2)B)FIKVMBQOA^G?P3HB:1T>&J) MI(2D])55-)'J2*D&KWT"(9H]=3QH8%)Y;TT*C.M6JFBZ)"7*:F)P1=U(RF5P M(&*GY[RY-F6RU9QU#G@ M]^Q;J".2'YL/.S(>8+5/<9=U&WYM VH?5(NV*X%(6N+0ZCVZ(SW+4&D'E1+I)YN5]%I M0I@W!I1WMID[Q,'$XI321+3VU!!M4DN>:Z?48VH]H(:0?3[CF*D=NN]ZH]NK-'6K#BT**FJK+8;#]^:P]RU!Y"!42^2@3CG(9^>R MYP$B4X5/A/!@A*7@4\R969:+&=EN^];*H^8$ M?-JXAJ'Q@1@3&#;#T/B^&1/19N::O;;!.0G">@*.!P:>1$]2SMJTLY?N'MC^ M-EE='=\NBU#3XMZB>->R3\MYK0JB7R4'L\E*,EU% *FC0\ ME+4&:[D%JK63AB3+F&S#J=TE#Q%3<]&&9XL''O.UH_=LWT]DF=7I?' MRVJ>J^E\]AH*=EY7?KY8S/]G,GN-?;=#L30PI(;A\WVS-"AA,1>+ JA0"033 M$5S,'DA*3//H"%4;PX"W\7A?%&"[++CV//E5VX:%K"E5&#+?F_/=MP21=E M MD7:Z7<)NM!6")V!$*A"BN*U6*0,ADF"]MB<,HI!\H'8$%TLO<#UM-UOP\'UM!V[OYG[Z)T 9Z0$X8@"2RTKQDC2 M/"6?I&RE@GF-D-W5+9O:F#86L'<.$W?6SIYOQD&&&[)8D>&0X0Z(X12)(@AB MP4CM0+ 4P/#B-1NN!'=:FNC:6\#>&<,Q5C/11F<.,MQ 7/(G1^4.>:''W0[V M5AQN#-ICT'Z Q@8&[8=G2EB?0W!2@TV*0[$JBBF1#8.4%+51%4,BME(=W9D5 MP0FOM:08M=^;X]VW!)%U4"V1=;IU8(N7JF7F4#ZE9E(B Y,3) M.TFH49!(LZ.#$0N.)0G$*&.D\2GR5HH#/VU2* YT>$KT*4_>I@C_FQ;S1A?? M,D+%#QAYVIOCW;<$D750+9%UNAUH&K+62ANPOE"/*"Y@\\@#U=PHIST5>B/+ M_M36N*>RS@--V:0FHHVI8WC$L3]N[)[MIUF1^4U:N%7CSTZ36R;LEAN@68$3 MIL8><%2 M\$ER"\RX8BJH9,#)$(#GS+7QA)6/;;BX/]VA6\?&!94UL[B,M\21 9" MM40&ZKA#VME<_H=@U=K!U6 HT1 \8RHH9ED4;3BX.V,@J0PRT#C<6\SA=GK@ MGZ>P]NI[,POTZ7[NTGS?!GJ;WQ*VT8$WC.AW'.^Y8@T@^J)=)/M^ZLXE0V M6SJR3A&$*$3DO)4@N>%>F2"E]FVXL[NA'ZP6&HLKBYG:':SKF#T\J@7CXP,Q M*-H)FN% \^X5%P>:[](H,<[+K)@"'E-N5H<9*&YR ,LCR3+R*&7H8F5'^]5C MM>+#B:X?^DASY+@ABQ4Y#CGN@#B.IEA8R7I(3 <0@7-PE&?(1*K -/79;\1] MVUC:T0''$=*&VXT<-Q#7'*>C/N'.W*WMP.3Q\ P1W!XV& FC(3(@0R1Q':7G M'GR($83C!+S5IA@B20FKN:?ME%1_8H.T97DH42O;QJX/7!DV'G3H6X)(:ZBX M2&N#I[40-K:YD2TD3ZIMG>*M$5K5-:6:J2U@:##F#9A MMH8%3Q/R%[\(RQ1@\A:N)K%<\?<__9U+R;DB$CQSJ1Q.*<$E'R!IGIT4/GCI M'WV1I*@F.G*0I"E=R<:7%\D)E&'94R=(]&HH88'C\U]^.;W\Y>3L\J(Z.GM> M'9^?79Z>_>7D[/CTY*+Z]FR^2A55WWU0OP<_82IC.!L2^FW-VJ^Y_4-N@D-) M(VP@;!RP,J.D,:G4M_5XL9J'WZ[FT^*&+>\F_ML?JO3/V\GJ':[=&R+,XU:G ML07G4-((&P@;J,PHZ0/O!NHT@MI;^'%^?3UOKJ+8D77UI_N[N ]Y'IT,2XP8 MR)E;$,XF\-IZ\#(S*4R,LBE%>'KYPIT(UY;X2[ M.1AN)8@@,[@D#"BJ@PVF?$/*-I)= Q$">58T[Z&ZC]_)F WA"-[AYXU;5&\: M,4[!19!!6$=B40JO3$G MZXGG]D_*F6D:V.6E+24^\2R)Q4.3:*@U>4E*L5C,3 O0^N MY:/6\OMBM6Q6-]W]&]WY<2X6:SFMZOEJCQH%NWLXPD2-E#%;(:B M/D5KO%1@&0V%V:ST+!7ER:UTP6UHVNE:QIV<'FV@ _/'0,U)V>?3HDS)E+N/*0L MBW887TZ)*(^H*SICKGA!AC7:(*"&>%6:PNUQ>U!\9THE&7<^#; M-N=:/R5:UERJ6CY8R#3\4[*J+M+-*EW[M*@XJ2M&&%^SSO,4WG^7KK_+ZJJ( MYB:5=_(F3=]AUG4@$1X<2#KF_"G6M#[H>WCK%4RNQ M_H_P]K*@V^GL^ [;VMJ04U/5_,/)POMSRON6()(/JB623Z?DDW-2EM $39X< M1-8:K&2^X+H2WC=%48ZTX;MV3CZ4U58/9QC /I_R_2IDW4M/-H3;Z]MI4W18 MCE&>A,D*(^ #L2(P4H81\-^S(OK"BV_WJ=*).*VUR!:*7=-LB@L>O&$<3#+< M.9I7CB%K/)[/7R$]!]?H>Y7V_=+(M*E$>/F#E2\YHPS X_ M?%PZ4;'OD#>1-Y$WD3?WGS>#95(0'L'08$%8J\!+&< RSV@BF2NQ44>_32A@ M][PI!*FM',[P_;Y!J"_>Q!3XF ('\_5NO#"_+G_R*LV6DS>I^G8Z7RZ_JR;K M[928F!B(:82SC0MFUKL9H;/I@TS!AF,@\SBH%4C52- M5#TZJAXK.WJ50[;:%V(DO#"=(6 I4^ ,T5YQ*XC@K=0A=,6.C]4G<(6D.!#\ M&-.B@GT,,MSM_EO^_K!6S+D,Q%II)]R)UDKWBHO6RBZM%>N,T990B"Q9$#0) M<")*T(8Q;XS(-K$V?/E/!UJ?K*&Q)8-$-L-Y"!M,1N3031)DMR&+%=D-V>V MV,W;F(,.&IC*#D1DN>ELCY!\3)YZ59SN5GH".F,WI7G-2!L.-[+;0!QNW(OR M9(=[^G$#YWI"6ZL..*8+1I,N8,]8 T!Q?NNG:3!&R@ZR8'\:2C+AX3N )DQ[ M)DPBW!IC.!CF.8A@(S@FBK^NC15>.)-4*\GV3[8:'\UB9P:-E:06=JAI]2_4 M^2!,&F3#(8L5V1#9$-GPD[4G+D5'"-BH67'.M0!K!(>4G5(F*T-C*Y7]NV)# M8VO*D V'PX;W#G[Y[,J[7C]\\,V*9Y+S?_^# TO98Q?W^^_Z(TZTZ72OKW K MK_LJ52XT]?-N]JY9OC&;KQK7>U&^74YF>=KKQ7K4W&)5S7.UNDK+U!S"(JAE M:C;AS=8QHG4M?I[,W"Q,UFGS\HWK\A>6SSZY$[\K\#\"1_JH(NQ07LKCZ$'*[<:_3'WN]RZMY,=UZVOQ=K=O MM16]]H7_VU"#5^?'_^_DLGIQ]&/UZ[.+9T?/ZNKT[/A9=73VO+KX]<>+T^>G M1Z].3RYZE];:Y%J]I4IP)OXNAB&]X_.SYR=G%R?/J_+HXOS%Z?.CR_+%Q67Y M],O)V>5%=?Y3=?[RY-71Y6EYPEJJQ^>_O'QU\G/YM=._GE0OSB_ZE^T@9/G3 M^:OJ\N>3\N_5RG9R?5+^=GES]?5"=%T$6P)R^+8'\\>?5Q)TKSQ&8- M"@IQW=ES.W.WL5EZ^$.QA(KM,[]=NEEK\O)OBZCO_A0EY!GY M]_M?",V6R9ME^GZ9BB5:;,M[&:P]X+O7_N;+Y-V;R7*R]O3>?7__^P]D\>[^ M'+?/*/OW1G(/^63O+^F9-(\]Y;&?TV=*//4U\#+ZOHPAU&9O#KJX/_L[<^"[ M .MMW?ZJO[J?X=V"?B+B1:S-3_[\C?IF8,56 [DM_9R,R^(2I^J7\O75LCHI M[SE^O@UOD 5S'P*2P[N+ TLW(8HABAT BIU-9@AB(SY;:#(/[DBAR3PD8HA48SA B%2(5,.X+6A3(5(A4@U T(A4 M0T4JM*F&?H"P6[N="MYM[\RK]";-;M.RPW8&;#O;?9=(WT+=[Y8R;!?;YH;] MS@(U(;)FDH,Q2H(@*8#S7 W*67/G#):?-DNYIJY,"E'X)$;$#$'L%JS\A+! M2V,SHYQO+H)9 ]U/B_EU4]S?7,3?)JNKX]MED6]:G+P-T]LXF;T^6BY3^3^V M-X]5Z5HI.I@&LKZA8030BHQU>&J)C(6,]76,):T5B?H,WJI$HGZT D2(% MRZ,#SZ6AA),@U 9E&1LIH3P"%;I0EB?E=D;IP23!$R4D:*(&1%G2UHP+I*P= M4-80NA8..6W(8D5>0UX[(%X+SD0;)(6DF\W'.2 #]EKVFP7]RV*^7%8WBWGY-A96#<3PP.*)8=3[H='0 MHM% K63>9DBRV N"B@2>T R,NNADX#('TT;V<@UH+]=XUIK)4%N%G2?[H0O2JC9QB^VQC:H%DLT>G MNF\)(MF@6B+9=.S:1.-E\L!5BB *T8!M@J)!>:.#SL;1S0*6+1)][9,-E[6E MR#;[*#-*NLW*[D_EM8X) MMQ>3>B_%!A#N7OJ0@E2OTC*Y1;BJW"Q6,;U)T_G-=?E17G$@E,A@XLQ@@A<@HGE2Y5TS-XIQQUM9\'.'<(=S>+SC_AV2;RFK MQ52MF,*LUMX<]+XEB/R#:HG\T^THQ6!SX#R"(XH6+J$&+%,6LB7*V*0D-[J= M=3G=\P_5M20&^6=O#GK?$D3^0;5$_NEV-)0D5'F70=.H0'AMP%LJ@#MNC3'> MR+11P[?=\ION^0?5$ODGT[Y1RCN?!(>I*2T&;G+BB?D M(S ="?,J4*\WVF.WVV33/?](4E.)5>7CJBK'E%XWQ_TB3:>3V>NZ>IUF:>&F MZ]2>B^7ID^6JJ4A_D[#$8R"&!8Z7'(R$<;SDD(R3)+70W$**S(*(B8#-+(%2 M-&49DJ8NMY$\ MXCN+QH$&R9IHL"Q^N;%"0%#&:I341KU_!6=J&0E[+@@\L0//,^*V(]V?#PMDE_[I3PC*BY:2,/ MBH0W'MSH6X)(>*BX2'B#)[Q @M8T4V!YO;H[\^*MD016I.!D,%ZYT$:^=:>$ MIT1M+7IX0\$-W*33;^KUS-DV58!&*_-@!HP#]T.06X; MLEB1VY#;#HC; G-.Y!2!!,E .*[ ".> $6-5=);0=O8 =<5M@M1"6>2V@X*( MOB6(W(:*B]PV?&ZC*AJC)&BZ]L%T!J>Y $H%2U'P0$0K6=2NN(TJ65O)D-P. M"B/ZEB"2&RHNDMOPR2U'[I2FP&6PQ7'3!#RE!+3W,2CBJ5(;._6VR9AV1FY4 MUE2TD1U%'G!W]N!!I.E]ND1/%@JT!%VSU+=01R&^$PRWZ@HIO M[V_#/M@QTDB=1-#@FB&W@B0)QNE47MS;\AU*K!&M)E=/9V%^G5X4D/UZ2V99 M=* \>FQ9L*F-;",6O1^@\[F>=:)2WR%/(D\B3R)/[C]/6D^(]9Y"=(F L$Z" MUU*!3SZPF'D*L94>V%WP)*L):2.LO1^@@SR)/#DRE1V!_) G#Y,G-=4N.$/ MI:Q !,?!B4P@JN))1FT82^TF?;OC2L^O9]>^UWWV,IVP!75O<[]+\MH0]CD?*0URN@I!$V$#8.6)E1T@@; M"!NHS"CI@4H:80.5>6^4&26-2[B&'Z@Z;30S+5<;L:JZFJ45IN & DK[$0T? M@?PP!7>@*3B10[:"0W#)@. N@(],0)1!R9R(X(FUT?MPC[=W&;CWC9QG\]F' M69QG:=5Z\4HM*,>4'):N(&^.4V5'(#_DSB=4MQ)4)%I$,P;\+P080Y1 ML]3,K2.QC5Z(GGAS0$M2^@8AY$WDS9&I[ CDA[QYF+R9$D^.4P+.AUQX4Y5' M413]X5)D([RB5K?1&]$';[+:"/0WD3>1-T>JLB.0'_+F8?*FLTESGS@X%1*( MPHA@$X\0)=-,6&L\DVVT2O3!FZJV1"-O[DWK!.:LN[EM3=]251"A'*;RRK,J MO0U7;O8Z8>'20*R@=L: ]BW4$<@/K:##M()2]C(J612&" -"1@U6NV(*6:D4 M-8$J3]O(5O]TA[#'MXM%FH5WEPLW6]Y=R%_<9-;@\(^I0>%+][;UX#LC@QE( MW#<2#3.$@.2)Y(GDB>0Y-O(46B@=#&TFW#8?N&A""!2,2U('R7P@O(V4=8_D M*8NV\@0NY$[AR9RHY ?LB=A\F=25O+HXH@>%(@& M@ S? O)&6 MJ!RUW1B'NTWJND?NY+45;62P]P.+1IS!QJ[K3@'B>)VOKB:S*KO)HGKCIK>I MFN=J.G%^,IVLWE5AZI;+29ZD6/V/6Y0CO,)%=$.QE/:COF8$\ANAI316XX0R MEATEHI@77(#07()CG &EUD:?J'6FG8QRP;N_-G!W%/]QNUQ=EVLZSW][CW#; M[;/-D[,4/$#5M'MS2GO6X)(/JB62#[=>L8L&L6,:J+*OI"/ MT^!B(9_RCT:?B;#!MY*11?+!4X[D@^0S>/DA^>R,?*3WGF8>@&I6B(0F#I8Q M!:2X/E(KFU1L94L9D@^>>ZOMT$]B6,Y6QX&G !4^^/#LM M/LC@F;Q95UWK6^PCD/ CBONXC-$F:<\FL4&*:(P!IFBQ28168+-4 MD'5VC EAN=\8L;%-*G"-C)^.U/ALUL9V'O$#,QSI@ IZ_T"1[VP=PA$ND.>0 MYPY3<9'G=EKR4EB*>JV!4:M 2%M\;RX+A5EFB?5&Q$V>VR;KN!.>4ZP-AQM9 M;CQ@T;<$D>50<9'E!L]R+%C/4A*0J"N,Q8( XPD!Z[,KY*>BIIL#^K=(;^Z$ MY7@MJ46>.RBXZ%N"R'.HN,ASP^MYNLTZH?MM$]+J&*!UH +M- TZ5YQ MQVF:X!2*-B8X<7,"3F< MG0ECL)6&.=0)*1DI&2D9*?D0*3DS08/7H1D,U4SS3QE\+FQKHFM<>!9C=FTD MHG=&R9:V$;Y 2D9*1DI&2D9*/H@ OO;1!DL)*!^;LN.LP2@;BV-*HI+,&.-$WQ)$@D/%18(;/,$)DP0AUH!,EA4WSQEPE#D@ M1!O%@B'9;NR=V29#W7T1%I/#6>]^Z!377@WN3/K9;1^/5#[?5*Z6KFW M:8MIO5@P-^""N;Z%.@+YC7!L"(:OVQB@Q;VE4F;(,FD0P7 PIHEADYR\YBRX MM#'#9)N,\ITMT^#M3XOY]7%YO;M:N**G MDYE;O#M=I>ME,8Z:*UG,I].U>53T,"U7K>>D;06&V 36!NN2$];GT$:Z>$Q\RVI++\R]7,S?3)8-4I33\L1T.U;_8?7?*.VGPZ[^0PNK M!0O+.)=D,JJ85)) T_,-SH4,B7N6F325PUHR,H1!QF'$*9&)D8F1B9.*#9&*6'!>BJ)1SS1!RZL$2*H$E+R)GSGJW MN7URZV1^=TRL++8$(!,C$R,3#UO"R,3(Q+^;YI=:$P->&0'"K0>C60\T,Y-8 M"([&C<%HVZ?YNV)B5BO>QH1T9&)D8F1B9&)D8F3BG1>XJQ1),A$42<6_%2Z M,9D"X4FJ0(3@FRM+ML__=\7$HB:DC8P],O$(LOK80O^$FW*65M5TOL26^:%8 M28>R8V8'@/,GW#^#%M3.+:B03&#%'@)MO2W6D,S@A(R0 H^9*QF"L:T,>4^K MCT64;=<\"E)+-9R:1[2@L \!67H_E1I9&EFZAU4L2C/EI(9(! 5A"_=:GBT0 MXXCG)!+M6EE WBE+4M+'P,-OPI;>:2]\E2U/.:J(%TO2P$ UI&FEZ[Y0::1IINH>A 9FJ M*%FS/B8+$"E(<-$1D$XR9;4(R6U,H=UJNGZ7-&U-K?EPYL8B2^,H@*$6#9RO M%\*7@UC^S%6:+2=OTKJ(8+T2OIKG9BS ]UAWN5OSJ@BQ^*#-*&F$#80.5&24]4$DC;* R[XTRHZ3;[&3Y M5%[KZ'=[4:KW4FP X>ZE#REL]=-\45YQ5H7;Q2+-PKMJM7"SY70];A:;8(:$ M2_LQ*7<$\L,QWX>9L5-",-[LL=*16Q"9>'"6&LC*$LVI551N[,/>IDEEG2DX M_C11\,G@[SLX/GZ/QI<-&-]=Y-$L7GZ$YJ/XC]OEZKJ\G;.T.L^7[FW;J;\A MY?WZ!BVLO$&>'9G*CD!^R+.'R;,T6TF)UL $3U!(-X!ARH#TS(2L9 YL<[#5 M%FTFX^!942N)BZN0:9%I1ZJR(Y ?,NUA,JTWWBD>",2HUZTB#%RD%'3FPCNC MC4\;-:C;M(J,@VEY3>UP&D/[ABUD6F3:D:GL".2'3'N83!NL\UXH ='%PIJ, M![!)!P@Z,DD4T\%O[&3>IMMC'$PK:D/:&/J\'[ U_HX03+YW<]M^G17A3?DNKYGO5,H7;Q60UP363 M@[&P<)#W8"2\ESVY8S6,?(HA$69!-ZETTOTR+R3S^ZZ;1'\^[H!I';Q\4 MS/0M0>1'5-P#XD>,8K1 UBEQIEP2A:*9 Z&D N>MA:P$42G%2,EFOJ#%S/SN MR/KKXABFEAV1N9&YD;GW5ZV1N9&Y^V!NZ94KQS\ S86* MA2ST;:(7H*0VU-- B%9M5#?LD+DIE[6T'*E[:!B'U(W4O8=JC=2-U-T'=1O* M,L^&%*XNKK:(5H)7.@.S+&?)1*9V@[JW*6/8)74340N"7O?@, [W90ZP'J&< MPG450G63BOROW")5;K5:3/SMW8R#U;R\0/BM/.N%\]6O%T=U58[O,URAB=MI MNA+Z,':FX'::_9(TP@8J\]XH,TH:80-A Y49)3U022-LH#+OC3*CI'&%YO C M63^ZY214;A:K.)G>KE+$3.% < @SA9@IQ$SAR#.%7C$7**=@H\L@".?ED4B0 M@D\JNDBYV1BMODUCS8E;S":SU\N7:7'1I"/6L/YYCK \3/%BY59I>9Z/KM.B MJ.KS^73J%LOUKWS(())/,XCL:Q.(OS.4K1DI'\K%4RL)"*$I>!K*&PJ!29J] MEBIT\?Z?WY'93B5 GA'S0/X4$ZK#H@*LA4(+9P_5&BT.*#-*&CO]AA^\PDZ_H>)0 M.Z'SOH4Z OEU@N/=YC?'FE*4VO#$;09KF0:110;GFJ(I3A+UFA'M6VE\NP_) M']U%Y,]NKWU:G.=UIFQY_C$@OYEHNPO:?YI#(UNE#B5S.:F0("?O0!C!P64= M0&8JM*34R\ [?*?O$S,B M$R*NX<"7&C!7N;!J7^F9@;'D1T!J@F#$3P&;Q0JKQQ MDX+0EE#=RBZL'3.QLK56IM9VP+U7"'G(Q,C$>ZB6R,3M,;'W1LM0_$-K20:A M(@=#I &;2?D&SX6@:!N--+OEI]\9_,*\]<1YD+SXPH7#"%@A2+/GBA#!4V1T MT^IH[[UV8G4(0VI"32WU@'N$$/*0B9&)]U MD8G;8V(=:?$'N8_3O$POFI,VT7*;B"H1+$:PL7^H4@@HY%"NDRW?:F4_, M:TUL;:5$)NX#\N[3_>5SL_!H_?!?QB+*'KNNWW_#'R&PS=SZ^@JWD=3E5:I< M"//KS-PL3,K3ETT7V'7Y"\MGG]R$[63]J [L7-9;BKIZLBCV1^W4 M%[*X^E![G'T8_7KLXMG1\_JZO3L^%EU=/:\NOCUQXO3YZ='KTY/ M+GJ7UMK&6KVE2G F_BZ'(;WC\[/G)V<7)\^K\NCB_,7I\Z/+\L7%9?GTR\G9 MY45U_E-U_//1V5].+HI! "_>G\577Y\TGY]^KD9*V$9Z=G)]4OYV>7/U]4)T7:1;HG+XMT?SQY57%2 M5XPPOGYB>VJO/S; M(NN[/U5\MF?DW^]_(33#!&Z6Z?ME*O9HL3#OA;!V\>]>^YLO:WG?3)83/YE. M5N^^O__]!XIZ[_X2.XA?^O]-3WQY_89T:;CO_'8S\TS)?$:\!H^ M7H.A_]HU#&6BPP-6[\YB%UWPU+81CPI;HGIJB5([:(GZ?+H,>=8,EUG'71X: M<770Y^#X;K#)Q6H>?NOO2/S!_?HP"VAX=VQ@^3O$IS&V; Y$E_M!GZ-8/,7) M?.:F_^D7U7_\UTLWB7 Z&T2'YT!N#((,@LR^Z')/(!/"[?7MU&W5";N_-P.! M!8%E7W2Y'V Y7UVEQ9WA4MRH\I>NTFPY>9,09?H^#H@RB#*HRRCH'0ZUP>@\ M1N<1V3$ZW^HYN"NGQKC\P.D#D0F1Z<"0Z>BZR'^%R(3(A,B$R#0D9#IV-Y.5 MFR(T(30A-"$T#0F:GJ<\"1.TFA":$)H0F@8%3:>S,+].U;F]K:#M+<,I _HZLN_"*D9QU-Q6G_9DHRSU?JD9!PT MM"/YX6RUV:YFJRD6C*(F0Y#)@A"QF1Y&-%C';)8AR& W)HX)9H)0@4#6C(,( MDH(1@8-DR2<7F2-A8_+GOSI3[/3LI\>FBFE9YQGNV\)(N5T M;DAU@FY_0CK:!SHR(CM'F85@+ &1@P5#I0;OI=3*ZV2M;X6.FE;IJV*PI\7R MY)^WD]6[S_CHUXOGWU3+LQM M$^1WUA,@('4$2%L4J""'(HNHN@!W!:"+ ,T-C\LD3O9'LT-19EDD"S8("$;(&$[, :B@+P6;BS4:RXRRM[L;A M-,-P6B\7D[5JI>UT/^!FF-5BR)#(D,B0Z(6@,@]?F?N6(&(LJB5Z(8?CA80@ M;2[>!&@A" @B&5C/3?G@"B%; C:=:-B7! MDJ$72'OC\K BJYO;=KI?BOG,:9%E=:UD-7- MU,VV*-K"(G L A^@"82%WL.S.JC5T?%,(6A?K X3%'A9S AE?51!>!&XVHA] M"A5DUAQ"9@Z$HQPLS1P4I9ZF(*DE[L%"[P;T4GQ^NYC,7K],B\D\WLW@*Q>_ M_M'RR1/X6*UT^<>P;79_CGO?$D060K7$8&9-4Z=T&Z/CF!***P]9) ^"1P(FV C..Z8B MY<*PAT<,;%KZ?W73V_2PH;]]EZ?6% W]O3GM?4L020C5$@U]-/3W69G[EB!B M+*HE8BQB[#XK<]\21(Q%M<1@2K<[R@35)! .CC2SKF3,8(.GD#R)F86D(K%M M%&MA,&7_3CN.RQIZ<=;ZU(%WR]2L;;Z^2;.E:XX#%J,/Q*38C^K0$<@/W39L M^#D49>Y;@HBQJ):(L8BQ^ZS,?4L0,1;5$D-CG8;&6!1$:6N 1Q9 ))K!"$,A M6\FCT,IQM]%1L$V=T5'\Q^UR=5TN97DY/XIQTER#F[YTDW@Z.W8WDY6;KML+ M?FS\^.-/W/BU>W]^TSQS]2NVM1^%U8RU ML8@9(6,8D-&W!)')4"W16T!O89^5N6\)(L:B6B+&(L;NLS+W+4'$6%1+C,AT M.UG*>9JSB$!,4B!X6\ZQK'IOSGO?$D0:0K7$D"3V3^ZS,OY7K6^PCD/ CBONXC)%U6V#=S@_$W1\@'(\$8CEB^6$J+F(Y8CD>"<1RQ/(1 M2!BQ'+$C%?+L_2ZCQ?NK%DP-7RA)G96QC5!<2-Q+W%L3=WB"O]LH+^Y?_HZ#A MY]/8PBWYQ2W"5<5I7;%BC&/-_4 ,*RQ3'G/-/8[B>G 45]0^>>V!.:-!B&# M.!;!*)F%899X'S9&<6F=36"N6"Q4%@.&97")1F#)6L*]4ZP9,_K%**[U4*WS MV]5RY69Q,GO]Y)%;0IN:2EX3+7'LUMZ<[;XEB)2#:HF4TRGEI.2#584TN- < MA R%/HBUH)G.5N00!.>M4$XS_?&J6.1IL3SYY^UD]:ZE@=*BC6'2>+*'<;+[ MEB 2#JHE$DZGA".M]$E["BRS)N&9"#BN*619/OJ8(\D;XX:MH53G) O#:%M( M2FOPC&A(1//DC ^);B1).R,<6E,F:ZL5\L[>'/"^)8B\@VHY$M[!A&,;"<=D MDN,N@16Z>%#)2/#"&W J6\VC"):E+TE0:AX",0:",[G9)T3!4NI!>F5T5-(% MWJK7]74Y1&%4+35#+AQT<0_R)/(D\B3Z9U]!38($37*A)FV;@AA)!#B=*0A# MA,M2"R/-E]3$N PLV'(32?'*1,X)C H2LHHF6,]9CKL+"$J%GMG^'.V^)8B, M@VJ)C-,IX_CB\#A"8A/.\X5G- &?J A,G529&NHW4A!\>(]V< @)U:>R;@" M$[.#&$S(-EJ2K-H9XRA!:D(Q#[6+XXVS%X<^>_$LK7#6XI!LAG8*M/L6Z@CD MA].)Q]+#C\J,&(L8NX=JB1B+&+LWRMRW!!%C42T18Q%C]UF9^Y8@8BRJY4CR M"UCYU4:R@W#.0I1@K?0@1#3@I0L0C0Z4!R[<9K*#<9&4XT7)J&U^QRMP.3D( M.5+-?7 D;"0[SM+JXVR)UHN^9&V,'B&'XX68F*)D(8',U()(L1EX5WP+IK6P*IG@!?G2"TF$>NJT!)>B M R&% ._*AT0#4YD2+ZE'+^3PO)#VIM-A158WM^UTN;QULY"J>6YVXE[/FRN: MA]_*>8QI4:5U+61U,W6S+8JVL- ;"[T': )AH??PK ZKLC-<1:#&-;-V6;$E M6 C@LXM,>\&4UQNC'YB(S), 6E,-@C$!ADI3S!53R-\ZR>3#A=X-Z*7X_'8Q MF;U^F1:3>;R;>E'?>^)8@LA&J)P#K FA,FL)RF4!@MMBM7O%05"20F:"%,MYP](7.E)-/"B2 M57EFE$V5 P<9:))1<2/$PT,$-BW]O[KI;7K8T-^^RY/74E$T]??FO/"Y3; JT;M)LZ9KC@ 7I M S$J]J-"= 3R0\<-FWX.19G[EB!B+*HE8BQB[#XK<]\21(Q%M<3@6*?!,6*I MD)P)T-E*$)QF\"HE\#9002VE2K(V:HV.XC]NEZOK@O[K,Q]2Q Q%M42,18Q=I^5 MN6\)(L:B6F)$IN.(C!(Z6@I4^0A">066!0).$BZ8XYFQ5LJ5,"*#D-%5Q1.. MI.IG)%4Y0I4+=R=RJPHH+*O&LNH!VBE85CT\.X6*$(., J1D# 03&;Q( 10A MW#E>F-MOV"FMSZ,Z^@AV3Q])11FO+>=85KTWY[UO"2(-H5IB2!([*/=9F?N6 M(&(LJB5B+&+L/BMSWQ)$C$6U1(Q%C-UG9>Y;@HBQJ):(L8BQ^ZS,?4L0,1;5 M$C$6,7:TA34X2JA3[3]?7:7%>HC0(EVEV7+R)E73^7*+Q6Y8\#O@@E]?GIT6 M'V3P3-ZLJN5\.HG5O8?WM_H[93@F%UTBIBM#)"@I0Q@"#<@PW<@G6:J$B-YT%^V4EKM#74I@#& M$08BV R6$5%^47#'M4NQF=OZ>2?M.KMY_&ER\W06YM?IQ7RY/$NK\WSIWKZ< M+YHK.UJM%A-_NW)^FB[G+]VB7/_73_)8%GTICQYIMV4UYV0P$SW&0,^?JVTG M&OH=4C=2-U(W4C=2]]=0=Y#>.<8):&\5"!$*#8OR)>'9B.1-9)OCT[<9UH74 MC=2]%76W-\RKO1+#_N7_*&SX^32V<$O^[^TL59S4%2.,8]G]0"PKK%0><]D] M3N-ZR! 1A%NAG 'M: *A:3$O0I1@K%;?+/V\GJ M74LSI44;\Z3Q9 _C9/C8!O^:48(A\@8 M"7QCXK!SUN?L'&3)>2$I%\!ZD<&9\A-#2"\)V"2(L"%H(HSS[W<(,&@A;91"I"F*3"B MP8*U@H P1!MN)35A8V'S4TCPZY*(DK-:*(I<..CJ'N1)Y$GD2>3)L?&DC"[9 MR#6XZ"D((C1X:B7HPGC!96MCXE_R)'-!RD086!XS"$T,^&@H)$J9+66F%J#%D267*D*CL"^8V0)<=*3):Z6)C)0.91%Y(QJ3AP) "E0@FF''%I MHU)#$R&V5&V$5-'4EB M/W;0S64$$8XQU$*10(0AR8("08)LIWK"+4;Y2Y M<6NTB#F#I"J!D)J#2\Q 3))9K8BT>2-]?Y96'R=IM)VY%Z26JHU$R7[ S3!3 M]TB:@P/]06OQ".0W/DU%7P65>6^4&6$7-15]E22 ;0P =]4JG'(%';J!X+0&LU@R,"5X:FQGE''V5P_-5VIO7AP5? MW=RVT^7RULU"JN:YV11\/6^N:!Y^*^,IZPVK@[(0//,4BI610? 4P)ND MBNDAA51",BE^/QV,9F]?ID6DWF\&P18+G[]H^63QP"RVE!5$ZZQ MKOS C_LA^>:HJ6/65"2FA\>,+D)6>G SSJR$FKJ.#056>DA5C)."6.8;/:K-=-J$P<3F0/CLR6! M,D?X!BMII4W@34%),H65I"%@ XT@+;-.$6:4L7VRDC X2?#03SOR$FHJ:NH( M"TA0F5&9$7914T>MJ0B[J,Q[H\P(NZBI&(7I- KC#2-*)P6<)P\BYV82=6#- MKCKO=9(DY=A&J=QNHS *HS [..TX"VWHI7'K4P?>+5-L2N-NTFSIFN. L]$& M8E+L1VWN".0W/N-W?)X<*C,J\S@\.=14U%2$753F?5=FA%W45 R@==OUD35Q MEALPF5$0RC$P4F1@CILH:>+*I3;*F([B/VZ7J^MR*1"&[50&,I!R.BJH IGC?4S:ZP< MHR>/FM,<%,SB9/&#OV\'Y('C9J*FKHW@4M49E1FA%W45'0(>JE! M(S:3P#+H0$PQ[D6Y-<$W\QX]$<1:(]Q&$V?;H[1^UQ_8/O+(:F+0)SCT(X_D MA)J*FHH^ 2KS_B@SPBYJZC@T%6$7E7EOE!EA%S450S'=[MH(/FG"%&C/"0A# M"%@;*1@GHQ=>"!4VV@';GJ>%H9@1'WDQNE>YOL4^ @D_HKB/RWB 5O3X M7,+.#\3='R X1UU&>$=X1WA'>%]0))& M>$=X1WA'>!_2D1B@PB.\HRX/"MZ[K0OH"]^_O;]1^U"DX)AA2O@$*FD&(DL% MGBH+W@1IC916!K-1I!!=I%QQ,(I($$H8,.LN\F03IYKF3.F710KK3.GQIXG2 MTUF87Z<7\^7R+*W.\Z5[^W*^:*[L:+5:3/SMROEINIR_=(MR_5]?N[ L^E(> M/5+$H*@=S!B;,?#UYTK;B7Y^AUR.7-ZWGH] PLCER.6_4W!HF-/66@@J1A"4 M<&AV>H+E3$FC'8NJE:%UR.7(Y5MP>7LC[=JK7NQ?_H^"AI]/8PNWY"+=K-*U M3XN*D[IBA'$<3#<0XZJ=2NC/H8<]8PWVQ/EM05XTKUI3W:^1\A -K+':--$W M ^I4!B$B*?9)$YIH8@V6AN \RX($_:5-DPFEY5=<,8&:/4S)2O T6) AFN1\ M9-*3C2:*]:BZ\]O5 & M8=MU@I-_0O([%/)3VCHIDP+-LP*1%0>7+ <6F9&!&\GU1@?A5N37=!!>%3\C M+98G_[R=K-ZUU"LHVO#,D?H&A=%(?0-37J2^_Y^]=VUN&TG21O\*HG?GO#,1 M+&_=+]WO;(1:EF=TUBTY+'5/Q/FR45<+TQ2I(4BW/;_^5(&D)(OR30(%D,J- M'3=%@B"0R'R>O%464-_>41_GE CK,+):&\2IC4C+9)#*KPCUG#A&[E(?CRPR METDR4)X#1F,-LMA:A&7 AKI$-'%/1GUD1&3YGP &! 8$!@0&! :$TO+.TG$2 M2?)82)@YD4/+()!Q)*)$F?0\4ROG&VE8E8]RR5,DA,S?X9F)+6$4J1RZ4A6= M]ZG32/3;JL5"L1&F$)<.#MH>T/\%C V,/72U!L8&QNZ#L8EF42E"$!69>#DS M#%EE'$HI:.MS%!W%QD8 0F+F>2 (*\D1EU(BG4-OI*G$VF K*>=/S]ATQ#0# MOAX:L %? U_OH5H#7S^;'',,)C%'/2(3JFU; M&.0@P^M6@N$]L8&UA@$^=8)/3^%?#D^7^T&?@Q#:_:KM^/^Z6?5?__W&U@$= M3P8Q'7@@#P9 !D!F7W2Y)Y#Q?G&Y&-MY# L?5L L R[X 2SL;>^FX?#(A M&U"F;W, E &4 5T&04-V?N<>!>#WGN WY."_>;N&=N(X9-\!F0"9 )F&A$P' MEUG^WO<@QT "@ * H :O.IG4\AJ!L^,,'NWOW&%WZUN3=I-_0,=JP,U25V<[9\]YMR"SPB&H^X&LX.,&#; M0#E .5]QI+:";CW.>@8CXCA_T3K#D.)$Y%@J6D:?CHS("&,Z(E@")P$G 2<- M5ZC 2; QY0X2I+6<2!L3TIG<$&?2(.<41I*SF%1TPIFX$:T%G@.SZ!!/,A-D M5 )I&RF*U@0G+1,RB:??F))A,<*$ $\^'2#!II/ H3NFLL"A>T%;/CK,C=;( M\9@IR'&.K)<)L>0Q">2()ND0$QASU(D7)18\,GB M.H8U49I](AS8*2G8*3N9MG1=3@A)HW1DF-FA+M;[#B)\^4XG#(,I^MV,2I'"G>Q['0_X&:8W6+ D,"0 MP) 0A8 R#U^9^Y8@8"RH)40ASR<*"=IB295$SFB#N,48:%=#?@*?&FG-1D+"_+W],?>^)0@L M!&H)++15%M)<4*,HV2(+_6;'BW@_"3UB12Q0 MT-[8>M\2! H"M00*VN[@(,:QY40@SB-!''-75KPR)+'7SD4?*$F;32!*8"D] MBI9[Q(5AR.B@$39*&N.,]EKV2D$C3" 2VA][[UN"0$.@EM#VL9VV#U#F82AS MWQ($C 6U!(P%C-UG9>Y;@H"QH):03MGNKCDD$&:U1B&486 R,F2Q4TB08*E* M+E"[D=%_2#?;$Z=3*(9TRA/8.TP4&WK_6FMWR-DFEIVM+Z_BI+'%'*!??R!. MQ7XTT.Z _"!P@S51ST69^Y8@8"RH)6 L8.P^*W/?$@2,!;6$Y-A6DV.$&R43 M=2@*+Q&/F"-G$D52!A]",,8*W46OT4'XYZ*97^9+:GUZ5E\W;LABMR1([B[/WM8_+#-O;Z*?O)NT9 MNTJO\1$A7>P+"I Q#,CH6X+ 9*"6$"U M+#/RMRW! %C02T!8P%C]UF9^Y8@ M8"RH)61DMKO_KO+&N>B0M2P@7G8^U,PSY(V/7A,9#*-=M"M!1@8@8UL=3S"Q M:ZO <7A[2E?==AQ6BZO\3OP09[YNVE%>;Q9N7/O*3D+U9E:_M_-8_-_\EL8B92AQ)[QSBPCKD%,7(>,9YTI(DO,T!*LLQ7LOW M7TUG*[?D\>.\^$@(/M(,NJ[WQ^S[EB"P$:@E9"QA@>4^*W/?$@2,!;4$CW^K M'C^57!N-)1)<*L2MLD6>?GW/P^??& M\/N6(/ 1J"7X_.#S[[,R]RU!P%A02\!8P-A]5N:^)0@8"VH)>97M;L/H&)<2 M)^2T,XA3Y?*KH%$41%BO ].RDVT8(:^RUX8/$ZR&WL_UV1T8LPE5UB\[+&&B MU7"\#6@BA;[SO?,VN%4A>(%DC!YQSCPR%GO$(B-&,4]38%OOVSJX ;O'MVP1 MRD:&=>%D@+T/P][[EB#0$*@E)!9AB>D^*W/?$@2,!;4$C 6,W6=E[EN"@+&@ MEH"Q@+'[K,Q]2Q P%M02,!8P=I^5N6\) L:"6@+& L;N;&,-#$K:JO:?SB_B MK-T4;A8OXJ2IW\>JGN2_(S3N#H0SN^G?<_GH.+N6P0MQ-:^:Z;@.U5KI^A;[ M#DCX*XK[=1D#[W; NULWB"6Q8P8F 5@.6/X\%1>P'+ <3 *P'+!\!R0,6 Y8 M#B8!6 Y8OO>*"U@.6 XF 5@.6+X#$NX)RV'YZKU#2+'A+$:"%(T*<<4,1Q;O+5]N2XN'MBN)Q M6U!\/6V:DS@_3>?VPYOIK%S9P7P^J]UB;MTXGD_?V%F^_H[&9VC5Q5Y(0(.[ M@R9]2Q!H$!07:'#P-!AHI#I(BHPE'''.*=*:$R2,ERXJ;ZSG7A S3XQ<[\1<7(J**84N@('XB; DVTN]P1#B[&?2X&III8 M%PWR24G$!3;97? "1:ZC$"Y&D>Q=%T.9A'40":FD1 ZW T;.I!QNLY0T%??X/?PD'2E.1YI0& JU-[;=MP2!80[ (A.+%8=HOJ@'+*;,*+[)''67/TKT4]_]C5N&/8 MNGY_++MO"0+A@%H"X6PWC:HB45@7ME ^$XZGR"JN$''$4FD2(6:#<#SQ@D89 M$)8.(QZ205KKE",D8;$F,7H?GHQPR CG8 =K ;RS-P;>MP2!=T M=X1W^F*3 M/Z\?PSZ0H)8QQTY6(QM=CJ"D)$AS1I BB7AIF"8NW"5!;H0-GDB40C"(8Y60 M%<0CC*WP024=^?W[SSR0!)NL OG55]B0,3)2% ,7WFL>6U&IOP!/ D\"3PZ< M)W>5FDBP6/ <9CF> <4$O@G*URCE,^!.4U36>-@TLZ1B(SP [^0YCP0:L,+_U*/I=80[*#!@+&+N' M:@D8"QB[-\K@]ZN#8H=(+DA-1.E] M-HCS$)'Q.B)&?6#.6DLUOEOLB,%CPZE$7))8_J'(:",0E3XXXVVBI6GZTV+' M29S?#([HO.U+C3A1@YD0T3?<#+/K"Q@2&!(8$J(04.;A*W/?$@2,!;6$*.3Y M1"%$2D>X24@+EZ.08!W2.2Y!BDL>I3.4"[VQ#),S@IGS"$??CJ<)R&H5D)28 M42J(CFEC&29$(?L?A70WGPXZLK;SV(Z;9F$G/E;35/9LO9R6*YKZW[,]ACBK M8ML+65V-[>0!35O0Z V-W@-T@:#1>WA>!\/,:%'FP'L?$:<$(V<51=[QJ!CA ME'*_X770&+#@HC@IV>L(.B'GI4 8!^:MXDE+?6^C=P&]&%XN9O7DW9LXJZ=A M.?+>#\)/6(J$5#0WMAZWQ($"@*U! K:+@69 M)*+5%C%.,IUXE.48H,QAKQE!BR&?\1=2T%::^C MZY."V$A16 *[/_;>MP2!AD MH>UC.VT?H,S#4.:^)0@8"VH)& L8N\_*W+<$ M 6-!+2&=LM5TBK%>!J(LLB0:Q"5+R'A/D,JO1/#<2;:YJ< #NMF>.IT">]L\ MA;W#1+&A]Z^U=H><;6(H_6M7<=+88@[0KS\0IV(_&FAW0'X0N,&:J.>BS'U+ M$# 6U!(P%C!VGY6Y;PD"QH):0G)LNSMN!I$O@TL4B76(2\>1IL2@6#)C-"8= MR,92SX?T&AV$?RZ:^66^E.9\>A!"7:[!CM_8.AQ/#NU5/;?C=@7&SR6./[P5 MQK?A_>E5>=F\+8O1FBRQLSA[7_NXS+"]C7[Z;M*>L:N&63$2NHM]RP RA@$9 M?4L0F S4$J(%B!;V69G[EB!@+*@E8"Q@[#XK<]\2!(P%M82,S';W.^2*21LX MBH$XQ EC2!/#4/(D<,X#"Z&3X5N0D0'(V%;'$TSLZF=B5S:AROJE11;KA+[J M@3@JT&<)?=7[YJA8KRR1@J$@7'94+(O(2D=0U 9K;ATS:M-1Z7I>U\$MM'OT MR"XZPLR,J.G"SP"+'X;%]RU!(")02\A*PB+*?5;FOB4(& MJ"1@+&+O/RMRW M! %C02T!8P%C]UF9^Y8@8"RH)6 L8.P^*W/?$@2,!;4$C 6,W=G>&I@FM%7M M/YU?Q%D[1V@6+^*DJ=_':CQM'M!* SV_ ^[Y=?GH.+N6P0MQ-:^:Z;@.U5KE M^A;[#DCX*XK[=1D#ZW; NELWB"6M8P8F 5@.6/X\%1>P'+ <3 *P'+!\!R0, M6 Y8#B8!6 Y8OO>*"U@.6 XF 5@.6+X#$NX)R[>[?+4O,/_S^D$]3 F&M98V MR>"#<1)QQ2+B3C#D@J$(!YN"P5S)2.ZNI25!>I-80IX+C;A6&!GL#1*44WBYO'$3R_CZVG3G,3Y:3JW']Y,9^7*#N;S6>T6<^O&\7SZ MQL[R]7_[,(\FZTM^];6I'B/,AC/48Q?H^5.UW8J&_@6H&Z@;J!NH&ZC[6Z@[ MBL1\P $IR@WB(CED/(\(&QR9$0HSU\F\+J!NH.X'47=W\[RZ:S'L7_Y?A0TW M'8<.'LG_NYC$BN%113&ET'8_$,\*.I5WN>T>YG'=ZXA$X6VR&A$= N(,"^0" M98@)[)/A+#H;[CHBBLO(HXK(N?Q%;A1'UAB*DL'&:Q/S6/GKO%I1XQI498"IB\M3>VW;<$@7) +8%RMDHYBI@4O4Y(Q,PVG$2& MG(\^Q[%<*$=)8#IU0CEE!.1%=LCCK#GZUZ*>?^QHK#170#A[8]E]2Q (!]02 M"&?+,4[2B@6.@C<<<6XITCPI1*4*(@1L8W!W"8>2F'#P% 6B*@XM@!"98X20F?(R@= MXIAXI .-R#IM/"/6FR2[),%O M*R(R:4:$00S6=XD0>'+(.#]HE=T!^>T@3^XJ-5D?B-$YUB(B&,19XL@(;A%A M.KD0"2:%9CZE)DF98-J)',G)_)TD);(T?X=K33T-7&J_T0RSQ?B," Y\M#?& MW;<$@7- +8%SMKQV@@:OC+W+4' 6%!+B$*>3Q22C"(Y<&!()F,1QUP@[5A & OKB'2"N\U1,Y$P M:YE%2905*$IEW8K"(\%%VZ/EDTD0A3R_**2[\730D;6=QW;<- L[\;&:IK(Q M[N6T7-'4_Y[M,<19%=M>R.IJ;"3 M[ 1E'H8R]RU!P%A02_#TM^OI)^PDIP)%0[*G+ZE"QD2*!#9*$FVU]!M=#E9@ MJD(^TGNFLJ>O++)8&&28B_G_?"!L([_X&4__-SM>Q/L=_8>O\I12@J._-];> MMP2!A$ MP=$'1W^?E;EO"0+&@EH"Q@+&[K,R]RU!P%A02TBF;#69(J.4D6J+ MA%04<9,,,I@J1")7G#FKJ(M=-&M!,F7_K!W&90V].:NU.N1L$T-ISKJ*D\86 MTD'])G=!#^N6CFE_E2FO/I00AU MN08[?F/K<#PYM%?UW([;Y04_ESC^\%88WX;WIU?E9?.VK+1JLL3.XNQ][>,R MO_8V^NF[27O&KO9 D2/-NLBO 60, S+ZEB P&:@E1 L0+>RS,O,38!.F1U&56K<(>.:;SGT1*0RGG!F_L;?Z0 M9B7(R !D;*OC"<91]3..*IM09?W2(A_4 05-U=!4/4 _!9JJA^>GZ)"($3X@ M&A)'7":)M,(6.VL09&"6U5^T_G%W'6#A&:Q8LX:>KWL1I/FP=LZ@8- MOP-N^'7YZ#B[EL$+<36OFNFX#M5:Y?H6^PY(^"N*^W49 ^MVP+I;-X@EK6,& M)@%8#EC^/!47L!RP'$P"L!RP? <2 SQ&(1W2LCHS=V5M&UU\_!V7\?6T:4[B M_#2=VP]OIK-R90?S^:QVB[EUXW@^?6-G^?J_?9)'D_4EO_K*W4#?)W$P9ERAZ01$GW"!+G46$>AVUY3J9 M3H9U 74#=3^(NKL;YM5=BV'_\O\J;+CI.'3P2,[BU3Q>NCBK&!Y5%%,*O?<# M<:^Z:5?^%'KH"UJP)TP7&7O!P>I,=;]%RD-TL7;5J\$.)R,U18HPC;@S'!DE M-!)2$N^5CL:GNUZ-%#P0PSSRQ!-4-H]!SF.#@@W>,4&B(WYCM%<[I.MT,6_F M=A+JR;M'C_#BBHX4ER,MNG!/G@ C!N.@[#Y*]"U!(+A!^'9;P6?I&..H M$S<:*T>P%C V,/7:V!L8&Q^V!LEH/DR(A;[H3$*0O( M"*>05#ER-CXJ)_E=QM98\X!M/@@3B3@7$CD5-4J$IQ2<\!&3'AA[Q$07VRT" M7P-? U\#7P-?0XZYI<@84R*2,R1YQ(AK9U%^N SYX%CF/H.Y)7QLKX,,;63C_7D7369SO,7[2R_G:TP'_9N M9L?5E9W-RP;"\XO8Q&)P641-#.55VSQOY_F/5$_LQ-?Y\&:>WVAW"W]QG\?^ MZ+M]X,U6MQ3B8<^=[LV#5W=D<7'=\7]EW\4EQ"";\B7_:,=_V(_-3S]4_[4\ M4GPBMD_-V%87LP*:_Y$1]7_+F;[/,7NX'A=C+AIZN'SK9@JOS?^[$ ][WD_I MDWY=M[X5ZY[V5CO1ZSM+*!ZL!F]/#__GZ+QZ??!S]>N+LQ<'+T;5\'A^=]2ZMUL&9?RC.#>7_*XKM>T,-:/;RSLN<9B^[/BXE=A/QCX:?L M:F3G8KIH["0T?[DCGM936U_K[9GS=C&?KGW:5P[^NF=O4X1P@_ MKK]_S[JXY<])_8+S/Q59W^?BKR[IQ5>/^-KG] 73CSU'#U ML(+TX-.F![,0RR=__4'^\-2IJJ_,&5C+Z,D>RC9HZ*%/[=5T5N+:ZJ2>Q.J7 M_/9%4QWE6P_5)RMRAY)UO'_)^O >YI/;V( (97A/ RCF>5$,!8H9D!V4V _X M8^#\ ;@$N/3\<*G'(3. 2T_EUSYZ>-WSG"*,CK/A@6ON? 1#!@C;@SAU36>!.X,[.5\4)8JQB'$D9 M9.9!;I!1F*),@XH)Q3V)&_N(:!,()BP@PE7F3H>S;H5,OSIR%@G&7N&-57'; MXTZC1VI J^*> 0YM:[^/50X'D@;;>6P'X9^+9MZNI*OFTVH6\T>^'L=JLLHF ME'?+:V^;BVI1EN35DVIZ%6=V7E;S%<-Z7\_KV$"-"I+-^YT"A63S?DD:8 .4 M>6^4&22]K1H5VYZ[R9Z;N_DRYO/[VK;!IIV$REZ6?2+_W;X!R;>!8-)^!+T[ M(+\=3+#M;$XK*.I8#,CR,@Q11H8L\P;IJ%3TVG/A71?UH-L(=S )![?PK:.1 M3Y2,A!K.]&(P6>V\%R9(G#8VJ'M( M!/LW6T\*Q)U.7K8 5Y=K.$T'+<)UO?2 < \)9Y^4A5@7H2U8.Y1H=SVTO=T"4<+: M$-V\JIMF82>^;#37S)NV$3F'OCX_ECEDS@?B:D!>#3+G^^9J:&5CB%PBQ;7/ M;D,@R$G&D0I*&1:I]+R3)N3;H'>:7BVWS9R\.RQHUU4?V(C(+A;8@YD/P\S[ MEB"P#Z@EL,]V&X:,#IAJ@7*,JA#'F4ZL<293D$E&YVC71MQ%H/LT[(.[6 (# M9@[%VUV/<$^FDW8XRSC:)CZ\\Q@RYI Q'Z C 1GSX3D23DJ,5?8U0\2%0(6+E*6-^7#?$\;.?A^['S.L'698>UU0[6@):EVU?HVPA/3X_IAV MWQ($Q@&U!,;9*N-8QC%-7"#!,4,\YEC49 Y!U :O%$O"/ZY&NV7&H1WU&H-I M0T%V7\+5>N*GE[&T&4_+@O48JC_J>8YB:^OJ<3W_B/PX?U:GNGQB9S,[>4@W M,J3'(3T^0!\#TN,#]#&RAT&SUR^33] M8P5L?RO_QO!J.CN+L_>UCP],E*?Z0PSHWW$V+;KY@6+"?X(T^=Z8>]\2!!8" MM=P1%H*-0#J@Q!Q74U)BYOR/1URDB"QA93<0+60@B4FS,6+B017CCBGQ6S?8 M&G$-2X#OMYBM:-FV-@F!"O-6P>'PPD[>Q;+QQ_PB5LG6L^J]'2]BZ: [5O5/()2I+%"Z\%_FS ML%$.>$BH_O.BJ2>Q:0ZGEZZ>M+AV>(UWA[?A[J X+>]BNY'2$BZ/)P>794') M:?K,5UZO,YVDHRH#&1'6Q2@M0(QA($;?$@0B [4$(MLJD5$GB<6&(ZEH0#PD MG8DLE!F.TD2.(X\V=!%@[Q:140PC-*!8#I'W#_]]X/TLKIJ MB7XQ:[?=K*X6,W_13J"V\\K".N:AN2W[D1S< ?GMH-L"18H.?"AO%+?4,42B M*?Z0PJ5(H5$.Z0WWS%-E:2=U^S46?[J^[>4*<)N#27@SBY?UXK(YGKR/JUV5 M.W*)RIAL Z6*GDL50*!#)H!!J^P.R \(]'D2:(PA>2=H60T>$:*8B9*0*2$DMO6+1JKBQ M!\7#=F9^$OXA(R*[&(P&I@[%\UT/9I?M*TWI6Y]>M;TJDW>K;:W:D=_KI>9U M;'Z$;/_3^AA9B.63O_Y ?QAJYKHKH=]+EP/S[$#2NR9I@ U0YKU19I#TMHHC M?'O^)']N_N2!7]8IJUGTL7Y?&C%'U20^H-42\E.0GX+\%.2GOJ4^$K5/!C-D MM.6(!Z:0-DPC(RD6/A L@N^B/G(\\;,R^/!E7/[W>+*&N[?7:+>% 0S*P(K% M_3'\OB4(? 1JN2-\!)V+'9 CRP3HN1;(26PRT976?RT=LCY1&1R3 ]:%>^I[D TWF%U)[\JUK&JZ$ F=B!.SWZT2.^ _,#I M>9Y.CTA!>6D4BKHLU\!8(BVU1UZIZ%RTVKLM9036D/N/>GYQN&CR,X^S=OOZ MSA8Y"@/S&/MV?8 UAXSZ@U;9'9 ?L.;S9$VGE8S<&)1#?(QX#O:14\*BI'$R M&GMO[992!=MF33DRLHMY2?L!03N<,(#R_59QH:PIGLRGLQI6- [&[=F/).4. MR _E=D.'&GB.<(V.T.)LLB3V4ZRX!;<=K6V!8\,8U : M&71^ (@2B!*($HARUX@R>$.LI1$9K3CB*A+D1(GZK731!2:M$-O)#VR!*-5( M,@%$N?LI >@AV"H4O)G%*UN'Y7+0Z?PBSBJ_F,WRA]!5,"S_9S^2DSL@/_!_ MGJ?_@Y7+[HHWR/@4$=9*LT2I5]O)(#PE@ZH145WDX/<#CG8XM0#=!EO%B-;TJFPCZ+$9!:BH M0$5E@/X05%3 '_JB/V0#4=A$BTP*(OLVD61_*)2, A6!6ZUETMO)*+38>S*= MK)"W6P<(CQ2!]9E].T! F4.&_$&K[ [(;PI4E$EM+$;K=ES?PUCQ&Z?9CB3MHNE^/V (*N,0AG]VC/YL$4,5EVTJ M4!$?BO\#.3Y([X/_LT7_QT2%<79:$ F1()Z]'J0=PTC3P(PR@1&=MI85*)C[ M^F;'NZZ]'SHB&C:>[-O[ =X<,NX/6F5W0'[ F\^3-[$QGD=*2WF>(2Y90)98 MCGR,)GGMC-X<8M-9WF#+O,E&@G4QO6\_0&B'LP90O-\J,AQ=7HVG'V.L7)S$ M_%$#A?RA^4'[D;C< ?GMH!^TJZX']\&6$!LIPB3B5GCD'.%(YIA=1^8#%AN+ M^KH)V=> ]S:.[?R!+L@7/0\QHAKJ%?MC]GU+$-@(U!+8:+MLQ)*R-!E$<9 E MJ!7(6*61H3QX'2V.6FXG$-XZ&]&1@,DLN]*H#A7RI]G:;GQC9I#M'XA?L1^) MMAV0'_@53U>8#I03:ARBU%#$>:)(JR01]LE1S:4Q>$OMZO=MCK-V+CYVY5J( M$1>08]\?T^];@L!(H); 2-O=Y)2)3$76(*680)QPCFR.?9$*24@>G;;,/MUV M;9TSDAQQS(&1=B/:AU3("ZET2*4/T,'8YU0Z-+AUX.W(X(+V M!B-F!,Z>2]#(<:81QY'B'(%K[]T61Z4=+K%WBUUN?"09[.S>=Y<;D.>0P7_0 M*KL#\MM!\MQ5OHJ>8D6\13&6AFP<#;+*:V2X-R$Y8Y/?V"RDPZ%IC^&KKQ2A M&8&MU'/GY/1=^WEE#>VN@"-D2Z&NNT'$@TS M- ?R!/($\@3RW#7RI))J;;!&W!B.L12D0[JEG M)B;Z)/NB=<]Y;#CKS)\[Y777!M!=H/Z5<5RW@/Q?XA^2K[D27< ?E!O>)YUBN859X[1U# O QHMPPYKS0BV=_1*0KK MD^\BT,^P>YA1]\UL^KX.,?S\\=<,O]GS68/OP37V=EVP$'(D82U\[Q4+H,\A MP_^@578'Y ?T^3SI,U(NA*,4)>($XD%BI%-R2#HEG2;8VFZ6!?1'GUJ-A.EB M(=M^8-'N%_R?5=K 3<>A@T=R>'#V]^K5Z]-_G%6OWI[^4AV?_'9T=GY\\K?J MX/#\^+?C\^.CLQ^AP/&T7D\68OGDKS_0'X:ZEJXKH=]+X /S-4'2NR9I@ U0 MYKU19I#TMI:8TNUUA=+GUA7Z9C'S%[;)QTY3=34KM:?YQU$5_[6HKRY+DZB= MY(L.R _2:,\SC>:DCY90B504HE2A#'(R:L2"55;* ME.Y9-?.0*M0;^[&@;',^/? 96ZD)5U>V#L6>*K=HZDELFFSREZZ>V&(T39M1L$T3 MYY4MUMO4[=NC:I+?F:;EF[,8EDVQY>!9;.:SVL]7[T%^>B#^%(S8V^5,,_A3 M@_>G=%0ZNN"1R,X1XI%F/4DV((J%9B9ABVDG.Q]O^%,_KX [-B=Q?IH*JJ\^ M"1UY5$2.#.MB^XW] *%AYB& -X$W@3>!-W>--R,CSBB/4 M!JVB%#IN#(OH) ^Q?=Z48J0I\&;?O F-#4//1'S2V)"O^??I#PG!5 P,(RRQ05SZ@$PT#$7%*78B4&OP5O((OUSC M[MDU['95DL%J1"5,S>[;$P+&'#+B#UIE=T!^P)C/DS%5$#(%+LO8B3(U6WID M.5.90 /E''/EQ,9ND)UD$+;(F$29D1;0^]0#%E MP,44&!ZZ?<6%X:%/VHM)!/4QA_L&,X(X)1H912P*W@:F>/(V;@P/?5#,/YOZ M&$/S:C:]/,M>R<$DK.#SXVG:9OQ/S(AQF)S]O#"D;PD"^8'B OD-GOP492YX M3G(H+E@.Q3.'&:T*#1J5HHO>)-Y)^-X7^0'Q#08_8'YVO\'ZQOSL>O(^-C _ M>Y@>RWZD#G= ?E"Y>)Z5"QG*H$]KL\-#,.)24&2QDB@D[CFE3CNQL0:SP_G9 MQVOPW=X 4&Y&!,H8O9V!2;B#EG-+V(5/\29KYM8 M>D>;^=3_7DVO;B9?72W:(:\F0M3JB2!0W2HIHA>F\![0@WND2\(Y62-C5\ L*LZOWRM;[EB!0 M$*@E4-!V1P\$)VA@&EF# ^(R&J1Q)A9/?&0J$<%#-Z.8GHB"^(@J#12T&WV5 ML$SR"4/?H\NK\?1CC%5K?M5Z_E)59K)#1G0@+L9^3'W; ?F!B_%D+H8SV2N( MB2+%=(YR$S'($L)1\B(YS;S@;&.QQV.CW+?Q:CFYX32]GMI)\_/'-?PMG8\_ M)G'67-17!?RZ6O3!1DH/9]D'8 !0$U#3'JHE4%-WU!1<_C^3%&+&8\0%<\C$ M%%&4(C'ON&:\FPV1>J;3C -9KM71(#I[&")Y9$R.@&D(B06: MA*&/"IAGOX_=QFB$T[1V0YJWUPC8>B2_%OP[GQX6]#LOX-?5O$,Z8J:+@!DP M8!@8T+<$@9I +8&:MDI-V&HB G&(,,X1#XPBC0U#'AM*J5#&N8T=[[XG8!X( M-5$]$EH!->U&P QEY.U.VZTG]>7BL@2^U1_U_.)B.@YE>D^[C7!&!A9#/AU$%6_25K V8!$M1XC3[2L+:[/(P@3QA6 L; M#-T<5?"0NO<=G^@W.U[$LPN;X?>X:18QM%L=9N_H'S?8W64(+R@4%GH>50#\ M.63\'[3*[H#\@#^?)W_20!(71B,NB4?<1(:,]00Y&ZB6&HLH61?%^1[YD^I1 M]@6 /WOF3RC:#ST'D;NF7/,S[2/6'&-"_XVQ:M/(#Q83_!"6.O3'TOB4(_ -JN2/\ ^%Y!V3( M,%%:*8<\#;SLW$.1S1R(=&)*$ZTT]X]:.=X]&7[C^'K.@15W/R"'IH#M=M&O M@O%I:DV\GKPK?^6731WBS!:K@4K%0%RA_4@.[H#\P!5ZGJX0]5)2E3!R0EC$ M8]#(.(D1$T)1X57J:$^?&U?H\!IS#V]#[NO:NGI909SSWF"5&K/.+*,62X(BA8@AU.*@FJ.UF. M/P >%2,!/-H[CT+E?^B)AJ4%QFH%A[ZF$Y&GAD,B&%F4:<&XUT=KI0"L98$3$7OI-, MQ0JU7Q?0?K/&[)7;U5GS)!_.H-\OF-3R!S#K';B&F:L -@8V!C8&-GZ.;"Q4 MU-B54;@J6L2M]LA%*1'AS@4N8]56J<9*WN=9X2RST!:95SA!/!0:(DXB&RBCA./,+:*+*/C)N8B, MA(2I^T]A]-V5\2&H?NF3 EL8]ZRP7K[ M(OYK4;_/)@4%_.'X%E R&(R$H60 )8//.$M&8HX512E:C+B-!ID8"3+,&J.T ME)'1+@+W):*?IJ,5GK_-<'XZ*?Y3^=_1#7S?3$\J'QQ,PJ=OW#JR\X6:K OG M"BH.4/\',@#F1(H2P" M:8HQE<@(+$K:@2.3*$?.>)J+)$\YXH@I*/D,.^, ' P<#!P,'+QK'$P5YT19AS1W M$G$E'+(L"D1="-%FME6DDSZ)W>9@)L1(:=A3H6\.AI:,?J'O\'.)C-%]F8Q1 MY6*^JTE9@C!-U55KQ5#,&8AK!<6D2=33L0(ZV@"+WR@5"K$^% ]&7#U MY%,LHB]H :,P7;AQ'(QO\P0)R?_L3ZV_Y0F Y]-A8T(4FEHGD B8H':D@68^ M(:9-X"+IR *YZ_E(3SSA5*/(0_Z.S/]8XP4B1B>7&$Z.QR%Z/H3S$3=T,*6- M+^KZL_!]@"J'+%:@2J!*H,J;W8LM9X:$A +._W!&#;+$>"24\-HHZ1C=H,H8 ME;=>)82UC8AK@Y&SBB&)I6%*6,5)M_T#72UR8')$M0*J' Q50C] OVF"LU_? MO'E]],O1R?G!Z^KE\=GAZ].S7]\>5:>OJL.#L[]7KUZ?_J,Z/GEU^O:7@_/C MTY,?H>CQM/Y.%F+YY*\_T!^V+^*'\6I70K^75@?F98*D=TW2 !N@S'NCS"!I MV 5\^$YE6WNZLG4HT5A5%SW-@1UDR@8"1M#!/OPL&&2X.NP'-=:Z2"URUCC$ ME:3Y50R($<5B\H(+VLGN5L\D?L<2EJ^L'ATIWD6#YWZ8_0[ )K#1 M\U-+8"-@HV_LWML)$:"<.!C':J M,@)A[M.$N7YZ&:NY_?"039H@VSG@E2%]"W4'Y <.Q),Y$-)PGJC7*'L V8'0 M%",G/4'24FJ,S X$3MV$LP70S@N>=>M#"-6%!P&F/0S3[EN"P#B@EL XVVT1 M3%A)7'9A4CXB'CE&1O. F% J>*N\=1V%K%MB'#H2I(O9/V#'9\'_]V?'Y\=/: )C](CF^] M6Z??9.Y^]9 ,.6T.D@;8 -AXQLH,DH;JQ_ ]S5\G;>GC:C'S%[;)7RG3(V;3 MJRRRCZ-VX,3593ZRG3;13-/\#SN+D*4:"%1!( M9JGW+4I'(F.,^(A=*FQ\+ M97(5#XC(X"--DO+'U45FOX_=CTO4>[,&O=/T9@5Y1VO .YB$LQ7<=9:]HKB+ M-:M@],,P^KXE"%P$:@E(\!\%N;NM)#&73R+C:U:1M#YSD MTQ7KM/.RF<*XW5AR7%M7C^MY_9".04B=PG*$ 7HCL.1@>-X(EYHR;"5B/F;/ MPEN!3"@=@SG\=8YZ$SGMHF.P!<33]&L3#PH:GJZP\'BRWM_IU71VNL; UP4" M7Z\0\&-'[HF!;1;W" /ZEB!0$Z@E4--VF]D]Y\+8A*A@&G&C'7*8J\Q4.7KF M5&-&-J8//J2UL']JDB/&&9#3;D3.4#O>[LJYZ>7EM%S%U/_>5'73+)81L_7_ M6M1-72QC5-EYE6P]J][;\0(JQT-Q0B!Q!]GZ?7-"HI1>1(]@@+E1 1M*4 M__&"<6J$XZR+^/BLX-UQBW8O%[/L:"RW1?ZM -S!#?1UMC?@"'Q0]QYNLFMAW3"S>N?=LD?36KW]MY MK/ZPLYF=S)LR.'6:;?TF5(9,_$!<#\C!029^[UP/%STWSJ'DRE@98;/K(;1& M%%NM;5(XR@W7X[O;IS/\':W0[S2]:;'O8!+>+)'O'RO@.\ZXM\P0MF[*H'P0 ML/QA6'[?$@1" K4$0MHJ(0G/-,7:HXA=CH4=]4@3@Y$B3H; F+)Q8VSW=_=0 M/QTA;:1G.1\I!NU*.Q(70T5XJQ!0:;OD7KZ:S-TO$.TT'2[S[N<#=H )A,/EAF'S?$@0F K4$)MHJ$[G@$H[: MHJAB&;^*&=+>1I2$]31&$F5\_&+B)V"BS:VM1KR3G:W Z+\U ,[_M6XJ)]EPZGQX,\]O%&MI7MQZ M" ^3]5=UX,EE_4!15X\6Q?ZHG;XCBXOK;-25?1>7V(5LRI?\HQW_83\V/_U0 M_=?R2/&)V#Y%$5M=S H6_T?&[/\M9_H^'^WA5E2PI-C'X?*MFX2,S?^[$ ][ MWD_IGGY=M[X5:I_V5CO1:S<=AR[4X.WIX?\O#WZN?CT[&%7')X1R/2HQ];Z]C-/Q#)&>7_JX;Q&$].SX_.JO/3 MZO#TY.71R=G1R_+J[/3U\$'KZNS\_Q&F3$.3W5PQGAP5F:]GQV] MR4_HYZ.W%<.CBF+*6H-\>72X>I>T[]+E"/C3M]7YWX_@60[M69[__>W14?N( M3HY/CJI?3D_._WY6'67K?/FY)UP>*CS(H3W(/R\F=A'RCX6?RC+'^<5TT=A) M:$9E1E"\FE?-Q3+T"-55G*W^RM&%_U7^4X M+,$I,1Z0=5HC'G5"5C"+(E/<&:>2$;R+)5BGLW=V4O_;EDS#X744E_]HJ_XY MRIO,VS]/TZMU6'=V'=6]K!L_GC:+63S/5_'SN.T%B(VW5T6C9XNXO,)ZLHCA M8/ZMM_6_),ODEC _9QKXMEW(+.9_+IIYG3ZN']&/:1P_H!R#SN8_M3: LF)< M-C\ZV\1Q/8E;+@5WHV:?WGRHFZNQ_?AC/2DW@,H-?L]/?$% -[_.7PC&_I1O MGEP'[;<>QO(8@O&?[ES,(*3UPW^_/#H[?'O\YOSX]*3P?J;QZN=?SS);G)W= MV&N^G^M_/S&^U;N?1>:5;#X/S_*[0G.Y;FK85+H6%5;&8V_E/K_9@ 81W[_- MB!#GU6OK5I'0Q+^H_KRLNOF?;CY=OI/)("/^J)I/W\7Y1<;]/^KY157/FT_S M2\W"-76H[:R.F3#R@=7ZA(?+_-7H^G3K#_Z(F^\MFNNWIK/K=Z>+V?KMOU1U M4[)?<1+RLT6QS&TO0JM6:;+EY94#FI)$K)N+?''SF?6_5[/HI[-0,@&7==.4 MI]3VK;4EW^^W-U5 M)K_)_/I72P-($]_'DH_[XV(Z'G^LIG^4"7LWT_1N2ZC*J-R*K>796/TZ*;1; MM2">Q5>>X?\7[;@5_*&=V+#\[8,,%?D7:ONB^D>FW@R8^1?S?941?>-8C>UB MXB_R=U[ZT?(<5*4I=QF*1K\:U&D^VX6V]];/<+I)/]$ >=Z M.7&EO?QB5;/IN&T(R@]GF@%K?1E9''7*6M@L[W.EM2&[KU^C+>C1:[M#0GJJXG)6]NAIG&;4? MOK@AD3OX_-_W>:8_W/MN;W#\;1[KUU* G_-8$\68$HD(T11Q@2TR(7G$E0P2 M"V\Y?=1ZB>NEFOFAUBD_D,G\P/OIHCR"=V\R._B,=I_S0\&A'(!#27?1H3P[ M_MO)\:OCPX.3\^K@\/#TUY-VJ\ WIZ^/#V^E<6_[E)T&@MIKQ;@.B'J5S2HZ MA;3@^9]HHB BZ(1C%V;UP\YCF^_H]L<\B1!TM9;M+LK MFE]GM;ZG--XZ1%?+Q[_T&O-72IM(W@X,U-J%.4L7QY5C:JFJVN;.4!MX>?Q>RT MM:.YVV/78P*KTAVS";+^0/_\D_/DDZ&EKQE5FY?SLEC^2S]5>Q3J,NOZ1]LZSG]PL MVVVRBW?0E*QCEG\1XR(_R%G)4#99.(MQ<3-]G)5IB?G.IO-EGT2^Q67 9?7\:(Z_]Z>B^SBOX]+MSZK M5XDBK]WZ)D-_Y5KLLI1O+OL!/M_Q M>%S94'R$RV7$5\Z>0XZBR&U4E;^WE$@)F'-(T$9%M[^0C3D[^*WD8HG4[&P9 M_Y8?;V?A75_86E=7*8"E^IF?FON?R%J::[W,UK<8KTPQ/]'K7ZO;""6TWO_[ MZXAP?70.(//3BA^N\LT6<:TOK"[-7]7':&;3E M"T45EZJSOI:K=O+(YN=ID<.7V)[VQ6"CBOOS:=UZ1(II(83TR(G $6?$(AM% M0(H($C2QWA+;A4?T:UD"=Y35];( *?@XGWO^ORXG=UQ+"MR7W7%?EL1PS9#W M(OX]'LD-9:V(K+F=2LFXV*;AXEHC6HXMZ:C+JUNI.IM288DEHEY-9P5#[>4U M\Z\V$&D3/3?[@K1_A^NZTW)Y7.L;E5_^W'>6OQ+:#-X2P[_+0;OVC3:O?*G\M03V 6/W\S:'T^*(9K_DW;0\K-8Y&K4ITUN: M'5>_&GPXQQ5GQ^.;VPZUS9)=L M^D?)"3=MNGOYY7*3-_>3C[K)"Z\RH"O=SJYU_NJH^(Q_Q.+<-?G46:D7S=I' MR?5[/7[^:+U1)>_ MEZ.#<4&:#%+YOF;3RU73\V77:";,'\R MK9I;3W:9H6D!]][0^/:QMW),5RLMN.W%3.I)K"[S#U\T):8MZ:62AV2R,K1OLDMKC-\.R#M5N\/;SOW MUQULU4T+VSI/.2RYKZ2]8;&OBN]#,/J?:QM;9YGR[=U-,M'644OU.'_66EHY M_NSHL'AXO]A9=J74TG"?M^>2!!/4X(@$M@)Q&B0R2DLD7;0B\62X?%0ZJ?5< MVDUVFK]G8,N/\"S#&C@LWVC*2\E5171%_:LB// ;N=P5BAQJR+4YMES3-6L M&749MP'?]374EZ7))V/Q>/FE^[[E M2^J][4\JEY@?S.]QG6U?^@?SC6 M9CKEM]__9549&5_GB*XOHZ!G/6F;PEJ\K9MK$<LKMJFIWR.DFRZZQ#E7\^.WGB:SSO+<7[6,%^W_+;J&;Q) M4RU#X/QP\X&E_E5N_DX\/&O?70>UX990JG%I$[OYI$U/K*_]Q==!.K^9_<%2 MU'L FNW1&E?S:=-5]MS6>#:JOVUAG>;3'%8&&\,8BEZQ(U/R"7# MD+-,I!A5BNI1BS]:E^1P%5.]6H=42Y<$')-O=$S6\JNN!0ANR7UNR;(7OKDO MAL\?Q?I] 91,:7$YSS!_8Y&UM-1,_AV7I9Z;/HWKK'8]\SMXD(S[>/O$LKBXRGWAF2R__QVKZ?I62OD[?QQQZ MK1R#TO31>A-W?FL5MGVFMG2KHG2[U;M9=7=?YF>27;*F-!J4&L +4*?K89AW MY'RK?E(YF%UW MMR\U^;KC(^M@J.?MTXK-[4+/TLW<^/5!Q=GU,B,W"^V8T>L$P=H[_LQ-7O=X M'1X=OKYI\EKWI:VDES^[?NNF1-RNI9F7(G*[C\?2@;Y=;&I+7[<+3>N+*195 MW^K.M[==_+86MK@J3N\ZNHC>-MY$7+A!E379)+2:("\^0B3PA%H-.0E+*/.ZBM>;MLA#Z:C:]/%R5/_^1%7!- MJ4/JXO_"&KWGVL?/=K&/_^W1;T2:UI%T8T_>S>*[U0+ME5&U =IW^N]?]22^)T3KWF*Z=4QO\EU+ MOKB:3=]G)FH^[4EN.PC6#1ONXR<^Q^4TQ/'M\MB@V&1^4583%E;\EJI=>V"I M%OPXJ)NH-K(FU?]=/J[5E=V>#F\7\^E/KCCPL_;J\F,IWFPY'&4@RD]R.?7W MIVN0>I%A:O6%XOO9JR;^V"Q;X:X)H)V9N3SW#^MKN#TP_WW=K-9G_K@^QZT# M;T]H7.&G?$$)+0!Z,\;QW@/)"RK9MQSW+.I'T4T__,T]Q?X7^],.QUZ+-@BR?_O4'^^BJ_+%V4HTT7I5]S^<)S7/X$9@-\ MDOT9&> 7X-?SPJ^3$F$!?.T\? W00?ZZ$?:-AOV8W-OUBJO[DC+#-[B^']H M*(P"A0V(PDH29;DY(^"S;Y1SR^+-1O>@Y;7=O36S?2FVD]*;>+YOD+ M#S.@1S^![^"47A=8/53&CR'L;Q;NHS>\?4+]WHXJ_V>_ZGLOU YF'^RO2K4W M!+I_)VPF/#IB )<9H31"W+<5RR#&GF*4H&.R:X]HE\[QKJ+3*9 MX2,A-# 9,!DPV0ZI*# 9,-GW,5DD6J7DD(LAQV1&6>3*H%3O#/'&Z4 XV\PN MLLAD2(@[7[Z3RM0R;!%E,8D1("L@N/BV3=5G7?'19^GG7-4^S M-!Y1TWS*/IEGYW5\LW"_""?=K"+:;<#IO;-ELPL)O)-'>R>!)VIQ:BN>V=W M3" =&$%::A&I(L&*C?W&O4J,F6A0"((@S@)&QOL), M=.2=;!U.OFN%&P *L.(PU1A8$5AQAUF1BA0$)Q9)&W09/IB0$SX@$Q1G/$3% MT\9N)E&5(FOTR"2=OY/#][)M6T*)ZQ T)_ES,B!6)"/%@16?*Z#T+D=@15!B M8,7=8D5,91*)\4R(4B$>,[D923C2)"@7DPK);8SD33X8I15&.6)TB*?@D#', MH.2C"$XKCJT=#BL:/,*< 2L^4T#I78[ BJ#$P(J[Q8J<.6]X*<[2A#,KFAPF MFH"1RMPH=3(Q1767%;%VR5CBD5.E)JP#0U8'DHD56RP"3X3@X;"BI".ANNI4 M E8<9@UX57>_+:CV^]T5A6_/FF]/_;RJQ.?3LLW6E_9"@*:UP3D_W72C?(I6 M] 4M)6B2)MHE; M9@/>2!E8XJ2**2 6F$8\)(^,4A1I[9W0^>N$#6A!DE0C*!-S<+T#BJH"-#V!F+>*90I*U3B$C!$M-42;FQ_$E%PFRF5)2$ MSERK5'[H47@DN.#6EN5/)@V(-]D("P6\";P)O F\";P)O-D%;Z8HJ+=*(N)X M0)Q;@9QUY<\H-)&:>B^?8.OE+?)FOJJ1Q!!P G$"<0)Q G$"<79"G)%8KBP) M*";I$->*(^>51]%(;IGFF0@WJMC:!(()"XAP598JX_S0@W!(1\XBP=@K+ =$ MG,*,*.- G ,DSMN%[/RZ;#G^W^L'=;+(>E'[_'>HWW]&$OR%8.Q/7Q"'_-IE M/PB"*2.)/FT1^2)6\SI_^JZ:INMB\JU*\JAR]7B"KV,^5<:F M>;[=_&%^QAD*RJNVQ\.6KSH[+N>NFHN8?WA4_7$19[&R5U?C;&;Y:E]4!Y?+ MV[+Y_7=Q$F=V//YX?=--E4WU]^IJ-GTW*TC32J2(8A;:\Y9+JVS^+ :TN"HE M^CJ+8#Z=Q.9%E1]#$_,7LD;686''=^70WO"MFVFO898%,"N77GZHFL1YU0JD M8/"TO+,^!W(?T?7YG&WJYKM$4=EY>W#,E_#_L_>NS6T<2=KH]_,K.K3K=VL]OKV6O"?VTT1=1:Q!@ N LKF__E0U -Y 2A35 +K!5(PY M)-!H5&=EY?-D5E9FT9'DPNGZJZO6G)>U-(LGFX78B\R(6^V\BTB?8':N8&UM M+=:HYJV)-'L+2@8%@LH:1J4,DC':>,YY3K8+=_ ^**L(MGPUC3^LU>#R;57+ MM^6+OI[,PN\OFE1@[+P:LOE%>LC$=VS8U";KIH_Y,45G(N9Q?+C>:V_+LU;U?W)?K]GZ\&*_6U\O-/1[( M>5M]K>*%994E]>)AMK<>WPDAXC'7/>8:>4*4(=?_'O6A1PW2$-W5O<2)44^[ M60\;_SZ&-!]?6]^F_P'L[ QDUHL=!B]4CK#V.QMCP" M-%@#,5C8::[;%?1DKW43C;F*&.!^[:'V:Q\%,L=^4H[U[)&PT)&I*C M5&R4]PZK>N.)[EWMCKRZ;^-\FI;]CV@<*TKLN.K$P47;X]2_KM2WCU@PW+2^ MR"1SJN;QI2!!2,? 24TA))FMX<1:O94/KP(-5# #2=22-*K\<+9\FEJ3?>8D M>Y$>DP#QZY55?)7+/+ZJ6_O5'?]N-G\]3W&\_&&V6'24W,?82)NN3I,=B;$8 MBLE%/'NV*HIXAGCV:>>B>:99T 2)2E:PJ1;F%BE#R,QG16G@*FP5YK8%\5(B M4&MZ@S#$@=$R07!;X2(S%H)QO+*>V8_MPM$&*#<$1NE0WKRCWN&);L2,A^53DY_B6/N\]#=(!OG#/&2'WOZ 8&W_JTF=1' MNG$P"_*7^\X:#Y?\1)ND)Y6Y$&U!:$O TUS^5)[G(&/@GNS*)[\ZY-^94\Y' MVO:K$]G!;= ^=@O_BA"*$(H0BA#Z+"&TH!Z-;5@[T@3"6P9>1 (QFA1B\C&R MG6VO=PZAQ(RXZ*K>VY'8H(-"Z"=4>>NT"I3**D0B.%!I%(B4+1@A$C!AL^5> M)R6WFM!\2A6H^>\3_[@24&\N_'^GL'P[>WWJIN\25H3Z<(2C%5);F.V^"G%U M^;>%H9:G\Y2:LW+)Z:*6/4NQ][6?_FB+U2W6!:\66/5IQU6?##NAJJLZ28^L MI?2TXE%XBKP_]N<>HS.JY17_XV*:/K.@#&[Q]F%S$LG:@0M]]]&9'*[[)EAR MG-?M7VD)""DB&&(Y2$<%23QJ$_(6T25.Y*)^A 8HK:)+S3AON M#A,!%2.I^U6N^^ 6 7> <0?X!C_9JK.].HA<_)_B&:T*76,XNW?LY$A"24.1 M(C*0?3*0(!0AKM"'6 NNEW& -SD!38XR(S*E::N-R*?T>WXPU'9%/UY?S.=E MA*]B;$OK+VA'?$2047D"C"8/EH[@B:P=6X1?K[N0U/+[%]/DYM.V@TC;I03C M)+UC(KMH8G1?;=>#"W\H;E%/A4''=JNWJ_UKK_K\I=LBH++&]"O \IMKQP8U9 M;_;P.PH0X?94Q]M3?6MZF+8 M/G/AY DUF MWI,Y&1_V*,,[;A_ACO[>;>NQ'8#Y<'WT$$@(ER0APNE8+I<:! M2>4'Y<;I\J>2Y)D>9SH2BS"H#6C,A\-\N$,OF#ZR$TR&P7RX8V4@(5M/K%+ M# LU(]]#8101E.?$1*6IL78G1T]WG@]7^8BF755H0QN "7%'QTY;!9N.5[DR_'T77.>YNWJF8;4S'QY<-=&=IMX M,:]OMXEW[5.4NUW,%ZG>RE\LQM.T6)ST-KL.M:5Q9\5L+>MT/:0WX3KQLJU\ M.'?3Q1H%SLO"JWF4BUD8NZI ?Q0#_:"NK-1I7"X;MQ^=S9O+Y.:WE&A55]%- MX^/R..N%-0&L^<,MB@(NFV+?BS5PDZ'IW!'2\&*>TY]AC'YE&SE\_[M],IG/W?OTHHA@*LM?E^ZR1_NL.,*[\=RK[KN$?U:S'4Y3/4O&A MHX?:-:WZ/__T)R/4?KEH M_$I.!7'+MR_J4EIAX*R(M]#\R<3-F_=N:GS: &PE;->'(1:- M^\/-*TY64&P1=O9N7NE7SZ &@*7.>10G>.P,BI S&E#^)YTPXR810G]4#X,YBN'<-?),683X^ MK[_^G,NXRUKI"R2Z\X)0?XZKQS:Y;*3^H@)'^O,\A>I)KI#N!HY4D"KH0-G: M*1RM8&O91CPVYE7P+[8_Z=/EKU2>O>,G= %*/E/.8_-?C);J%Q%1G<^XV M^5:OYZF0IN;7\>+WEA^]*0\QSN/@"BW8!*YO=9\3%3;+JKSMEHT+H;H.-7A9?!A*OJBNS-ELGC;![95WM;YL M5UNY>?C?QDMW'0!BX(9N=;K:FP!V1Y?S%((YE]'-& M]KCX?VK7G9LTK]*\_/]%Y1NKF&S]]N95+!\<+];+$[W=04<3^FV4#LQ"L$I' M'UF(3R&ZNCE,O2DLA#(*QB8+@7+.)4DZQZVN52++()W-D'EPY3.N=KIR'I)5 MFDHI8W+F("RD7Z\-">EH\>/][1]^MBP/W:K_M,1GNHWZE]'2X [?. M%AP]6(L9]]X>O [WWH;#EH=$\9ZO:'''K9<[;C]5B/QQ!9'?/@"1N >'>W 8 M'_OTI36;+T_GL_/F[_.+LW)AX77S\]GGA,..9DYP1^Y88V&X(]?'6%C(27#E M!5#A/ BM:U$U4V9()UMFS*@4MW;D&(DL)JD@:R9!1,&A.#D")$^6>NZ9%6'0 ML; C6?"]B87ACMRA&<=K=YXF$[?>@*MTXXFI/T%T%OMS&5PU@LI(45K0/@DP;!RBV"$X5XR M$_UA-MVZJMIZ) N^-T3C*07*GNGQR4WSG._&4S>MFS=8,N1:.M^WM3VF:67 MK@X[+^J1TNF[NIGFFK.+R7(,$WL7%S6:6>:B;MY-9F[:YDLM4KB8CY>7U_=?512YY^[-F;MLPNEL MMJB[?,VI>U\N*^;"C:=->?94KIJFYMQ=GK7%3G([[>6[BC5*JPW:,IZSQ6:C M\/'CVM1+ _URX>;EP ]4"TY5,=E*B+O&]^G2-W7E#PE;%P]*Y&Z]JBQ>%+4<4E3T5VW5Y6C8B24'I[.W2 21?U6*E<> -;2V6C=;+JI8UPPW'-&[25MU=G&:4EMD[C[=7O.#0AK*6VV.VA,*S]9ZLT>F_3D8'SGE M0%DHVF\D :^U@NBETTSXP-E6]1A'O=(IUQ(SW)05DP-8K1D8$[PT-C/*^>V^ M@>L9N?+XOE_/Q_?M='2T"!XX^.6S\EEPX#*6!PRYC-,1"IY0&K)CVNL.&B/N MY0'-?2N\STO^0_6L#F" [E9QW0K3_#^%^#_KHL7T=AKN(RL6MU<.LFCQDR9\ MF'6+ZZ.VH-P;[^1&/E&G;S]^'"_.)^[RY7A:'P'J(W[*5WQ 1-?? MO@Y(O/A*7%GS&]-QE6'_Q9W!]$):+[[Z^KN??_SZ^Y]>O?W^ MYY\Z"#AT-;SFU4_?-*_>O/GV;?/J]?_][?LWW]\OS>S23W) MB]T[-@+Y>=K\AYM>N/EE0TWKEK#;0:%J3%<%N-N2VN%_+L:+56?@O]075@=X MPI=KP3:OKB]8O16__&M%S,W[_UXFLO#9==&6YB]W/G_]F?.+^>*B5KRLFPK3 MYM75MD3UKGXI'EJ]ZX]I_JXX5/>.9/W>U0>O;CUJ5G[>JMCQ-\5E;+TRNO+* MZ*CQE^V7N.*^O;LIBU'SYN(\S:>S]^[F93. -Q?^QE>OWQRUW_#= M;+X<+YI7\?UX,9LOFA]^>%U'5;A_^/VT"*I\^JJJ>P&W]_6<4QO=YJ/U0%?>;BUO6Z5;AWVV&L -Z5\/:;V[,UUOVUP-JWUY<[E/FXXJ!4_? MC]^OJJ]?)?AN=EC6W]/*K(GCXH37"HCE 2:7S>R/VCAZ<>$7XSBN6G:[.]!) M\\N->=[:NWEH+LLS3R:;B\:+Q<6Z8/WL8EGP9EHUK+COKDCNYM.W9\1"]>TG MDU65^/3GJB]-Z\"[=^7V[^JV0-O+J$C_ZBD[V/(9)@677AD:^%8&@UN<=N6K MDE$1W:>XIPUZ=^=U WYTJV53+; ];1LVM 8D)E\,:B7BHXWE;,NBGJ9);)L5 M5)-Z8]7W:]8^A!ZO;UJ"*S-^4L#KJK/%Z-BL Q%&.FT42"IL<<22!>^S*=Z8 M"IKIG&/S%DSG:>/- MI<7?Y[/%HK/M$]5[PW$_W-U2OC987!RBL,FTJ%OZLS_NK*PV[#UO\R!FJQR' M51'[]VD%O?625U=+OWFUZI#REW+KF/)X>MT[Y2'D_>MJ@2]N)E"X\;0-A<=T M-JVOA(D;GRW:17)?[LD]5/$#"277)BN=G4]FK2C%15RD"@KA-7UO$M- MWU[+G78$95J-J*$]WZ.Y17[O#P\K2B+EN7@0TFH0/BCPC C0LDR<-SQYDKJ8 MHDV+B9_SKU>-7+ZO)F)<&XBN]L[7W".^FL8?KMO9EO?*B&,;\'\HCMP.<#PM MON>KY6.?ZA^T3Y9C52RE]?';G8VK!G)IL6Q;ZEPYXMF-;W21:R-!ZP2.M?A: M6M#FO=WH">Q64GP\^S_ )MYX*[!U73OF_F2]S^VXLE8;=]-F/5)UCJ64C3Q1 MUCZBE P[*4N\HUHVS)[(I]T+R]=\;KRZHT(>-]*8^W_F#TO<8(F;O:V,E2./ M16R>;Q&;F])K/__T^2Q2OC4Q-PE&>^L>',W;ZXGSQ6JGK'684^&)A0C?ROYY M2DF&HY^O/AY+QW(8CQ;S/^]8PGAD?8\Q,4:3Y-Q18%K6+9WB6CK'.(3H:%#* MTB"W\O&>LN%[3TQL._)2G=%'Q%ZJV2UO?'MM;[N*HHT,E5A?YXF:?7C"L^:K M1P^@![,AK[;;FGZ69W'T,]5'JG,D!3F&(D6D,WND,RY2PYPI3*:E)C13\"9: MX,QXST*RGF^UO3@XG5D=05Q=^>N58>V*U% VX@R+^0R7U3R7L,#!3,GWT_?E ME]F\+$D,W R-S:"?A86+CY7-&!N()%R #L;5$D\$+#,,0J*%WXA 739]8S,; M8WK9%7W1(ZTP*#-<^O)<7/V#V8Y?5K5T%MO%=-:I6!BB&1JI03<+0S3'2FIX M<%+&D$ &:T'P0E!L^14H221YH7V;%7V'U 0:J& &DHBTD)KRP]D@@5J3?>8D M>Y'V%J)9V]MO5R?=RO4WZFUU=C))V$09VA\!_TR#.(<*]\QF2A-B0-M-*U=U06X* W$;*F6W!%F7-^" M.!OS6JNI+->I-JUI[8C?,#%2QF)09[ $Y[D$!PZX)[5TTW?C>I@+@SC#)#7H M>&$0YUA)#5$N9$,Y*%%K'9>?X(/*P#/+,2EJHNM=GLVU2>TL3//A"C)H+OI. M8YZ+SW\PZ_%KO1_,,EPLK@H#0%.="]<6Z)DD5XN%?;SL3A4)B)/B-=S\)^M< M??+3J!/]D<0,./[38T%4: MT8@R@P&GP3*UYQ+(Z!E36[?0?,8\[;DH7A]Y&KK$&$$[5IZFDR$Y&0=KJQI MAPUI^(C9A[MRH[7H.X=Y+A[_P8S'V[F+J3EWEVV9"PS+#(W"H&.%89D/4YB# MF9:_'%?#+:58C(9[L,FQ2J@DU -O(*PGT1 C^7;#K8,2JM:T_[*V[(_G4XNB M2>6WCQ K.]*VJTH 1V+#]E'O]<&-$PP<#8ATO0IA7INA;AHT8N1H:+0+?4&, M'"'MVDM1;,L999Z"D$X7"A4$>&L$))88J9WBK.Q7'&MMW-D(R MY\KGOA6H6%<9O?%&:_J[RJTG(RJPD/IQDK#G$EPYF)7Y:3:%#06[4[[B6 )[ M>$)R>(3R2)SAH4@1">6S)93?.+Y^+YO617QZ)GS\4*2*_ M?+;\,CGGD_(.,B4<1*8V#7ING^94@3HJGT"QF MDW%L-EIZ<"LW%#E_A+Y]7-)(\(Z7X!&2"H6C"H(*$00-A=NY8,"(P+TUAGM& M>D7P;K2UO/W^3^D3^D ],D.0]"L]\ -+=?4%A!_>+!X-^?ML__@N9^C!=.RS M5]2-=5V9W!7+6Z_N P4M>C$I?>1M1^)[#D6* PRJ#9?E%+ZB>582:*@EX&** M8)CU8(6.T=O,)/VLBB6[R+O[)#[S01HCR8AI[&LY^-IO P>]@]F$O\]F\8_Q M9'(@/[L7PN\CX\!(4<_D?)21HN&R%J=SI((G")X7!N*,A/*2 DUS(2*RD!,3 MNV M&_O851MM.;*$8>"D=U8"@R.]H21O9TLW:Q5\^>!2>*9\J/Q>5>30SWRP)?R/ MA_[=%%XO9,,XS>SQLKFS!!87Y\6L7X]8G1#^U$P NI%-6=MY-EM.9\NTLGT_ MO?T'M8K:ZK=I[4RQ9+RL6.LI6":3<#J9Q-6+YL^SR?Z?.,CK\=@G#N9#AP[V/I@WL\FK-)^-&K=H7*7S[UW1A3 [*V.['#6G M+C9%.QH79^>U2=:K-Z\;(UB]<#9OEK-F>9I6&Z.KC64J]5\0V7[(<&3FX;FO@4E M6,J&*@^&6 &":PM>4@]**9N4UTK45.3M!85&ZX%"B7V8]>;>.I1_E%4T+Q2N MT)186%@A*ZVV*Z*:\4K/Y[$]B=2J]ZLWOS4_S4X:1A@%8KZL^CY/A925)55N M$R_6I'3:)% MYY_ ]J\L^#BKK_Y)IP6HS))/^?OQL5#3#^,WQ<_<[HLJ#/> MWMI?_.+FRY_S/4[JVS*,KR>S\/N+8G2".Z]S/[](#T&6.)&]:^SJ8K444YMGD\GLCTIFQI52%:^\C/^R+J'QS<2R\97<[^:7M<<)JM'> M&/C:8Z)M43HI$[:H7GO[=FXG$>J+'[]X4BMAAT^7)SCP?"^*NO5?J$JB_J9#\4>%@/[T0)^ICKQ$FA9%W> M\#'7L!,MGW2OC^R"F'WF97Q"-HSI3]3!SR;QSLB>M,HOSY^XYW$L?PAE$?;H,Z$?;\1^OPPD0\^&N$5 M.&X)""(R>,(M!*N)+*_5@B=WPT2.!BMY*I\)B8.@0H#)-@(+4MBL9/FLNQLF MVD2 /A D^O_:]9GBJR)^]R[]MDCY8E()X*V< EBD\#)>S"\+&>R+(:#\YD[2 MM8QWG=> UN#9GMAY!CEJF'_69?X9I=YG+11$6IMFAJS!$)\A.4%M\JX P5:_ MS*<8^I6!GWQH%X!V5RU?$]*K9+*#VX6]IHD=_"1?7Z1^N+("4SB?ST):+#[; M!SF:R>@CZ]A!]?*^^""'*\;[KZ]0TX>KZ<\<1Y]OMX/A?F'FQ_JZ&E?YJ*/K )C^!^(X8=@H\J6@3,Z MU;, &JQT 71R@>8HF!1;,?Q,"V8Y9\N5*4(!,0F>E1^6.1(TX][)+5@ZZA@^ MAO"/SQ@\*9NJXWXI^<9JST!:$RK06U+>U8Y(#(QA+.6H; MS-:)LJ-V,VXS"ST!KT =K\,S)!FYE#,_/\(2:8K43**,]B.@T&,XSD. = M4TR8XFYT8_Z5UV-3_0TCF8^ M^L@M<$/C YX&,R(0R@5$SPF(\@!UF!8UN"9TPWIV&52\Z[#)))!\66E6.!.QC'9PRPIU@OC"[V%-OS@0[#B/=2@/:^&'B5BFV7Q$(RQ#H?$K&A M$SS8HV_">[<+@NW&<*>D;_[+JN/8(VOG8L"T=\0&A8O"/7+A8A^] =0HPCYZ M>Z]C)'(.SD7(Q-@:PI%@F""@>;312Q6\W:+L3^EKL$_*SD>J9_L)V!1OF[5? M-<7;BGNUS6J>>YN*30?)VI3BRBI_GLW9_T,\L(4IF!->%T??N^+RQRS!*5%K M9@9*&,F.;R=+&JTD)3*"R2*"<+5!EZ *B.$RNDA4=O*PK<=[H36WNUMMNI!L MNKN]NMGR;9[*6!9IU=.M;4[U9UOX:MV-ZG;[Z&96#-NJH\E5XZK-E;?=7'5/KW]>,N^3FTS*X17,^ MJX\W+BYF?3D4$^O&TV966W%MG,LBXW#:_)'FUWVT1HV_6)9[NVIJV]Y99RDM MUUU;V@&U.AGF97;F8S=J%A?E%K7'7KGE67F8V!0K_WL18D@G36T;\V[S0./% M=<.7Y:SQJ>A1VPJLBJ!*?3P-L[/4+-V?59#GLT6JMQW=[LE7[-V[-+]NOG>: M)K']R(V;77_E],X$N;/:D.]JLF_U _MD&/DTN]EU8[H[9=B?K/TMGVA^V6CN MJW?SE,[*6Q\5S3/"E9^GS7]<3%/#1K6G'1]MFC<-@\)O?E+O<__^:<_&:'AR_\<5P$UKWYYM7HE?OG758.] M]1L_S_UXV?Q[482ZXD?-]]-PTG[!:C'?&<.H+K#)1;VV;<-7V]W/9^?EFLMF MDNHPZB)T-UZ;OK:8N,ZRZF:VBL+ZQG^-:5F]Y>RS:J M>0<(RQ+!(A@RV=B<0@945*R'(S66R?F[^E95]L7EA5=1O?ZII W#=0O7U_, MY^7-KLK=JI'EXE/HW/ZGJ/G+BM>LK%WYR)$I&Q&":J$S9.T#"%;4SF;J(!DI MA+1".;^5S/@YRG:# +^>+98_YTWLX=NB>=%44CLJ>JUFE ME-?/7@1>'OZO*XLYV4#GII'TG4:(U5ZN#^*_O^4=>+<8%R?@WD[:GY]ZQ'S, M)!,"U/-BID(@8 Q7('2DJCB%A.8MS2'%T_3.4R"1U'0E4C6'ZF+DDO3&:4E, M?K@?YZ]73LSW:X>G-N"\U8YS&G^X[MA;WBLCCFUSUK?I_FZR*.R MRSN]UE\^(KGK<_K4WFSS_ DKH]6A/NUF'(@D'TO357FB[&.:I+(3;5A'35*9 M/9%/NQ/0_V_0X>Z5B1\=NZ^%WM#)>M<'5WF:O M8B/'G6<#WI1>^_FGSV>1\JV)N4DPVEL_+P+VRSHH.VK.)S6,?"N@^EF[]$<_ M9\>;@=4S?^0HLZLP"23R"R\B$XGS33.PJ4;X>B MW%8VU;W!J'4$?77E+_/BEH[CMW^>I^DBE>M_KAOJJ_>ZBK'+D9*F5ZE8!STVRZNAH]]$#Z\%LRZ_U?C#+<+&XBH-"4PF2:Q-SVMWLSZMM>_23UT=6A!7O M^G00%)E/ISGC6C.>:H.4EOE(1L$&X4&K2F:B$M)]%O.9_S[QG=*>ULC^G']; MK"_^>6->?VBM:U=DAX\LM[TZ*WK\]@,C/P,B.ZV#T93% 6'EB*P9#P9]AD9O MT!?KT\E0I#>='D\AC+#("1"5"KV)AH*A7@.K,1XM@I&,=Q'8N1%N^6DV#=TF M-YJNB BN=(RZ'"D1V9"0&VEF&&@9&A-!1PD#+1]F(@>S,G\YKF1]*X@-*E=* MI,H/%R@X*C-(XVG6)M)$64\WO&Z\T9K^KEC6B+*'4_N?I1W;QS;Z7S$8= 0< M[*<;8: [^UV?S\B>R^SUD9&AQXBQ(61D^V!DDK DF:80M9<@:H<'PR,!KIBA MP5C)G>K51ERQ^6M&=GL+[L:5CZ=FBZ)?Y;>/<30RXKHKDG8DINUH2-IS";ST M:,<.@V4#IF98P+YG6Y MLXW(&Q3L*;N1CR1C(RX?KJ#7,UO6G[J<1\/7/MNIO0OU/9B.O9?9OUV0ZD#1 MA5Y,1!\I%A8D/Z8C<"G$]Z5,H^ M]O4[+B+28==X?D<8IU?\^=R]2ZOE""Z7,;]TDS_++%\V_KJZ4M^1V>S)= MW&85 N%EL?I#]AL73SY9?M=$*9N+/%2U]\FTG!YIW7&NZF[/CM MQX_CQ?G$7;X<3^LC0'W$3_F*#XCH^MO719Q??"6ORD_?F(ZK2G1?W!E,+Z3U MXJO7K][\>_/JIV^:]I=O_^]OW__GJQ^^_>GMF_;%'U_]^O]^^_;5US]\V[SY M]O5OOW[_]OMOWUPMNA6FMC\[77G1".ILL!!I<""\]N"(,R U3]SZQ&,D7:R\ MZVJB]Z_!-Z>S^?)MFI]]/WV?%LM:$&?QP0*B6.:["G%5O+W^DJ[%V;YX=F74 MFL6555O5\%[4HK;K J3754Q=6Z^T5]5YWZ3S8A=]FC>4V/R1+&NZEI2=F*X[NIF_1A8#RMN]J]RW6$J#3:] M2=COR31@+<[MN&)/IN8P*V0;_WJ[*8]U.;%Z,%JL'FG]H>IJWZ'F:+ &8K P MV:'_CCUV83_2I(>#B_89)#1@LD*7R0HN29WK0>@4;*HU@!48ID4]%VVM,((G MN14WSC$8S7( 0VO']4 ]6&=K]S.>A P\VVCNV[%Y-8UW \;+UVX^OQQ/W_UG M[:;45>J!("-+^I5[<'#+,!3[BN#U;%44P0O!ZY/ RW,9K*8%K5Q6!7ZD!D=T M03#/:GE7[K*F6YEVGM*45 1F1"UU3PE8*Q.4%PG)--K$[TTWV!=X,<%&\@/M M-I^E9=AK2EQ'1SK1:W[:1/UXWX;W:%/JK/]QVF?'/HZD[L]0I(@,8X\,@S*G MBQ=LP5(707CK:R]Y SE'XI1FWIJM0O%/<8_O2UWLN%F\T(57\%X=7<0UC[!T M>.&BBB(L#0R6B'+1:5K\5Y48".)R 2A2<<8I96FB4O@N'-_=PQ)C=L2T0E@: MK+N+F\2[<'=O%"S"@'OON,4NSJ-B%:)]'8(?2A6B ?,38P-WFD'0O#V-9,!P M%H$0;PKIT-D;MRNWN?-.)(:.K*2]"L@/HN;/D=B.@\L1 1"5& %P6 8G:#: MY@@Y>UH<=.VJ;YY 6\&-%M'2''?EH'<.@'9$;5>!8\2_?GKQSZ6F[8$KWX5/ M/^N-6PN]8S^[*-R)%?+Z<;@(*^3MGAVEJ$B4*==L/0:",@)&LL*.(@N21F*C MW,K;^Y3P0-OUH36X#V3NW5\KJ".ZQ#49<65ZM:6!I>\0-([ M51?V@9IV](DU[2(UWDL*7$.X M>CJ-QS8LK'38VZI(6.FP#Q6.L&Y8?U?(J[-9$>#_%C+U>K8X\&%-+!K6L[ H M"AOM5\_MU]_GL\6B^6U:Q#QIS=C?W7AZX"UXM&-HQWHK;+1CP[!C/Y2_#YU+ MA(8,#5EOA8V&K)>&[#LWGC=M?2VT74-:3OW(L:$'S+'YV*8GVJICLU5MO>]O M/[?,-UHLM%AHL=!B[<-BW2@^\:8G!T[0;&'1TN&E1?TXFZ;+=8)1XT(HHCTT M_A]\,HXW"?W@HGT&">:8/-YMI70BB=$$DK,9A& ,;.8.B.;""!:D(%L%653* M*N;L((1(06C!P>EZAMT;*W3B.7IU-Y7VU7LWGE0^\=UL_J9X0=\DO[QF%E?9 M 34YX&NW&'>5/6[T2% L(H=GJ1#&AJ2B"&,(8Y]X!DHPD:0!$F@$(;, %ZV$ M8*B@UBHC^599E1W 6 @79Q<3MTRQW6>]WF:MV2)?IP)5Z:W[\VG8UAX2@/]- M\UDU$7\R0L67"&P(; AL U)1!#8$MD\"-L*%L\DGH$18$-D2\$%3,#12ZE5Y M:[L-XSZ!K:8/(; AL W5,B#6(=8=ET8/%^N2%"S8@EM*NH)U-&0PFO""6\ZI M%&E,M9)3]UAWC7.W40]CD(AHPUO_B&B(:,>ET<-%-.^-48XZB"P71--1@#>Z MH!/C7OD0&==;I9F>@FA[:4",.(8XACAV#%J+.(8X]FE1R*A9XH2"(E(4S\PQ ML 6Z@'/O%&,Y9B>ZP+'NZ@AB4/'@T(6]!'N3A?JZ"B,7<2Q36Z8OIO/98HP- M!/O',+II@W)PT0Y%BL@B]L@B6%99,"\@,^U!9*'!J%@(@C1**Z-(2%LL@E-J MM' >*"EX+HQWX*Q00 S7VII$J=MJ_G>@7%-.1YRS7K5#0CN 4'5XX:**(E0- M#*J4$<+89$ X59S77 #(&\[!%D>X.']4:L7W %6[S"?=KK2/T'6$=N'@&6D38(+-BH'3P('PT8+GP( /3 MACECD]XZ8/@4U-I%BNH.DWQPR>.21Z!"K3TVK1TN4&6A/8^!08I!5Z#2X(1+ M4,"(2L4(*=#3!5!UEX.*KE0?UCH60^W-WL;KV=E9FH>QFS3G[CS-L6DS M!UK@%(1*&;R2 H@E*BI+O2=;^:?[!-)=Y)]V%F(^$C/5X_S38S9A"+P(O,/3 MVN%"'0W>4)\T.!U)/;B8P1+B(!COM*=<)4-W 74[SC^M84V.OB&N?T0MU%K4 MVF-#K2RC]81L$(@(#[9X;.",% 70I MVJT3J4U!KU_FG=*0M1Y3"]8XHA5J+ M6GMD*.4E33H$"5Y1 X)E"BX9"XK:'+4*0>NM>C!/0:D=)I\*,]+<($(--OD4 M:Z!^9O+I_'PV=\M4%HU?-HNK]87U>7I')3"W'<^Q'"N5<,(I7Y 8%#>URY70 MX$G4D&RP47*7D@MWJ83,RGHA*3#.' A#.1@F(O :VV4\4&;Z4@55\9%4&L^X M'*$=.+@<$:I011&J]@=5C%B>7(V(7JNCPL O34#M*0^71QV S2!\""*T5.!<,)&^,#TF[ MQ/PAD70G95!-5UD[1V*G>IR'>LPV#)$7D7=X6CMJ^(A;BXB&ZQ]1"[46M?;84$OHJ'3F!::R!.&Y M YN)+?9?ND MK(.*2_ZHECP"%6KM\+1VN$!%E<^:.P6.>@O".@V& M)P4L:.Z=4\PQTP50[3 5%5VI@:>B8AW4SYJH_W+3WU-J_&P:GYA]BM5Y^G $ MXYE;%#S(,CSV0(C5- 0&,FE6F("1X%Q4$$D*Q?/U,?FMX"P5M/P3A3CH5!B' M*63#&ZJ )Y-2[9)LB.Q)]BD?&27QC,L1FH&#RQ&1"E44D6I_2&4)R4;D#%H: M#8)R#I9$ L&$XLT29QC9*F>S Z3:9?+I#N.V:!GZ9!D.+D<$+U31X8$79I]V M%#*VM#AZS(%)I,"B"T55G'(%%H.0+GKFY-;>YCZA=!?9IUB+9RBYI\=LP1!W M$7>'I[7#13KA"6YI#6LR!#1< M_@A:J+6HM4<&6IH3FX0(P#S-(&R@X(B5P*DDT@H3E=@Z'/@4T!I8ZBDN>5SR M"%2HM<>FM<,%*NNL#MQQ\")Z$-1YL"$+",D([BG7)F^5+GL*4.TP]10]J6%G MGF(1U,^:J-].WIPT;XO$%A?S2ZR!VF(;E6(E$S"&8I!50%8K'ZU@& M%XKOZQ(WEM/()!5WB40BFE@5$F3*52$2MA")D#20;&0A$S0EUIL:J&+$B,#S M+4=H!PXN1X0J5%&$JOU!E:-"VV@MT$@BB&@2F.(%@U%<2\E(UH'L :KV6P,5 MH>L([<+!Y8C0A2HZ/.C")-2.@-0QZ:,L&$IT^:&2 \<"!VEHY$11$])!@707 M2:C='48\$CO5XS348[9AB+R(O,/3VN%B'=>)*QX"<*\\B$ =F/JC@)Y4Q+%( M?-X%UNVA!*H@B&BX_A&U4&M1:X\,M00WK%:$ YFI ,$9@8)"$9*01@JKD[:Z M"]0:6!XJ+GE<\@A4J+7'IK7#!2KN228\"2!\.V MZKCM *FP)"I:!@0O!*]C5]$^@A=FHW8#I89:)Z.-D*7S(#2S8)1E$&+0G#IG M#6&'A%(LB?J< UL!247')XY)'H$*M/3:M'2Y0":LY*8@$1$H.HDP;6,,R>"5,)$[X M>_KI/@6H=IB*BI[4L#-1L23J9TW4C[/Y\IU[EZ!QT]BXQ2(MH0HY1:R/VF=6 MT4W2NR]7I_F5($[D^;)9S";CV&Q4\>#"'XJ.%CXB1*$TQ?6F8#TK#KC569FDB9"L)VFM M5(Y,SP[0?$##5[R(<+0F"(D]$"Y"8B^4&"%QOY"8DG$F*@;,QH*+-A5G/4H& MQ=\FT0CO7=XJ<+ #2-QK+=>NFIT@1 [-NAQ) Q$X <^9!NIC2M*(R/4^?-C]9NGVJW'((!"[QZF\S]L0(@5 "O \-7^X MH&N3BI%S"S9K5K>T#5@2!3#G9?),"F^VVE%W ;H[3ABN 6-B$%N?J17IHXU M=$2]1G0<%CH*Y;4T.4"9O8*.CC#PECFP//KD-)$ZNR[0<6"9R0B(0S,5-KZ57);6Z=0]BX7LT#V]G2S?!HE*](S#=G,FX;9#8":L6 M*6=! A# @B+'@E0E F!=>>Y5< M$'<)C@HT4,$,)!$I"%5^.!LD4&NRSYQD+U)/$JDYM2.MN]ITWH.Q>4;\!U&S M_\)%U$341-3<0LT">935,]&9NU#/($EPW'L(E#C'M;*>\#V@YGYSK2FB**(H MHBBB**)HGU 4T[$[PG0J@O<%E2,5MN*S 1L=!1FDCD:%'.Q6IYQ]8OHNTK'I MB+*NSE ]*UCO<4XV0CY"_E!4'"'_F3G.FD41K ]@+2/US),#ZZ0"IZ@C4F6; MDMD%R.XX_9I3,U*Z7RT(!H*D0S'HF'"& (H B@!ZZ.[PEB?M:0!):X8VXP*L MHA082=88ZK13G42>=Y&AO06;QHX8L8B:B)H]L@V(FHB:B)I'AII).QV(A,AM M!*%M<3N](6!U4B'8F!+?2N-^"FKNLI ULR.A,).ICV!Y,Y.[_%[G_ZO-1/UT M<9;FXU#^CN/W7_VM_+AG6/3.L/[E=7D:/Q__RVCAI@M8E#OD:^5>WW*S;U'X M(!?U8$);1L86C36%#!8MEY11%9/Q6QE\VB260RSJ$',&D0T%$T4 :H0C(BA7 M5/RN;G\_?9\6R[/*!K^?UBC*JVFL#'%Y^?UTL9Q?M.]4VEA>O\,>KSG\ M-!6C,)G,_BC$NVGUJBE?N:@R;9;ES=>SLS+.R]5Q1_OEH@E%\$VZEGQ;]OOL MRBK=*/K=_#%>GA;3M)F99M).1>,OF_'53)?[+=.[V?RRT*&4\O9A>+5A3-^6PQ;B'$+>HW MO$GGRW3FT[SA9-0PPOC+&^9@L_C77[)]9,)=+&<;>UE%5":T*EZ]'";NIQ*2$GY(O-!XJ<)^Y\D5XNTKF;ERG9:' +TZM[O[CO*,G[\6+LQY.R M1E]N[O' D9+5UW)U8KZHZO\0DJQ'=Z*8>LQUC[A&G7#+.KI7M^/25G1T+W8B MA.UL7$KR7LJKNW&AO#YTKX^<&S.??FQL/WO%](![Q8\B6'V.E#Q["1=YUG?_ M[85ZL6\/_2/'K#?2^NC\F(ZFYSH@\!EDS,\F\<[8GL+$OI\VE<,WOVS84G%B M_^;GS;]^]4-:5)):!DA9\V/YP.D3&\WL85*O?-7^3>M'UMU3YPUM&MHTM&F? M:M/^7B1?AHEF#="@X6<"VW7$&T70'AP-WN-QH]=5&'E<#T.U9X%B:@\'#8 M8WVVIYQK/;AHG\$A>#S@WN4! M=^J,(]H3,#XZ$(PF\$8I<(*9''BD1FX= N:4&BV% F*XUM8D M6FYZ]Q#PG6*E=ZJLO9YMCE#>+ENZ2:2M1P+>GKHI9:O$V:ZJF-H1I;I7)^,/ M;D&&8H<':"40]Q#WCDNCL81X-RB<1";$2P(Y\UJ<35CP.7F(F7NM TM)V_ZA M\(V2X_6RKD!9(2#OV[1AQ7!$Y@&K+R+S$7FDQ%L?"..0?= @M,O@"2T>J=6& M"Z*RIEOM-/:/A1L,_'G^PVSZ+LV?!GYMY1[XWS2?55M1:S&)+Q']T!U%=W38 M6HN@AZ#W2: G2+:",@NY^'H@G/3@+?.04XZ."I>,[8$#>!?T.G$ $0.?"08> M7(X(> AX"'C] #P9DXLQ"@B!%< +WH!/2H*7@6EC2$&PM'O NQ_F<'<1H6QX MM@#1#='MN#0:=Q>[P5I5>TYPI\&DQ$'DZES*\L-IS;/1-&6UAXCJ_5B+>XC' M8L >W$/L,A\YY$QRP'SDI^8CS\[.TCR,W:0Y=^=I_K1%\=F3T)=ET4?*]&CA M]MOB#$6* Z1%PR4BS'L;> @@G* @N*-@#-7@=7E1QJQ99G>)B%5:ZB0"9.7+ M!WD2X#.GH&+B1(@4)(N#2#86;,09[8B7H)5 *S&\< !J+6HMNOQ[":\3SF0L M[GLTHKCO+E@P=6=9$IF"RK;HD.H?TNXF&, (@FYO@@'H6?8?-_JMOD.1X@#1 M=[AX%U3(,D4'/I($@E )1F0&(:E$+24L!W)XO.M]TC":"#01Z%:BUAZ;U@X7 MV+PS,83@(7LABB-G!%@N9>W9;H()(B8O^P=L?4\,1HO1)XMQ<#DBJ*&*(JCM M#]1(RI$214$4J (19)DY!;:?)O[C;A[8 W3+46M1:W.W; M??D@Y74D5@$-QA4GT0HH8Y&@?%;!:>V\VD->S3X3?'%/KT=[>EAPN#>&[?5L M?CZ;E\56%I-?-HNKQ8I'?WO'CX[D;,%0I#A ?C1<1J*-(Y[&",Y0 8)R68\/ M$3 Y42%BU$QNY1_)K*P7D@+CK+ 80SD8)B+P8+QC/%!FAE%66-(1%W@"":W$ M\_7]46M1:]'WW\OAWLP3<]*"E(F!2,2#$Y0"CT09;K14VZ6##X^TNSKVVU7$ M_4CL5X]3?=&U[ -P]%M]AR+% <+O< &/RDY%SQ03O']#V?+_Y2,P7.I;H6 Y8?85I,X*M$P%[XRV M8#-3!>\L2YQ2Z?@>(JD[S4J6;"0U[DRB+4#_$;46M1;]QYUF)9LH628"J! ) M!$T!'&4"LJ%9&RZ)C%MEA_>%ISO:?S2X_]@?-Q'K#O?&LOV7F_Z>4N-GT_C$ M3&0\:]R',T;]MC9#D>( .=& 60B)U+EL0'N603 GP#+J024 4\F92,3<80.8A,9#92G.-)*302S];=1ZU%K45W?R_; MQ5SYE!2!J(("D2D#+Z. @K-!>:(+U)K^ >V.MHL1A7[C* :ZV(47H0*;,"K\:#BUR 39P:S[EW6?0/:'>TP8R8BWXE^I5'HKY# MD>( P7>X<*=B#IH1"IGIXE?634M3NZ\KR5(VV>DHMSK9= ]W.\U"YB.C,$** MI@"]1]1:U%KT'G<)IT9Q5BB R.MOF=B@&(M;I9'W!:>[\1$Q MWZ<_/B)61NZ-7?OMY,U)\[9(;'$QO\3"R'UF1T=R^&$H4AP@.QHN'\G,2$6] M >UJ8602#'A6Z GQV69?$)?JK6AV(II8%1)DRE7A([;PD9 TD&QDX20T)3:0 MPLAJ9*3 (U)H)9ZMYX]:BUJ+GO]^6L(+[K6P4."SH*8E156,%T ]3;*X\U;F MK7SDPR/M;F("1DE$W=Y$!="U[#]P]%M]AR+% <+O@ &/YI!5,D"S%34CF8$1 M3D$*B0D5"7>D!X#734;R#GO#HXE $X%^)6KML6GM<($MYZ0M"0Y\*C\$\Q:L M81*B<,PEZ65FM'_ UHDGASCW3"S&P>6(H(8JBJ"V/U KD$2HEQZI>=8*"B3""\ M=5! 5$-(- 85J?Y\RVJD01+[5. M,H(3CH)(BH,5S('2+ME0CR-).HAT7S:R5N-I)#02S];]1ZU%K47W?R_)3\7# M=YISD([$&DZGX(Q*P+BPAHFB?";V#VCQ!/"QAP70K^P_;/1;?8[/56V__<-?[7%\T$6@BT*M$K3TVK1TN ML&GO=72\X!-1JB9#43 D!#!>"A&TE$SWP(\;6JXO6HP^68R#RQ%!#54406U_ MH$8MT49950 J%H:H[XB"9"*.KU\X10C%AT M ^C$%T#W6H)+;17CUJ[VX0%]1SUL%8+[H (>Z"CW'WT0 MY1'EGZ&C'%@FPE &E!M3D%%PL(Q&4)Y[G[D6@6\UR]T_KG:3!GU/&UTA#&+I M,S4U?30D"*&HU\\30M%1[JC4LQ#E?S533CE7P)D1\-D0("Y(HD,D6J;^ ?J. M'&4$=W24T5'NAXHCRB/*#QA7/=,B>Y%J7WL&QMH,- 01*%72LZW>0-WC MZDXST"D;64T0,I^I1>FCO4"D1+U^GDB)_G!')\=<"#F0L,9@+0L&$ZV!*9F( MSL;&?62"[375O5\-(P8!X4>3#[\^GW!3B.WGNTN07TNV2G%UZQY,V!ZMS-O9 MTDWP]'OO6%DW!W-N&RMVPJJUBK.+8LG[P\OV8:S^^; J_IAYZ"-K&RY/RBQR MQ6P"Y7@A/M12\#E*,$)Q*PQC3FSM&ZA Q7,0!*10CTU",X&"=2:[#,GV=?/ M#"!CGAHQTK:KT,<>3%%_F--0S#YB:B\5&3$5,14C(7M!>,X(4\8+R%HE$%$S ML)1HT)P3:B1)(:DA05 M+[BK+/4@*@);K1.$2*)5WL8DU>'!=T=Y]G)D2;]*VPT$;8=B]!%1>ZG(B*B( MJ.A<[Z=-I>?1<.' "D% <.[!I"0ATN)H>DT,V^Z>=7A\WU$"@D6L[Z>11,\: M><"1JSCR@&?F61>H3+2,!%*V!D1F'KQ*&0R3(HKDLI!;M6R[1][=)N9;,E(] M*PX_$%0=BG%'Y.RE(B-R(G*B![V?"F]:$:>2AIQ2!.&B+IC,#1 OO+3<)Q;\ MH7!\5YO0M+,ZK<\*U'N3K5]^K[KSU682?[HX2_-Q*'_'\?L'I"1.).=??$!4 MZF,C'DJF_&EJ7L_.RE NFU.W:*:S93/SBS1_GV+CFD49\#@7'9P6%4O%EH]G M<[>R!],FS%,<+YO_N2C/M;QL9KE9GJ9%NE&4?M241PFGC9NGYK2,?'+9S.OZ M;/X8+T^;LUG1X_)GLYPUD]D?F_O-QXO?3YIO4IB,I^49RA>]=Y.+U-YD4L2: MREW<J+Y<';;(; MSU=#6[1C2W^>IU ?KMQP7D905F]3)%HN+>,]/Y_/7)%$,31U )>KX6PD'V=I M)?KZ==/V#HLTF;1?OCF/N5ZP_IR>>+Z+./W:?,D56*K"2X/[N&F(54;O=&/23'N=33E[?+!LM!^3RL]N#&YX_IF 8 -3K0?:L[72'%RTVP4 M(W /+K./K*40 M"TK$G(MO7'N!1A& &N&(",H5F-S@X_SWB7_YYN*L/'49YN+G7+2HQI,K+I5E M^.-*ZN/ZSFNW./VV3'G1T*JWKZ;QQRM174/KV_KGVS*8KR>S\/N+)A60/*_& M<'Z1'H*09V4<\ZSJX'CZKEDKV97P6_T-U\+?Z/SU4MEH]ZK-J?VR&)TR*4VZ MGI5V1=^OPJZ]RWWT\6#RV%[$+V^LI WCQ=C M/ZX(]7)SCP<.ZJV^5K$3Q>4750D?8G:K"]F)5>(1U]''7,-/-#4=W:PG _O( MB4GS"0U4K8".JC4V,ZFIGKF,]G M8):?3>*=L3UEYEY=$=77A:CVML+%E=/>OWG[R)IZZL2@O4)[A?9J:^:^JR&% M_ZPA!;15 [%5.Z@+@GTRGS91WURD-K XGC:S:6HNDYOCAO"1;@@?7+3/8+.W MCQNYP]TZI=E;[3F%J((%0:P#ZWD-#3/#N J")[<5&G:92.T#!)9K/5.?P+IH M0$ME4C#22A7N;IW>W2R]LY6Z\8BJ0_2U6XR[VB#8-8;=1K0.\4OW M+-/GX,9AYR:V2^_YLX,?Z#W?\)Z7LV9Y.D\K-WHQ@$CM<^,?6.&\9W(^R@KG MP^4IE$?GB># I*"U5J8!)RP'+QS++G/A)=U*52[.N(TF@Z>T?H91<.52"+GX MYS$SY\)63?$#^=N&C8SJJCK6,RHB?B36Y.!R1$A$)49('!8DQABSK9!(568@ MF&5@F=- /0DL,9IDM+N Q!V[[H:.K.PJ\HQ0V$_O'GMF8,^,9TEJ\ #U,>U% M#/4 ]7!)3\XLTIP=1!IX+3U"P49;2X\([S,AEINM??>G'%D^4!R 4SO2NJMN M8L_JA/)0##NB9B\5&5$34?-H4=/+&+AR"7@2 83F IST&01)R1@K(Q>=%.S: MAC^C-,+N)3GOFCU0IV??RE.VM$Q?:)\N9O MIU>AHW/W+JW6&KA5]>9X"0X%VSXG+HD&SBO!]C: M\VO?C!=A,EMHB-Q[Q(=4GM_7^OR\6RW&^W,CN99ZD/V&Q=//EE^VT M09F@L\7+6I&F5@_:/X\7YQ%V^'$_K T!]P$_YB@\(Z/K; MU^OFQ5?JJA+.C:FXJK[QQ9W!]$):+[[Z[M7WOS;_^>J'W[YM?OZN^>[[GU[] M]/K[5S\TW__TYNVOO_WX[4]OWUR535E;E?9GMPO*1"EI2&"392"XE> ]*=0W M3]'.^6EJO%HO4UO/Y8>S:PB:%'O^87%UK\>?I MKY4RS\?3=VV0":-V65M'JY;=6FE-+>8U7GV^?B:X97HWF[G1$MEFD;W-\\1R,@@\ UE5"#Q]6"!8OJR_*^2']#Y-&HI@,Z2UA(8+#5=_ MIN:0AHNAX1K26D+#A8:K/U-S2,.%[OV@UA(:+C1<_9F:PQBNSSAMB&:K;U%) M+'*]K]RG5>[/R\.>QCBX\ ]XX.A1<'+,A2L'?=@+Y=TK>:,A04-RE(J-\D9# M@H8$%1OE/3!YHR%!0W*4BHWRWF')>2Q*MZO#.Z_O]$M_8N0+J^X.;",%S=7! M=@Q1WFA(T)"@8J.\AR!O-"1H2(Y2L5'>:$C0D*!BH[Q[&?FZIQT#VUWDBSV_ MR->/LVFZ;,IH?T_+QH50A+]\8AM&W!SI0X"^WYU>GT$1Z3X"P2=(M6<%HAGS MQD0B@"6O0<2LP41#0&L1632:\ASO%L"360H?:03A(@,1N -?BU)J0AF1.NI MMGI)U1V 5]-8_^_;ZWV >^I,=M5,2H\$5;TJ$'UPXS 4$XOX]6Q5%/$+\>N3 M\"MS$X34#)C("41VN6!1ED"HM,*9K'CM:W@;O[S-PMH"73['VDHHE]^2\Z"- M<"X:JA+=:G"P8_QJRS/"_Z;YK)J!/QFAXDL$+P0O!*\!J2B"%X+7)X$7<<2; MXF5!P:/B34FEP3GC(,CH,J-,C TJO(9)JW2/@D9 M$+QZ9AF&8E\1O)ZMBB)X(7A]$GAQ(I4S0H!@SI0?C("3G(/GXO]G[]R;W$AN M!/]5&'.>B+L(HCVV=;NPPM3L+7M4W)-U[R2C)?1.26? M+=PSMSOGF[LR7**X*)F@%9(20LW:=4(OK=GEV%,&F%$:+SW?&P MG"'%E,"3H9IJ[+ M_!_3_#^Z' 51HJ*"J .F?6IO.7D#/@]I,\XH2)4L-&=8LA$4,BBBWRGIB\Q9"((3E)Q19Y2Y+]!-?!G@[2:5T^F_[R99M5 MOEZN%QO9AAN=H9)E>-F&.]5M.'39D6L*FH\.L"4/Y$.&Z#6Q;M&H6NYOPQFN M3 T)**H 2$-Y%=,8V&03$I=6<>>$^MM5_Y_?+/H_O5WRE\P0F>]CEJ,@2514 MD'0X)"G5,@=$2,%T) 7?D91C!AU4\>A"YK1S[KP5-"7K#$1MJ')I$B2K%40* MG+15:*U[="3MY()8/;=&"95.<,H?78Y")5%1H=+AJ,0>?6E1@0]L>J"$#+&' M/OU76VQ2H<8A.?Y]*GG.)4:R8#ANZU ZR*4X"#58,K:XE)($2C+?!4G'%ZZH MJ"!I8DC*-6O3[3DDI7J@5!Q#SC&!*D:53IAH>><8LBV-2ZH$OK4"J$J%V+ M&?*<<@S9-0F4SF+*2YNA*>T6[J4DE^22C"&?XOB;H267 M #UF2-PL4##:%X,&<6>;\"$EN:84_R M/>@%;-%#QAJ 8LMD6JAL<1]%N!X_^L4X#S8*E4YPRA]=CD(E45&AT@&35TBC M0L+.%<7#^BI!#*V!:E5K%7PDMONHNR6!DLQW09(@Z2155)"T5R39ZD).#*TV M!:C3=LMO6, SF+DHK6W:1Z4M"91.0J2FG2J/H!4XG)*-"9>QB< MT,'0[P=:R(I;T_V7..4P6.;[F.;[T>4H2!(5%20=#DG-V1(H5-"V6W@D589. MM@2&5:):C&YZ)UO6^>:85 *R0SM;HPU02 &:K9EO@PV.FYCI(M>XI3 M_NAR%"J)B@J5#DT7_A^Z^AOS M+"^OZ@.W""4M:0P)-6=N*YFR9S+?CRY'09*HJ"#I<$@* M*;MH= '2PV)LS!JRJ0Q85%'!^D:TY%0]+*VB@91]!E+%>-4"&[O3 M*-U'R@UI.!%?'& F"XDT 1.IT)PON4F<)/-=D#0"X8J*"I(FAJ2D2G$^%Z@^ M]>C(=KQ0VKHA1:D%Y2O5;.+.><*<"Z/7%EH<5F;)(425&^16/-NH;(GAOL?QE-;/ MO[^JPS\__O?-XF5W*:XVZ]_38O5?='G#/RS6Y7+932'OR?](4 M??\(JW1*QIK2=CKI/C*BY%S'F]Q^UQ-P=$%;Z M\*E-9IY2D-2F$YSQ1Y>C0$E45*!T0"BQ90RA \9WMF"U"5(T#E0@PUQ-2LGL M;"VF-G2B8DCLAZ3;V""[Q$"4HXG8K/.3+A(G\WU,\_WHU3>.Y=R,^ Q$6!& [D&A-+A%)(-1>6= MM5I!DLQW09(@Z2155)"T5R0AE92*ZI\V1#RQ6H@E$Z@62;EJG,.=@_+%!]=R M#-!*38 I-$A6:= AYJ"R5MR2+-V=PXR74XD3VC#\\W*U>4;/&&9T56>T7O,& MAF'@*D<4Q^Q^2/:"9"^=JOOA78Y^Z)&,+?0?'#UD=@2F&O2&R9N8[[L?7$LV M:"TPZ2%[R73WHU:"@"[Y5@TS3[I.C\SW,*]<:'G^1=K=. MC_6"I!.<[T>7HR!)5%20=, H*2O+JC"HQ!G0U IQ S$;#4&9TK:.>-17P#AJ.83JBS_"OJ%$25/> M-?S ,4/W:)N&[OSV#-],OW?V".>S/E>@W,Y"R5Z\Q8=*JV=!V^&-K4M)4@^(N@6^Q!2*RZ[ M^SMO@5.)R2C0F3U@0@?1YP0M9,6MZ?Y+_)R=MY^65T7R063*"Y5$149\""%&:#VF N0.I)A+AHJ! ML\D<*[&$2^]>G[I(ES?K%Y]]=:A9)B,(:*3-?K M<,PUU41@4^P>1+$$D9H"W8S1B!2"U?>]CMQC8?3:0HO9 I+K7H?*#7(KGFU4 MML3/*FVR=Z_#X=SX?74(E%D_IEE_=#D*F$1%!4R' U,J'(QG!RYR!70A08RQ M#*U[8E8M9U?\3J\>%XB1&"(K!1@H F5/X*S2*1EK2BL37Z25*3^F*7]T.0J5 M1$6%2H>C4G69:S&=166H<8(A=M98!U%GY4F;HFBG-X*.P<36$I Q'E#U1QFQ M#[3*T6J=BT(K5)(I+U0:A7!%185*$Z-2S"%PT0C&E@)HO -*S8.**81D7=*- M[E-)F68U(@/'.I3,KQ9RKKY?4%#-ILJD9!'O;&:]'#N"N'#7F]EZ>;FHLSM5/+KPIR+G3RCQIR4M;LP^W1A=$$VM!7J W=V8 M8 (D[-&RIIS1.2PMV\?J_#/BX/K1S<;M%R@KAD/H-P+A"OU&H<1"O\/2C] D M9WH8[FUM@-BC\D@M@]:E=:5,[D%?416PDH),QO5'+6853(Y^I^WYOKHG2?AW+@!\Y".B^O'V M>?7Y[?/^LMS0I:22CBB<^!IV-1M5D.R+8!*2J-R3?FXDP85,W9Z M6H20AI(,/A D71&4QPY4C]Q".S@>/!8^"QQT\,FM' MM3IHF3L>=6X]>J3MB5QJZ)T+NX>=?*3.&8<&*9DL)-($3*1"<[[D]MC1 MX^A/WPH:!8U3$:Z@4= H:-Q!HTG%YUP4N)H:H!HZKF#68"TF;ZPMONUD4.76 M,$4::MH3 G90=I*V!@VCUH%=C7ZGA/!C1XY6Q[D/LK Z1CP^PDGA_6T8C\"4 M?]((Y.5EW8<)^-."\N)RF[_Q1/+=1MV6^I0+[H_1CQ1Y3U/>8DC$D)RD8HN\ MQ9"((1'%%GE/3-YB2,20G*1BB[SE2,0$CT3\9?.<5[.KY16\/K TN_SJ93#9 MTCL0*TZY>.P862'RGJ:\Q9"((3E)Q19YBR$10R**+?*>F+S%D(@A.4G%%GE+ M!X@)+H,][8\65\^&]:_^Y'I1>45#AJ1LEHS.4IU-W;,19[1+3;1IYK-SU"WJ MFJ"$,O0 WC:G]P6TTE4U[/]S;A^%0GYWLUY<\7K]=/DB+ZZVEO2MA7WZKH&] M2[I])05#SR+;7< Y?N$*. 6< L[WVQ375@MG! 4\!Y$N!4B$;G[*"Y$ $Y-LC#CY)L1Y(W9+GMH[C($<"Y M<\HZ.BW@%' *. 6< DX!Y]>!LV3;0B0";+GU'RGUV-/9SD3TG'/ $-,^2H\( M. 6<$A#&3873$O. M:5=RW<>.]3O%GZ1"Z;F58!,^CE^XPD?AH_!QAX_.8M5-!="V_T"L$6)3&7Q4 M*C?7&H:=+I0*+@W[SX@,V:/I/YQJ MF)HGLY.X]9#]Y\?@XR.NDPL?1VC"A8^C5&3AH_#Q9/FH3"96U*#$; "KK4"5 M-#C-.9>6="@[\>-#MIF%CV?,QW=WDOMCZO?_D7O&"V?MM__DQOVG+G"D2+N[ M^^W-?VC/FFXVRSN%&:YGLU/UGQ-*]KPG1RVUNKVL[_YT%[^R\5Z<9O4\>3N,SZRIW_[M4Y=.*V_'<3X ML$VZT&Y/'R67-;G+^D0:2OSR,@K[+')Q9U0^:<'CG@SX M6Y_G*_).[K7,B0^T(#BTE^4##J2L3G.%/F! M"[_(O)I9/9\998LA$4-RDHHM\CY0ASPI,+C7#GFT M?C[C_[Y9O*3+_LQ#5[ZDWO+$-E+$7!UMQU#D+89$#(DHMLA["O(60R*&Y"05 M6^0MAD0,B2BVR'N4*U\?:*UA'F_ERYS?RM>?EU?\:M:O]F^\F5$I7?B;M6R. MC,Y,[:=FT]%%>P9EWL8(@B^0ZLA*N"5CE7?* SF3 9M-0,HKR,R9$WEM+-TO MX:9TTKYJ-91P\X"D*Z2<"FA4RO:GV*"_7\)MV 'X_JH.__SX=A_@\:JY&85S M9<*H*KH=W3I,Q<8*P,Y6105@ K O AAKITKNV&JD!QC5!*DEAIC)>?0JN&+N M RR4E PF!54Q=8HEA.RTA>BY](_+)<=# VST[2R.;AFF8E\%7F>KH@(O@=<7 MP8MJ]39C'Y)<&+#8 *F6_D/YU"+YV'*X#Z_J''/MA'/9# T*D?J[E8.JO6[) M!Z,(!5XCLPQ3L:\"K[-548&7P.N+X.4X!UNTAA9CZ)$7%\B6&*IWMH8R6<+]\SMSOEFKTS7\TBA6HO6 *94 6WK7D0,##XI M7=$8U=+.FF]S%K4K!+94[)Z'RT#:5ZBNVD2.-38ZG;!99O^89O_1Y2B $A45 M0!T.4*58VV+NL3!R!BR$0*E$T%%5K,:BBCN-@TN,K7%!"&D(C:M3$'4-X%GU M4+KDV$H[=FB,\Q25(.H$Y__1Y2B($A451!T.4:I9:W)BT#YJP. 3Y-;CH> 9 M8P@Y)K63^!D"-V\<00Y#;WNT#GK$Y:%Y#%QM[J&4DAA*9K\ :FS"%1450$T, M4(785&T#.%5,!Y1&2&9(>VE5%8^V:=Q9Y'.Q4"PU@PVE=D#%T.,NJL Y=#!4 M=EX=>I%/8J@1S'\Y,CFIS<75]7+H0]]G5=[,UEQN5HO-@N78Y/@<$,EN&%-Z MGC@@^W1 3#/&-9?!U#J<+'%E6) UD+LGX7QV6,M.?I/UE&*F[H#$&@%M;4 Q M6#":LE?W2?T9W=-N.?MS59*5_R.UN,\UE_M!H$(-E.4L;[K,I*GV^.U"G+ M6PR)&)*35&R1MQ@2,22BV"+OBO$VMXR4[2+E6J(&:RTK;[-1])&%6P:G^'FK> 28SU$K! M!#$U$U%78]M.A92](VDG&<29>=!6J'2"4_[HSY/I4,5VP*&9B&A,66(Y Q/60*I>542@J\D[ H@9+, M=T&2(.DD5520M-<<>E6K#4.UXQ1-QTN-D+3K@Y9<"SE0JGDGA[Z8#B3K2@^4 M6@(L/<)*M4=+_2G2[-A;#A(HG<64E\X_4]HME,X_8WBQ6!4WMDF?$CGGRE%OS+?QS3?CRY'09*HJ"#I<$AR MT3MKU+"N6H>.=#I!XM) ET JV>IKW"EQ\I!>/X\?_08]C]$)E4YPRA]=CD(E M45&ATN&H1,HY=E4#%M.I9%@#62[0D%)SQ-K[G>X)#VGO(X&2S'=!DB#I)%54 MD+37>OH635"%0=5F 6VND++QP"HDAU&YHL,^&OI(H'224UX.%4YJFU!Z^$S% MYY \!4E-.E6?(Z=6:] 5; NJ^P]YZ'*K$_A8G-5&I4H[J4D/Z>$SI3!8YON8 MYOO1Y2A($A45)!T.28$-5C4$E45*AT."I9UY0K,8$NIE/)#3T-3,Z@,YI<,I;H=^NO/*!1 MCP1*,M\%28*DDU110=)>ZZ^$F@H[!JO)],A'=[R@10CHK*?L?$?,/EKS2*!T MDE->CA5.:+_P_]#5WYAG>7E5'[A%*&E)8TBH.7.;(VE)TW,S;#'..(_@0VX] MBJ7N,G@:JH@JK6TUC;S=B7RKB\:J $Z%T*/EH:".+:4_2M5@-+GF26\1RGP? MTWP_NAP%2:*B@J0#9LHVCXY2@]C_!8R5(9))T$QI;'3Q/9C=R90MY",/I]QU MK("%/:3A_$ 2JTZ U5/_T:$48U406'5>5>-JUA(GR7P7)!U? MN**B@J2)(2DCEVP"0K2AXT57!]GU'XT<&1V,2M[O($D%9SUJ<,5X0*H(%+0! MS;45KFR<]A(GG<.,EP.%$]H@_,^+GR]FOW01KF]6K^0\X9@]#DE0D)RD4_4X MDC&*56N@HT9 9S7DU*/+%IJGY-@7O;M9:*,/A*6_C0$E45*!T."A%TQ%3+0$7'@J^N00QYZ'>=7"4 MC'-*[[:$BJ9$71@<]?@98[(=2MCQU$/FH0%'M.;QPV YNW$F\_WHH:NY6$N$\0CMW&7I;MJ;A7*:\!";A<^674A7 M+_HS,WK&5^65G"X M]3J\:E0L%!^'M"9BR,8W:)R-)62EW!$V#*V:J[BO(@8RY<X M%/9TN;I>KFC#L\IY\]65MF3S;0S;1F>^$B^;;]/;?#-*Z1:I0?+- @9,D,@R M6*L;HEBD*E U+)5:P^JXX4JPG0E #9*P6L?*5@:S1FYQ!Y]HY*)Q:@-YU*W-^3 MDHH0*\:2*!M;/BLEY&NIM),5HN?]+H1+)SCICRY'X9*HJ'#I<%R*V;F$9FA= MFABPJ3)T?^N!4//5#5WD]&['N(Z>AJ6'1]H4W:,EMA -*PC61-4?<,TDT9), M>:'2*(0K*BI4FAB5C,TU6D50B3)@,AE2,06:+3ZWFK6FG6C)UZI\< 1-88^6 M:NE,ZV2#:EPS[)U7-DFT=":37EKT3&CG\,_+U>89/6.8T56=T7K-&QB&@:OT MZQFS![*?$H"YOYI7;P1QX:XWL_7RVRM/ P'!B$&SZ%[-@WQ MLTIXC3BV?G2S<>LD*2N&0^@W N$*_4:AQ$*_P]*O%-^Y-V3?>.PD8\L0AP9X M!6VVS;GB[4[;]Q)16UT7H_!/E%CX-RW^*=,#E7S:9*)@^CCJ[ M'OWY!!DC@J]#[!<*-TH[[0N2HA3)@F:.@!0JQ-R#0>T3UL 50T6)_H1_ASH? MJA]OEU>?WR[O+\L-74H>V>@\F?VDE+QOD,R%&2Q27=X,E?%&X\N\K_N/H^:_ M.:Z*?\XXB*>S3T^G,9M2-!0BY5@S4JX'QZ-*Y4-7&+5G:;54__1\1AC51!8=7)6XVK6CXS' MT1^]%30*&J7%Y39]XXFDNTE=^;.J8DC$D)RD8HN\Y4C$!(]$_&7SG%?O-HN?77[U,IALZ1V(%:=<.7:, MK!!Y3U/>8DC$D)RD8HN\Q9"((1'%%GE/3-YB2,20G*1BB[RE_\,$E\&>]D>+ MJV?#^E=_OI%[H M662["SC'+UP!IX!3P/D>.*D6:M8K2)$MH(D.*+< *NN@?$@I[/91>D@)$0&G M@%/ *> 4< HX3P*<-:O@:^PA9B4%Z%T%,CV.K$FS#Z$Y;+R/XB)' .<'NBQ' MI02=@DY!IZ!3T"GH_#ITQNJM#'[%J_4P!*JI2>6QDVX>/XA2M\%#X*'W>KE'KM;:T5R'?@(>L L;0$ M&!VR"24H%_:Q.2U\%#X*'TKVG5OVC6!=9GW6;1_[QLL\WSM^_7-99G\27_9)G-]?=!M;%^GJY7@QF8MX_>M6GYO"6-Q_+ M[W[ [2)5^F[=_SI<_JR__G56S&RS?/U9;RZC+:[HJBSHLK]ZO5EU';_:7-P- M_"AD/Q,U?$<-NV[].OSXT!!-%^]!9U.T0=!(%K!%A*A[ ,P! VFJ.?H=O(?( MII7:25A;&]ZC(58LH".2PM*=@I;OX_T-T__,- !]T/;_O=@\_\^K95[SZN5@ M\/]X=7VS6?^5^[>5/FNV>67]MYO5:G'U['>T7JS?9)G]LJ*K=>/5^B=^6)X9 MK+D,_L% ZS5???/;J^5'_8)1:.!L;6#RKQT6[M9[[>\(O,JYE5\YE1QH[J\D9LE#_H M('4OZLN]16T>[A^]C;)&(2'MWA'1((SG;W(3K^D9WSKK0*U?\Q.Z_)5>K;_[ M9O8OMZ]T[\GM?1#1[/EJ,#+_8[,L_W?XI .YA+\,MG'P&I[>/K5^+C5KN,/X.X; +Z>+'<)1$&7W#K_DF8&U-8"^5*!?< : MJB=J?A_\^^/5RWY+R]6KMS'M+_T3?W>Y+'_[IGNXA:Z'P5O=#%KUSAU^;#C5 M_=CF_]UT+[F]NA/>DW;)?X?UAE:;[[;C!GV$7JR?9%KS9N[J?QWOLW M/_C/E_3JR>)JN $8;O!+ON*?".CMM[]V:+_Y;7AC]=\9C-O7:*6^O7-/O_SEKW_\\>>WF-C&S+<_/SQS/C4Y/S)S3(X-+2-D3@2(K0 9 MW2 QL36^]AFRDUKPD)GS:2_]+>S*&GMP<,MH;QX[-H%.L$1Z/@G; 6 M_=6T'O Q*C=FU^>;T56=_= C]]MG]?99;?$.5S/,&K]\H>70[>>RYO763[?O;&L%]VV MOGY#'\I+NE[SDS5?TXHV;YBU76&__>QO/G0"Y>5BO;@-$Y_I_=/GW]H7F0JGX&:_[G,_2]D*Y].Y_>_I@="'?>)X M4/SRTT$'V1^-XSG]<\\KB'L)&$>Y*?V80O^$,7RH5,=6S/B+3N#>R>E@ [.7 M%8(]S8>/KS:-84O[PZ=)QS=VQYM68K'$8IV7Q=H)BL1@3<1@/4*A]_T=B1]! MCMH!X_._TJ^S(8E@M:#+]<,FD)0#>YH*.+=L0YF*?5F5&0K+)V;H,75ATMNW]/ MM>(D#G[80/WOY>IOL\75['JU')+DQ[_4>G;>Q7X.%AU=M%.1HG@0!_0@O$DY M!JL@&YL!@VO#04*"I*.V[)-K)>XUVAW,W1^O_N/6V.TKW+7SE,RHCA'*;!<@ M'5^XHJ("I(D!*6!LI I!88R G!EB!Q38D+5WF(.GG;:77Q72/@:0G)I[KP5( MDXUI96_WJP;J]XNKQ?HYU]FSY;+*YN[X/(BSZ?4R%3E+/Y=1>2%*4RQ8/00[ ME"1OMGLA-D5PGKVQ6+2-.V>IOBHLOK.8?Q@,YKZ*ZZAY]'%4*^O2J47 -PWA M"OA&H<0"O@-G/RFEH]<1C"?7PV\V$'WRT%2,9%-VRMN]AM^/ ;XX-[BOY6#A MWC@C]->K(N\*:OM^Z5"VKPI;0X>RV>+MJ779"!B=-R.U=,>0&R>U=*?J[82D M&@X=S^VVV% K%5(I&IRCC"&PBGFGV-!7A?D/K8[WH>#>S&W:5XZWU,X=H=$6 M(HY2D86(0L23)6)QIG!,&@IC)9844+[&/L/FX*$&T@*%A<2RW7A/EKR@*N_G:9 MG_S'BJ]I4;^_JG_9/.?5ZWJ WZ_7O%E+@_J??_WKCS_],OO^YY]__.4 93=C\9FHF([(/&10=VR2 MBQD2(I1?$FNETA53S%8DD53S%8SF ]*JOL7!NIZCGY\U42%S]LH/ZP M[.*XVK9_?[:B_G/%A14H.!(5%1P=#D^1'$X2/^2K_9"JLS.E!\/L&@&J MHB!51L@UZ11B2D[MI;OCUES>EB'9;TSLYLJX4:VQ2R5O8=XTA"O,&X42"_,. MRSPV.96 /81.+0':E"!S&PILL>6HR_;[IF\&IHJ3!4,YYO__1T^:)?Z*O9 MS76EH=_"8K.>_7C)9;/J?L6*RU#UX56_CZ'<_K-7L_RJVY47UY>\&8['T*P+ MHBO+FQ?.9_WFRO/9KSS+?;;R2Y[]NKB\[+\,KUVN>,:M]0]?]#\,*YBO3]K0 MY>6KVTGA7N2EAG+Q85:+&: MK;I5XLTL+Y?KX5;?W,#P9^_][9BWX)PPO[L+BZZ7JX66[GZVT7F?=5N-_M;SYT<],-FJK!7&PH4&-F0!<#I-PRA)I< MUJ;XXOAK%A<_[$OMZ\"NGAOW\0:!HU"_B_SC][=SNA;BFKH]J :0@H>( M)8"/QN2&N?^WTQ%VK^;AXT;AO-VI3^CI%?BB/8,D M54E W6L"*EIEJ@J@=3" Q42(F2*X3,DT58UM.W7Y7:HV^<9@7=* "3U$*A%R M4#5''T+5YK,7UO^P6J[7^^KWD^9^;]603\0B3,6N"K3.5D4%6@*M+SM=2.QM M2@%*L0BH0P&REJ%8'HKZ4PR\4UU!D:G.)H32_PP8T$+J'P*!?'2.T;OX@5,3 M!X"6]7-, JWIEE&0*H=?-5!_IO)\<;5-1'XG<> E/U^42WY=-*&U1>%9NUGU M"7>SXO&OUIZ=*R*]0\:TH2#NQC[=C=1=AIR7AZ)4M&DB% CI''4K15'DG^M6UU1[I9DBA M,* RMCL9F($Q]+I7H:_(F#BNY ; A=2Z5 ,W9;(K-/6(N1^%2 MF#L=A$N3C7UE#_BK!NI/='-5GL_6_0NES]U8G0E94Y.5]%-U)M@T1]4/18=\ M@6%7%R(7 UZU'O92:*AWZM5KUL&[K$!CI/X>U2 ;X\#74&)14>GT^?5%]NE, M:-N]B7$UK)-9+V ZOG!%105,$P-3TYTY_ULL4[FC#WZ?)JO5G= MO)[?5W>EC&7A?'0NQ6,TGI#^MH?J7"/];1]]4UA3*'WD0*?4XV5=&U"T"8K) M%'(T*A6Z[Y:@]MX[,M #ZCP<&S:0#&LHZ%R/N&/D>!RW!-,\^CBJU7=I=BL MG(9P!8"C4&(!X&$!:(LV65$%3E8#]M :J"H%B-G7[(.AZG86C'UFZQQ#BZT# MT'.&U 8>H@M:DP[-'0> QL]#&'//MG,%X"-L4;\KJ.W[I=O[G@S%/RV%?MO$ M!;][-DQ;V4,8G;\CJXFRAW"JODIK; -J!F^;&9JQ%\C>)/ :2X_6LVIN9P_A M82^;""<>.SO3@V&3*_C$ MP:J*_6\[!Y@?UO[\(&E789[4OBIYR;27[>V)!6\LNK[D]]_XY=_ZBOM:_= M>IRK(+OUHZRR_+\$Z@)U@;I 7:#^T+7Z6IUS)@ ZJP!5&FJH*((6HVU(GIOC M?:R(C SJUL]M3 +U24%=LA,FM#CS6=D)5[R1':#1>7#[60I^WYZ9"S,8M+J\ M&7JGC\:'&W$KF'VI^.>,PQ@]O.GZ5(FKSIHC8*@9T/@*Y"F#]UY71Z%[53NY MFGO-?_B)]^4G:>OF*>YK]>, AF4\KM)4C+@0@08G(>?"O.J)25+?%1\S#V2$BEYTZC$'*$A'QWP: _IG[_'[EGO'#6?OM/ M;ER;3UWA1.+R=U??9OSW:[Y:\ZP_,ZA,'8H$;)[S,//J\(7_;XB7/+I?K]:S>K!97S[:?N'F^XMNR M\E>+*YZ]Z-?S?#WCJ^%+?^;K_K&95S.KYC.CC-V^L#\PV^]?K(&:/A>H91 MZY<_O!PNZ=7R9M._XN_<+=OVZ[12%^K;NS?TH;RDZS4_6?,U=47C.SEL67C[ MV=]\:#GPY6*]R(O+Q>;5D[O/^,BRX.W7.G7AM/YV$./'#/7KZ[LPQG[.ZS[C M->E"NSU]E%S6Y"[K$RO9\9"58+\@SHOC6:C.R\MZ[\J^VFR/,[A^3*%_ A4/ ME>IGA-9=D,-?_^T;_\VA [Q/;''?R>E@ _,VGCS^?/AEZZ;]^=8[^W'7.QM3 MH/[A+=+QC>3Q)IG8+[%?YV6_?AJ"2S%?DS=?(W20]Y.1>'HN](<6E,8_SXX] M5B,@EQ%RC8A>+M>;(0]LQ2_YZH:EDI3O\ M&#/:,=2&FC08I2*@)P_9Z 1$I@]73!C"3G=XXW.KJ0R-X9T'+-Y"=C8"M=+? M1(Z\2OKHD(H(=07$2HK'?+ I9"*!HRIQU!VZ"C>HZ04L(62PGU" MM1"3KLU UK$"6I^!JJV@+(?$M75.X0$(Y>*>R MTR,0*LV-%4)-MU?(5^_\GO?6X5]YS;0JS[>5)2J_Y,OEMA#,^#-3SLZYV$\- MG*.+=BI2% ?BD X$Q5*TLQ C%T#G$E <>F@8C:J&6O)N#XU,UKJ6 I1H^WN\ M#_W=J4 ?\\3.DDO-',"!T',M;3!/;JZ0.;?2D['6WJ(]OLT(&P M]I<[I8 M=ORTSC1+!TE'45H)A4YPBA]=CD(A45&AT.$H% -3ZS$%^)![5&-Z M0!-U].#,D+%?0F7*/\AZG$VR'C?= M#3TY"_A5 _4S7UXNKI[-9\_XBE=TN=W8H]I?OEAOAKKT+Q]8A4P2AT:?."3- M@0^EQ--L#CQ=?\3E3)BR 8V,@($,9/0>0DV48S.4S4YCG.30]$@Z]1>%'DE7 M9R%KA4"9V=2L5"R'2(&-UHPJO6@2_71/Q$P<78[".E%B8=VT6.=6;N!\S)RY5FO,SG&/[(UUJ8#M;(/.R#[DV5APBBV6'HI7MH>(O=VX MCB,*ZX1UTQ"NL&X42BRL._#A>PZ.2RR@H^JL(TM *FEHJ87L6V9K^3[K:DR- M;,= R;(OWFK2.PU/'V6=V6LKM#M30W%T.0KM1(F%=M.B77-5 M<\,$AGT#+"9##D8!JYJ,*:5%MT,[[J^-&4._@C840],%TM \*:OO^_6W$OI;>M@7R]J//:V?VE^6&+ON<&UM;J*-/ MDS&Z,OO)_'C?2ID+,YBINKP9^H*/QID9<;6'QRGK_>%Q$%=GKP#; MZ!Z:$Q$DKJD[%(J<=L:9ZN^[.J2S#]PJV&IC#^Q;=W5",!!CR:X'_4;;0RQB MXUS%?6W9'L",G)&[(SP%N E,/TTU%"ZIRYV%1/?0WL0..D+%5 MSS&D^SP,K"T-2^+-10L80A]T=@4ZP4'5(L>UK8#.ZMB]3L%?T)DTTKMHU]; VQ10ZPX[!TC M*2R>8LN'V/A5\Y0$B )$ :( 48 H0-P+$'7(IH6.-)\5 EKJ :++'LA;W^FF M4XP[C;)BJEII6T%CZ$#,J@]Z=1DBHV6M5 GJ("=N]=RI?6T/"Q ?:X.X/Z9^ M_\>^Y\/!J^LC_[UT]R[X\KS9ZO!NOQ/S;+\G^'CSG06/\R M*/+0\?3I[5-O.YY2__]S-W8=_Z1N??YD?U?)7UO@GVY>\&I1^N]U\?(CSW8U M&+F,]F8'AEOMM_P!F_NI87C#ZM>R>XWJA"E8VQA:#65 =8-(V+&;=%/*NL[> MNH_8]0_+9?UU<7GY_57]X]6&KIXMNM9_OU[S9OW#8ETNE^N;%?_2O^-WE\OR MMV]FW.E]/0SGZF:8B._<\\<&6+T[NKY+X__=K#>+]NI.G$_:)?\=UAM:;;[; MCB3T,7NQ?I)IS9>+*_[2,=_^>;.BJ_7@4#RYN;[F5>F?]:7.V+U^XP_4E?>E M4A?KZTMZ]61Q-=P9#'?^)5_Q3R3W]MOQPEG[[6"2]<6=AKXS3+N M9MQR_.:W=YJZ+3;Q5E=GM%76^>RG'W^YN]VO(.*^KG;VQCC MK\^UC_[A+L-1,M5N7SI\V9/%IE]'^>0 [V$4'_,R9^^B\8-X>SVBIS.&'W61 MGO.LT&KU:G'U;$8O>HBU;1'_[&ZF=L,QV_37_#QO:;#XW[=&/MI%S!0MAC[3+$S=Y!IAHAAIJB]T8'M0-P7W31 M:"(PUJ%=3?]!J3CH@7G+S:J6<:==S=VLV5.<_;'2^:64Z".XT.\(V1I(/MEM MNS>=3+!H=_N7)AC.OOB8KZO3N&0A85^=",VCE"M>>;"7JNS(>J17YD M%6$4DZH#;9A$H[JFG_FZ3]W,JYE5\YE1QFXI_ .7U\_J[;/F8E17_6%++>S] M@*C>\:=NG?\I07BO@5?HYBE&98DC@]7-Y MSO7FDO_2[L==/12[LX/;-8B/1U_B?93EB^OEU; Z,]C,Q?VH8!BG]:*['77X M\^"*M.7EY?+7K;\R73/[9%17_6F'>#KG;AZZ:#;;7?W\U]V2_^SO6[-['Z18_67[^AW^(E7:_YR9JO:46;-^LC MV[VJV\_^YD/GM5XNUHN\N%QL7CVY^XR/G-MZO8Z0+K2-PT+"1W=67E_?A?/V MXM%<5]F,\#[L*/0>*? M6)]_J$@_(\>D2W'XZ[]]H]4WATYU^,0A^#M!'6QD]K*5N*?9L.L"C2E)Y<-G MP,95X*3,4P@P#M7V&+01FG0OB_EYL7-)6VXOC%D7:+_V*;:BCF;T@P3O?JJI9B3'ZHQFJO]5+@Q6L,LTF[1I3O']RX_YYC6V2 MP8_;^@B+JV=[/L+F_%QY-ZJZ-T>W#%.QKU+B[6Q55.!U%'@=C4C_\[0.KY-U MP802P2GC 8=NF53"T/0YD XFUIAW"\4] *6W.U3;#:J=4Y!O,UW>S7'95SDY MG">;!*N'MEG_2Y KR)VN^@IR3RA>Q)J*MLY#L5@ =\'ETTA9*"IA00PZZT\L$UYFD.LR*Y]AR0F_48X1]C[@:;>?) M12'79!>CSR6)]WB+T3?K?H&\FJWX\3E:&WG9F@G(>B:Z'KTN63<'J^CWHHJ]XO] MVWK;=VXS_#I,UZ^K%7GRXS5&WT3VRV2K_%1]$ZHY&U4SI%*&A>BA12LY"RH4 M-ARBSL;M^"91&UTX0K4Q *I:(;4T'-QR*<6:6J%T[ QIK?;EG7FJFXJ@*X9"-@RP4R!@,&?2!NGGMTOP]<'J^8Q]Q%R9"> MRI*T4'4,/!BW^DY%BA.DZG0YUEIU(2<#1=<$2&R!R"'XE%T*%"GYW8.Q>PC[ M'G%).LZ=,4*NR:Y(GTO2[=$LP>^ZR"^7SR0E>FJ.B.R/R=[XJ3HBZ(MQN70O M@DH#=(B0="K0N):F>UCM0]EQ1#P6%TT!BY@!;?]!V!IP0\W9JV+8''7]V4]ANK;/L G#NC$1'"6)5!EPE4W7$G-U> M:'G$C.@DY)S,\K-0=0P\&+?Z3D6*$Z3J=#E&OGAMK87D8N<841^XCZ'G'YV2DY SO=Q>=S2:\]FAWXR^8YKR3U>6I.B&R$R1[XJ3HA MR40?/5EH'>* Q2H@91S8?G59Q1QRWNEQ2,TDJJZ"RZIUQR4;R$V%'HHWHE"M M:E4=-_5YKMV^6AS*Y!_3Y#^Z'(5/HJ+3XY,L/>^'EMEQ\A@8*/6X':'T/)H2\\V[BN /Q&C-.*%9V'J&&@P;O6=BA0GR-3I4LQ$ M3)Y* !5]IYBM!!UB#1JCBHB6%;;'B/D><>$Y!(GWIKOP_-7[4_?7,D?@*CS" M++]]Z?!E3[8M!\M'A^Z/_=;;UH>$K1,Y>SL59[=S\4@;B:,8J"/Z&UV.PU__ M[1OSS7ENUX[1UQ-Y3U/>8DC$D)RD8HN\Q9"((1'%%GF/,EP]EUR8*9"J"K0:K=[$$W#F5LX_( M\!$SM"0N'*?'?ZK99^3/2,;0^(4KJ!14REGG MD8-;594P%PLJ.P2TI4 .M?^J+%J?D%/>*;/Y$' ?K\QFFJ-. O%Q6C^IQBF M/W$5%\"?62S8G:[ZF57=/[^2PM5>WG_W-AS957B[6 MB[RX7&Q>/;G[C(]LKMQ^+:8+;>.W@Q@_-HM>7]^%\_9S7OX^Q;'L_F6EY?UWI4]Q'[,1G-,ZTXF!QN$MV[=%QCJA\KY2\XC M:G6 XE?E-@RDK$YSA3Y@0N_R+R:63V?&35T&1U/\/+AY(WQ#=U1II4@9@SS M1Q SAKEP^"/O0IC/';GMCOV_YM7L7W[[E%:K5STDN_WM^Q=]8#;"FRG-,3%H M8M#&,S3',6CO;%^^,61O-C'%G$UIAHDY$W,VGJ$YCCG[B3H0;2 MQ \G8AEF(I]%7B=K8H*O*0LP(11VFD9L]4&:O ) MT#@-.?9?X#I4,9TH3C*YH.TNX')OH6@QPCNK,O]$U-* M0]$%58> !\-FWT.AX@&BZN'B&)&*<9T("IJ#VQ=30E9+CSRV3FI&<-KL [X+ MM^\!P\UBQ-6N-E&+Z)>$Z:<7;5ZT,,#85$T<=R9C>US/[GC,M^R!ESWPO6N? MLL]]>(:',IAAFB*BTCO$G6/(82Z1/7S%'05S@Q$FP?"@"6P. MXU'TDF!*O!8A[#?>+$>$[BK>7*1_2-*_=SH6@"HL>G@ 5>+-NX%+JBEFDC@4 M?."(VZ"1TTJC)$Q(DB2,[<8IHKO Y=[BS62D9#!L-GW4*AX M@*AZN#@F@M.6@I]'+0.W3VB!M!(,8>9P4+#:S(6',-Y,^(B6].8##CB7 M].8'5@6?&ALB#/:/MK*34,WSGUE<2VG)X1D?9<>K;'8_5>/#A*B))V!R: && MA,<1:8DU,D1+ZH/TG2%QV?@(,6K/*$8Q17"\)=SMN(<;H\&>!6>MH_O.<28[ MZX):I'](TK]W.A: *BQZ> !58LX[R@W#W%#/.:)*4(#+8)##A",;*$G":(\S M]-T?+O=7;H.K@IL'$G$NF#H$-!@V^QX*%0\04P\7Q;#FF"6,D4P24(PH0+'@ M*=+.XF")B<[%AW#Z'C#B;$9$%.0ZW(!SR7!^8$WP,Y!\//U<]K8'9VF4_:VR MM_U4+0T7G;$6'&0E<@D-P3UR3#ED4Z3)4D%%4E*@V$2 M."+"$Z(%H#/W>PTOLQ$WI&QN/T'AWSL="SX5%CT\?"K1Y=V@I97 7SSBG-65 M"TY10$LN+;(,.^5HI'SSY/%=T+)D- ]'+0TXOEQ0=0AX,&SV/10J'B"J'BZ. MI>0D3\8@QH-#W,B =+0$$6:%8,E92S<.LN["ZWO(C.:1I*6YS^'&ETM"\P-K M@G?SX]B4?>S!V1EE,ZOL8S]5.T-';*TG$GF*"=@9W".3:T\*(;W0SN!HW%4[ M(WH<:9 $14SA'N8-LEYII)E)F'+BD^)[C2YKH\L^]A,4_;W3L:!38='#0Z<2 M6]X-5N:3Q%)RAKSQ 7&!(W*.)A0(P50(FBS9:*)T%ZS<6VR9E@J7!Q-9+I@Z M!#08-OL>"A4/$%,/%\5,<%PP[9#2#%!,)X&L%AHIIRE@4C");.03[<+C>\#( MLB0%MPXWKGSO#:BK8>0!F H/(.7]I?EE+[JN?O[:I7L#4T^=#8DZ([(Z%\6J ME\6RF;TODP-(F;_]GS_0'Y[GENP0S;U"[\.D=U$D19$\2<8N]"Z*I"B2PMB% MWH/T6$LFU -'KMY,T*R9^MBVU:?HCR%#Q]F^P=6](8594 M2,'! 1"WX. @F+C@X./BH)3&1THE\L0!^G& 0&=P0))(3G@DC)N-/D-WP<'' MRIQ*]=<8T/^-S33S\U>*"?^I(.(S529[IV-!Q,+$!1$/"Q&M) M4PJY)"-2V"ME%9<$DX?P#!\P"ZOXA<-4("57:S!Q[4_3N1V7K<[!62N[*2=P M6=W0(YKU39@N\! ]X8O!??C=POROF3,_$HS]^ 21K>?* MMXN3V-0>_@[UZ=__!C^VK &]X:UKF5X^;2G2C"6NG04KF3*715HC8W4"4]E& M901)Q+"K(JUTI,D'8/N0^/-XZO_XH8H@V[.\Z,TB7L?XC\L$>]/,%ZE5Q9Y<51-]5AJAJB?5_#CF M]0KYBWP$:M)M"V8?!,8._SN!Y[35-%7366RZQ[25G>0K3V#HQW ;+%(UGK9M M%18-:-SNB=M\P[W18'[E)/8G4"7QRW59QD"GR,,YBCBTW%\*BBF++N M0OB%CH!.[2R"AC^-X[..-'6;Z0+$R'-,T_%X^@5F_&)0LZTNJH0A695WH,%- M6NHV-%A!0H<(VTX5V<5\ND+1/+J\HC"U?#D:V[/I8IGE]E/_)H+Q$?YQ=0-, M<6QG;7S1QID%^8@K&G6V7/_L'[;M.9_6;>WJ<3T_>[%ZQC5[S_UK!3Z2FOZ8 M27R=A;$(:J?L^1%39]']WAMRKS<- MN2%%FK8GVPUO)?HX12 MP9O;KER.:Q90.1!0*3JJZ*CGJ:-HT5%%1Q4=5734@'54L:.*CBHZJNBH(>NH M8D<=BHYZ@%J\I2+!W1;JU;2=Y]2N)I[&R2+>L3-,*:4TA!(_P^Y)->##%J51 MW1 /4KBD J-"HD ]11QSC8ST"FEN,+,\1&/LU:QK*ET*!B[B"6[D7C+D!-/( M)D\3ML)*;*YF75],%GZ7KB9>[^HB5@MF/5L6+9A5,.O[ M,(O$Q'B*2'B5$%>.(Z>T1X:IZ$5@.'&W$>$I&C&,-OAF!! M3"(V[0FSM) %LPIF%!LN]I\+&N!?,8B,J3<&L1\6L4A1],%N0'V(;;>./NQ(4(9[&\726ZV\, M/\/EV9D;NZG=M'?2'@H5BTGQB":%#3 ,03B*BG/$*0/!?-!7 M30IGP=M,1B&OF0>30BJDM?$(UMQ$P:PPB>XG=,L&5:VM2'P!I?T3M[!H :4# M R5,@Q)*>*2P3HCC()%-TJ*@-4^*1X_31@X,]C)%SAUBBEC$;93(*),0QE&' M$(,P1.P%E.BNG-PB\4.2^+W3L8!28=$"2H\'2LSXX(6RR#(<$1?:@:=D)=)< MA$1\X,[*JZ!DG"":&5C9Q"3B*1#D!,8H,@YXE B3S.X%E%0!I:+!"60- M_!DT"8PS\+R\W-..(#.\X-+![@B60XGW6JB/<3RN)Y]'U> ]VY>,N'?B'PJ==UEY*0 M$2&BF"(A*02\Q4(Q@E.6E$$J* <6BF#($Y3#6?C]YMF3$Y:XZ0CVX MXEC77RBJH^#?_HE;\&\03%SP[Y%S=K$W6!F*F+0!<>DLTE&#R^V9,<0I&R7> M.&?B)&7">,0 [Q"/');<488$CHQ[<-A#9'O"/R%UP;]GJCKV3L>"?X6)"_X= M%OXQEK2@TB(K T$\>8\,6++1&/A1\(^/F!G6.-W>W-&LOR6.#,V]VDT=R M64O1(YK55)@NO0S%_=FG^I"29D9JCA*E'G)F(G'(2 M$4Y-]-)XGOA5\\<2)U5, ;' -+C_"V; M#/V,#*""D,,G;D'(@I %(3<0DFLB-+C[2 1"$5?2(,VX0 %C2T+@DJ6-HDXJ M$F8MLR@)S> >!8L>A4>""VXMUSZ9_13/92,NAE6$H2!D0-($Z< ](II; MS+VT.KF](*09:3RLP[<%(0M"'@IQ"T(6A"P(N9ED''6BSD3$)7B!/( WJ7ED MR'H=/1=>>KI1S%Z;0#!A 9&N +[#L.A!P(V1LT@P]@KO9Y/9C.3 RE,4A-S< M9H;?+];^]$/UU[__[5A(B?)1181#X(B+Z)%U)*'\:;(V"$J3/^ZF"^:>!'*7_?I)YT^C]^J"+ ]RRO=+.(UX$; M/Q*,_?CT^I MFCCNKIE/JWJ]*I7MEJ4ZCN, OV=%M&+$0#&E]U M46R'Y-S=@09WU5_5)B;_K>?2+3EW=C&?KFS:/#I@Z3RU?#D:VS/@:WCZUP@& M=2]<_^85LNXFG=UJX>U_.S%ZMG M7).3V+]6JR/]8R;P==;^##LR]$B6\,SKXHGLJ02E\4^V*G6;DV4LTT14X:BWC@ AD+ MOV&;-'::!Y'8X]L7.63QZI2$47E*C%X5D5LD0M!F=5%/^D1"V> MJE7!DY*,,HH$(1&L"B60"U0@&YDS!HLHS$8_\D>R*HZ;&'=F5U!*2K3B8.V* M$JVXKUVA2K1B<'9%\5!*M.*IVA71&GBW<4@8'Q!G>3?$Z(@$#]0Y9KBT&VV( M'L>N^'6ZV%62A1Y17L(5AVM6E'#%?9/T@5SYS%$)6@S.N'B(DYBE3OAC'>(N M=<(?VD"QSFBKJ4$I)HLXUQPYQA,2P7HCDXMF.310J M1S"U084^2@GQ!PJ/7"14*2&^\Q+B)8(R."/G(7H:E#HV^V+Q4L?FT7=_HM03-\DR-G74A MF^WU+K9^"K<.'/UV5@@C3W5[+8R;EN::6AB$$6N,5"#9N2$\C@1U:618>&JI MILJ+#4?G+K4P?HEN_DO=^O&T733?*&MQ87+7K22^N(P2IOVO13NOT]F*;B_2 M.'Y%[=PV\Y^Z)4.P."?M"V?;F$M$/+!=Z:;C<'^=?'GRH6YG8WOVHI[D": \ MP>]YQ3<(=/[V9>V0'_Y.Z-&*XRZLQKKZP(]71C,(O7Q;O?S/#Z]? M__[Z[:?S"@R]VKA<+.>BO[*<]FW5AKQ[Y:B]^"S]I?EE+VKP4FI_+0'_5VS\ M8@PWO[*S?&GU,7H0U5!]BLU)]=O43O929^3V$[BY\LB-Y7&^;W7ERM,=H$_Z M;E+][\4D5J0O$D-&716&5],3&-Q9U=G&L+3U9#ZM;/4?VU;V<.U6G(P41B:$ M3?*(QUQZT:ILDAK*C$C&J,TFMU9)PK5#B2BP6WE,R"9)D>6.&PL09[2]BFF_ M@?9[EUX!(>OYK]9WU51^MU_KD\7)S].FZ:H3@3#!-_.S32OVW';%-QVGPG@$ MA+W6=AT$PU7M4EW,L[H8@[JH[.? MOE),_$\W*Z'^RO#37RH["97KZ)S?FDM"+<9=)[<%O'&13\YWGWYC7$=5KB1U M_L6Q;4$:8"$6#2Q9%>P\7E?_Z?Z65XC)2["QD-8Z5QU('&FC @HR64E]%(Z$ M#2Z-F OO" +O0P)G!X%, F<+*O5Q-]_?EQ'Z!>5UFN3Q3 M= *O.L[WHF#/T%FT#8J3H>BS7IEUNNS\Z/959V!(XI"YLV[7W.?.JG;AP.:: MS&L['I]5\"/S5N;09<6QY5]+'7U4O;=G>=7:*BQRN;.>FR]P<1.S_@8]WL[1 M= */!+ZOQ]U5EUFXD[[5I=7,GG6EJ+KEAKOJ_"CP7IOVZ($XW1CNC< 8&>HQ MZ%9@6,.(1%$R2@(5GFV>36&.\\SK*/F4,T\)R9W*.,+,X2BCXC1+QZ:/\6;2 M@B>1Z?8+>!9-/>N+X_[3-G6>]0>@Q\^VK=NA\'560-/%/#-&Z*HC-?7$US/0 M?"XO2?7G^B^5M^V%];/S;HE!J&$N3>::/]N_5/J(B!\K8)(_N]4?L_&BKX8' MSSR)5:X.5L$PX$-V1.'[S*%_KN'YLY[1P$I"?]23#;I+@6"^./,SM9[ M\--"=Z\-H2^>-[]^#G9L)SX>'83$OF_BDA(K4=P^*2###*2PGN?:@>B3*BW-C\H?@XG:H=83,^JHCD+2I)'P$:!/TX TQP2I *J$D: IVX#+NP0J MMAEU0'58[KQHO\9U$TO]\#(F08 =$W5'%6@;VY_BT_(S\&M&Q;^44+'KIMSO*3 ,O@RRZ7 MHAU57\#:R598A-^!"BC5$\"HK$3]]#3"[W/X(K-_/.VL+Q@ F.IV,5ZZ"RN) M !BHL^X^F8WK#'*][LYF70 [Y/QAE\K,PI_CZ>0SZ@;O5DYB>QB%9H^JE]TP M-[_IP GLT2\PCR!>&5D]IM- 3TR5MI&:@( ME9LY!(V19B*!KV8TIR)%P3>,U]^ +;*3FXW8M],)\'@3[PDS6(P(N;[,VR"X M[)*-=6Y,W1P'&)T;I7X,'E2=ZM@5;%Y2+@OG!0#KPP;FIS8O5I>-PF,;0*-5]M368]L7]_TNDAY=VJ"[;J=MI]M/ MU@%")J<14_F (?4".9<\4DR(W/HDV'"O9F(=K/Y7K_&'N?VT^R#RX6] L4/< M@'K_CY]_>_.J>OGVE^K]AS?_?/GI=?5?+S]\>/GVT\=O[T8]6 '_(>]/@'J= MP?*OS+LLF!D!EG_.05[;'J[:7OK!RNK5]!E<8.=K?_KW"/Y&4ZUCG)>W-CJ3 M[)_@6T_A$@^>2UMWT/YJVLRF36<1CJI>__]N&T 3LMHMR9%@>%[H7_DR_]H] M_NWTJ"*]M3.?GM][5JG^SLYRO'PYO7IY%\ND8GG#I?CWSXLV-S%HLTYW8)CF M$:XCWI>U/6 >J-)0S19N#/IT:=:VW0!F37W:1?Y6'V9O;0$3!!T$!G;^\VE9 M:=I'1:B0*! PNSC89MGV$D@8&9561$BQ<:#,$B&<#PPIIQ3BC(-E%Q18=A0L M/@LFFB,;;9N74-*^G(0/>6+MNW/SY5NVVINWO]YHK8VDE/G?P VV%ES\V+/9 MT^(AK#5S1H(% N8[XI$DY(*QR/.$E0J$>K^1[F:(E9ISC4RP&'&9.K[#R.'$ ML" I\"AVQ4,WV?MB) ]CH[!G(%#UX#R?3/.(P!2[LOTQ K>YG>6HZ&DEQ_ MV2Z_;98>7HAPZ1@ Y3B6 #4,VQ!L;(F4" M>68,M $8*@0,%0?62G+$X!0TL_16XOVV(^Z[U'G^=0Z!OK+C<0P_G[VV_OCR MM9=$O5^+Z\$(M=%G2<[YSVU.&G@[';@$I^6P['B%1U\Z[@3&K,&PSCM[LZY5 M6,^D*W2ZPM)]1/@JG[OH82TNX10\ZF'VUH%Y",T!1BL20UQ0ATSB#!E#"8G2 M.ZHVML6H%4$3K%%TVF>("0 QR:'@DM111D[UK>"BG>=,DE^;ZR1'^)?LGI=%NFJ)U,IHN)7V;8S<;P-_S>K&F9%>,RE2EO;MTF&'%4Y>14 M.UGD[3G:A]7IE?S4K_,^]M*W#EN_;)61M^U5\^GZH:P/X]"CZLV@!'1[JL?Y M_$;5^WY2*U7:.SPPLTOVDCNKP%8*L6DS;7-BV.;4JUCGJ%.7/Y2W*6U[/,K> MDKV :;-LY3_!O7K-I<;8Y5*".F".N ME4(ZQT@C8]Y&28.B&XJ1 W8S2G*N@""@&#'+X?J0- MT9-;;07(<2[2E MVB>-3&)@609& :"%0U19YQRV5&&R!X[][HC?S3Q+1T:0D=+7U](>!LL^V1U, M"^9>=#ZBY"CPCM)Y1\@9%)10/!DAZ&:NH@@*N%%JE)BA^;"DAGLP@3]Q8,G@ MY,7&#N:KZ>04O,_N9,W';/)TAE[[I@N]U>QI/&HEQ M H[B3B$+O@7*J(PLEA$%D;36+O&H-SH:.L9BLLDAZXT"WUH(I"5H189-PL() MG=)&8NR#IEP,G\_.?8Q5<.R2K_%,0CK.,,JB20BP5",NB$>.80!1HHV*)BH? MU"Z8K81T=A'2Z2,RY[JO.\ X:Z8^QM"N3@RNV/GI,2L3%+A2><22 !^%,9R3 M@G+75T]PDBG)W<#P^R5%NQVXGBE7K+JED^MW'!R@ \]!.ZI>]H=@X2,_7K3+ M?8@KFP63Z3PK0^#*>MHY(E=CY*/E'2>VGF0?^VEQH>8^!>(HBMV)->P-<@$< M9RRY%* R+=E,9V/>Z."I0HY*!P9DH(#N-")GB66!1XJQV99:OS3] **O ^<[ M^1,*C[@:O-:[8@@NTP>R=W'Q;$MG'V;NC#EI-\/VDP5K15+.I91(> F6(?$2 M:4T4"@$+;+4D"F\DXT9%7+31P0@X:$H+7K*5)B(6M6.&V4 BW\9YE[#Y?6R6 M$/OP@(R/R. Y$_!X%7_>!LBK<^@ 'T\!3PTI;^97C=ZB>'.*[;?!2BX[VWM@WVWUTI!!M"O3R5 M\;UQ[WSET^):ZIVV@A D0A2@1[% AJJ$9*)@$6IB-3,;%8*82!+CK&QU 3O M#D*P7' E"<9DU,;*72'X4TE(WS@MXSL7$JL_Y8.;3 M,R)9Q#Z"J8$8": 0A[84=?[%G[4\_5'_MKQ27 MZ'99V]KJN,G\]R< I/_.3WJD5B"?^I,4>2.D^VBM2?]JX=^Q*'7@;_.*ZZJ1 M.J>) E--NTBS^>:0MEPB&056V(/G*S:BA7>J [\NPO$N94LG3MKND/N'ODC2 MJVD[[Z,R/ULPO5_69=7\ZDRP>JWO7N0?9_+C/% MY7(GW1WYXPLU3M;G8J9=\=1\8SYC-)]W]BKX&/FA39PO-^V6U:Y@K+E&S/0L M+C.[0MUT=5_:?%QFUDQ/ZVX;IO.B45;MRRV:[I3,+#:=Y0Q#77[G+V!3?\IS M/=;ETV*[3E[\W(78891+.EGP]?J-[FE*M8]-.SH?W>C"T,Y'\$<\NSB!'(/* MQGFM-O&[%\*-RWKGN6=SQ OK,GRH,1L6>R)MU07"NJR45<&:E<\(Y(F?I_V2=;L*_K<-R@')HG&1L$@T\1 MHP22/-#<'I4@YUSN'\2PY]RP)#=V^!(S&"L!7K"Q#G'K.7(:O&E'K+0J.:74 M1KF=5UWHJU,IRZIU?:;AAYC%(H9?I\VOBSD8DV^6Z1Y?<*U?NW5[=5"$)>?MG[2EOLKN\BU7[N& M:UU]>P^.;@M/B!:TSVJ7BHQ "0$X=R!R(3EDO7D%ZN=I"2VCEF&B#7()'#N> M%$,F\H"2()Y91X3?+&%LF;&,,H.PR+"UCVBW[-W M+X8MVS]NJS^_(0\;]9/Z>J?UR4D,-:#..)L]T=/ 7XK ;PMV"T7"Z"G O^@K@=3QN8<5_B&"1S4-1\F@7ODD@I MYH@+DP;0E%"!#,^%/"B(9/*2:;(3!#Z/Q7Q;F'^^*LSKDR<=M[Y<\\B]$=J8 MD=!FQ >/T(,:S35* \1WPV?)=3GKW.HB[V!MQ==#*(W%JR;[UB M7M*$!*,D9S,E9)2*B"B-'=%,&[S13V>?LK_RT,%:_\_L*=];!6@VH@H,=3%P M(+\.JL]C%MF6[:,'UPG5#BK,/94HU?M5L9.LCK95RKU<1":G=>#J2T&J54!H^7EG!?664U??M]Y>YR67FU^(5@-,T_&XZS2QK=CRMC%LS#"W?\DK M44\674&:S]/3V$PN6:A+!.G8N:=Y$[O!##AI9:=[:)8&J[%.R#L!SA*C&LPQ MXI%2.N*@HR:;49&[[*%]],1@P_]D'":Q0VK+VW?1^T#]%//T^R M'?:^.Q;1[;==O[OVO/7-IVENDW Q8GPQ*ER!P[L*N$%4F1I_L MNPX++Y71BT'-[^;MH">91I#_^]N\0Y,M.YPYE/:3RVS>=./)JP;#SY>CL3T# M]0^O^!K#3^O-WB/\X^H&GP]9S-KXHHW@4X 4K.C0=$O7/?N'U1A@$.OTE-.Z MK?O^)2]6S[AP(5P9+N\Q"WPD",D[T7_[ZSQ\XT)R1"F[S76WN,;D)HN[>509 MUL$-"_YHMK'N<:^6]&Q^#<Z_W[*M7/[G*P7?696_F"[ M @33JXMN+U5(KU9^N@ZO+ZHM_? U/^^8QJ%WH;:O6\6G2_0;H.*N5-U BDW2 M B'SM__S!_G#PY-YB2@KJAR)V;SJ3*QJQ6];Z/1H"[.3Q,\=R<.GSDS[O;?. M7F]:9_L5EV^L8_\*S :XDOL3LJ*_BOYZ7OKK;78NB_HZ>/4U0 /Y9B'JMU M>(P6G8^?:)5S#G,N6!-/XV1Q?H;Q^V3HWHOP';"RUV2ONY+Y/IA]:^).ID,F M[646?QAN_H_]LN]6;?MX5.\R^:Z2_3NH.K"3-5(*085V2*JZ8-(A&UA F$5E8DB 8!NEB1X5NW(+9WI]A8)GJ1D. M1;\6\'JV+%K JX#7]Y7CX? /#N[X];$?>;:Y7%8M-@6.W6, _8F888"_ 3; M CMDE,=(>B4XF!">FHV>4\XR)A)8(5XS#[:%5$AKXQ&LN8F"66$2W:MM(4>4 MF!V9%D7XAR3\>Z=CP:?"H@6?'@^?8F*6\I"03Y(CGHA"+@A *DN89MR&$/A5 M?,)>ILBY0TP1"U=&"9AF$L(XZA!B$(:(O>*3&#%<\.DI"O_>Z5CPJ;!HP:?' MPR>*M8W<&"2PT(AC[Y"F7*!HJ$A:<*ODQL:B<8)H9F!E4^YYD@)!3F",(N, M38DPR>Q^8[-JI TK /4$I7_O="P 55BT -3C 53R4LK -#*810 ;R9#5RB.N MK.)!V.3-1B\/IEC$ D#-Y X>/#B!K($_@R:!<::$\G*_ "5'4N\J\Z5(?SGA M>&";AQ_C>%Q//H^JSW$2&SON&WJ<=U&K3V/)7QJFPTL2KC?8V1G#*DC)(!>7 5!$, M.8(YLBY&&AS&VN\W29>/I%G/:5=W+HD(*#@Z3C0L.%AP\8!S46C*M+4-* M<9ICR@19)@#B+([P,7,JDHW#*DY2N,8C!KB'>&Z[[1QE2.#(N 6'Y@&*4!8@'! Q"U M. @F+D#XN$!H)!6"!H.2E+EZ >"94YJ@2)5*.#@3E-RHO$.CU(XK&$'*5>.( M1P:@$45KG4V:4[OO/5PZ$DP6(!R<#GF 0Z(7"=7=O[N-WR7UNF;2W:.?UT[P M#2WD8R^R)>=L<#;/;K).+FLL>D2SR@K31>ZV/ABK9\ %+QZF4/KV=2@VT4Z# MY))QIYE!A&*.N)(<.2D,\H%@HVB,/MJK-I$E3JJ8 F(Y(8Z'!#:14A1I[9W0 M)E'"]ALD[XIBZ$'EM7V3LY^1552@6IER@\J&VI>%W"_/_^VJAWBY.8E-[^#O4I_NFQ$U@1W=&GJV;X/Q( M,/;C$]T&[R_-+WM1SV$<_EIJO9MER5WW?AWH**NMRWEQ[9;+>?T"RIO8:6!+ M>,."577;+F*HYM/*CL?5M/LTPA- L<:FFA_'B@*$5._',.;3F#O]@MZLMJWS M=PQJ#7)+3;+$.$(I3HD$%"F/B%OGD/$1X$LR'Z*+!G.QV:X3'$5M$W*6.\1- MR)TZ!45!T.!ED#%MMHW9#FTOF\9./L=<%?SGL_-+WMNS_-'++[8)W8]_ A7J MR>?W,/!I()<0#K71OPB+)D-.&R=#6>LT73356;3->6_FJXI\#V)[K9"F9GK2 M<5X .R1WELX\:B<^5G^>-A5,8UP#"Y[VRP##MG6\^7W^?Q:$H^KE6JVWU;$-W;<@'" !\(J/<3:/)PX>P? ( M-#UE1X,BU'; OH?]=6CP?7O;Y@.L*^CRO+8?@<'H=X.P MCS^;:R(QWF''J4->I+Q7GPBR\!^2WNL8B"%8;S25)V"Z8J(M8MAE5 8;UY$@ M$?;<<2<\?+FQ:7%G*_7UOQ?U_.S-!/3!(G_8OH-%:3X=V\G2Z/_/O"[MFTEO MPEX"W38_L;V(M6_>_GIS8T1BY,CHZPNO#((Y.Y%Y6KR8F(Q*>89(, )Q3#$R MRAK@L$0D]H$KMI%K(I/5QBN*3.9 CC%%EH+=%Q(8B#HEK3>/JAP.+_(1E_"/ M?9<%N =>;,[ANCM.T$V\'>7/9^"E@#TX/AMEM]S'9@Z&7?5'/*OBR6P\/:YRLN.^E+7"#=7T?5)_AR#H-:'E=H8W-:@R>ULA%A1*'N&:I=E;<# MJS*O;YMJN*&S+V?=XG06HYW-FNE7(/862%\XC'('+^;SO9N" US?2T M#G$E!=_R=?8PW*':PH_O]KV\QCD=E&_:V[KS[D388M)$/_T\@0=N/Q(&>GV< M=]6ROEY,ECXXJ-5.YB=^I9ZWH\+:D-X6E+VD[ZLOP//_H9]62,MRQY2+.!?P M%QD. I@N-*+ :22<2(UIV(7!_3+\:]'..WW^:?HR]+AHQ^]M'=Y,7ME9]F6W MA[T^1 "$%LCTL5)?,$_[7BQ9=/TW++!-_98T^3Z%@&#D(>MQL#> M1I/%XDL]'ESZ61E_ PLU+7G6)=<'>8]B&A7I_%>+X%]&?!ZOVC\ M,8AFIPGO#Z;?LU4[!.)=1ZHWD^KEXC-HM@XF1DOXN(%\U9_S9?_C3U\!:/Q/ M_>4?W[_O/P@__:4#FLX7..U!#9 +=%]\8KLIWE&EL!=(6,US;[.(+'$6&/*?NBR_U_+BWU+*7E1]R+@# T4<5R(==@GTO'$"G;'3"EV[5_YY_HO3TR&N'/<$*:0QI$@+CA'EEN+M$C8."Y5W.QY.QP9NCGD M=-A2- *.>W(L1RCE8.D'I#5SB&-)D0-O .GHE*(\VJ3,?5BN^6/L7KSJJ-@Q MU(5PSP=0!KO:QB;#YJ@?5\IT0V%>U=33<_HL-Y[S;7X\;;N-;K=HZPEHP-6N M>'UR$D/=:U68@X_=C;_ +WTT +1JD]D6^/;RZR^]=#F6K3DARQVJWIPQ/[5; MDD3ZT"FLWFPYRDNPD<.EH,/C)"=&5A&LOKK[91UJRGX^W#>S9\T4<"+$L/#] M)CQ\,UN96M?0:[GG#Y[F&4 9^)9-A,\ 86 >>?._GERO/]\%QX;(+K MP^HM\^-FNOA\7-F*4-1M+_979.+V$=Y1!>P#8 5KW-;MO%^I+]/N[^@7.2I= MR>6MZSDL@\-':WNRK4[LV?GWMAK7)W67JB MQ2S3ZHEIIJ0=U=0@)W)*ML5@2SK+D+3):JTLEFFC@>%W:Z9+8+>,2/^R).Q. M]=/PTVS2%?.J2[JQ=0,LVOP1Y]5I#LQDUNLRQ2*X=%T*S?+**^*1U4X74)Z$ MM5UWC3@,++9PT1N&%8M?_7@1XAU2MV].I[X^Q'Q^"F001"'F E7Z3/>_':_+ MK\WLY]@?(T VP;!?V/$7>];^]$/UU[__[5A3T MB,@D K252'AKJ,$Z6KSAA"9F,%8B(&XL>!'6<^1RAT9'K+0J@2NA-HIR7' * M>L>S=TCO[61*34;@P0P;;] /L$BD1RA,6H M-.>;Y<^"28S3A(3S%/%\N0W1(:4TB1H'9L)&GLW=V.>F.)^@:L2^405]4,QS MU1?Z B[,ZI3*Q?W/I2-V.6/F:%B;4-?M8]];NSZ,#3$PH 4 0'"*=2VE*1/*04DDQ;9O_+(&D(0)B0XHX*7G'Y#Z"[N\K8? MEF'?7Z?-KXLYN$EOEJ'?^V>IJ1$7\(_PPWB-M?6[LV;Q$VVBI;!E9P9ES,W0A?]R&6I;9^6 ?_K<@2ZZ 5X M>[8/ZV30RP]LXC'QPP9%]3ZIY&D!.M7>T*18 M+C43 9Q90CH$A7CB3'$G$V,;@.Z" AN0!>2I $#G1B/-@T2*4- S*AKP0_:? M4W*W@_ATZ,DE67*>& \&JT+4D2!-($NR\\M@*MU']2#C"%?<) M4 V+[)@PY(+Q2,2H?9 ::[Q9*/ P>)",= [)#)D+KQJ;AX8KM%?EY&G)D3?1 M)6$X2B19Q(G(%<$B_)FP-M(;#*[[QB$(SH,VU"%!P,#DD4>X!U2[8 8LR""- M.5A=/L)BX&+T%)6YBLQB P:%%PF4.8D)&4P-N""&2N6#]7(C235'#Z2,#N7S M9' EP\@Y8$+@6A=P\,)3+WKZ;M_.UT_G_B_,-Z"<^?U-]T]8#3CM0$XP/?0J[.,XD',9XPJ-%L MR[#?4I#BRC;ZT=6]NHV28O]/5?T-_K^[$X7>6DFH,\B#70<"QAG(8Z#(6!,4 MCDXGLG%F^RZ%9C\N9K-Q9\;;\<]VG"-2'X]CG.?L"S#;%X XG^ -/X_!6?BA MBB SL[PSV2SR)O&%&5^W08NOYO=G8Z!.9ZLU>9'&\2OJ2N+\U.U&(N"%D_9% M-@;&X!\\^,ZEFX[#_3GK\O1#W<[&]NQ%/&S?;WIPO5*(YSYF'O M5^W'R_W,;#S/LF#W>8$;"83+ M9QS;TXN:K_OT///\88Y+1YU-C421$!ZL!VPB,BI@9*("Q<99I&2S<7-45CJP M,X0S.2D;'&=#B$4NE[+ ,1"N-_9)?LM95/'=BH2_Y;FMCS-W?^6#S(=0$&TZ MB5U"_D&40[M_#N1U?&.C="ED'Q7K;'5&9*DBB ;&E/76R+ !BD%3+@GP&L,: M@)19CC11"LE(>"#.TY0V7-:GPS?S+_#_,QC<:9P<3D&]4=5.3[K,L#Z[MYYT MJ5'KJF YC_GK/"[KC)VKK%&G^&Z\M\^MSC7+SF^?@9W7K#R]9;ID_M5^;N+J M%.;YBXZJ7[/J[5.M^PP ._:+<:^I^^O&M77UN.XU\T6U>OUL!K4(F1Q;"/7E M&#BIGN=T\GQX:)KSR<_6-3_FQ\O,U!6&=?9V_!H;7^?L\06LR'+>EXSJYPWZ M;R99:4UB[Y"OSW\-JMC#/^M,S6&QZ,OW+R_7[[)M"_HLY*,'YX93Q[>7C*#S M+8[-"]=RVU4V?&)1'N*H8)Y*L)^4!0"-#KQ*:I B7#&A$L9T8Q,Y*>UY-!(Q M&QC-@*)6GR#(2$0%C MT$LJP!OENPB_Y4R^NM\<>SD)^1P$<'.<># :SR-P0PK [;H$T^&'W^0AAM]> MO?O]]S>??G_]]M/'ZN7;7ZI7[]Y^>O/V/U^_??7FAJA<*>^R/9X)CM[G?OLP M(_^KL:U/VN+A; MKUFWOI_=5\^$!'1CE_^=3N"Y7Q:]F(&UG73')CI#=]>/X M&3!EUDQ][,Y77RS_",!1AVX3(]^4*Y"MCVBO41!]MC7;[=@Q*8 B+TKZXGH(>[R.L,@"IKYZX*1W?BB]APY;&M6O&0=%C;#Q\'KIDTN MY3'*0_33Q3ALP$(-T_P&'%R3J7N.$N9-":S&%"BPFL6JA] MUT;M @' L6[;==)O_JBO1^"[8A^GTW$WWA9&NSX8-P/SN?K7(GSN;[-NNIA7 MJ3N>5.5MB?DR8]CFS&-X]7&TIW7N$S*YGH0#+E;PO(7QW:3Z'8RX?& 0>%)> MCLYVU12ZO/+/9ZC)6PJV MJU-3=^T?E\^#!_7!D"^=! 5P8E?Y/:OGG0O,S)Z-IS;7"5]=LZJ;D?+XU;H" M#<44'U7OEQ==*LRV'O:HKZ]Q=4#YF.AXO!+E5#G]^?"^=< MHG&\L"HM,%4]6_2ID*OJ;]\JD/2/Z/+8LW; M0I<'?QZ@[T?59A,[ISNL3/5+9PK:%5]L,L,MB4?QJ,I[[,LU[9^V9JBI[Y'@ MJ +^?@G3&%>TOVU9G?(;],A5)T^Z=ZY,\SR:>M*]SJ[3H5>/6&G:V31+5&;P M/LDC4VY5KV]==JJ-6>,O[ZF;"R(0XBQVJF=UZ2;OA]C661J7,I IF^K/B]YA MZ&;ZNVU@1-1VE-4+C_D"*A,$(HZ7T<>^ M;%6W KW'V(]JN6RL^W*2L=1%H%3LU,_JR\Y)^]^+2;SU:-<[GF$).<" _:I= MY<_.KLW\^<1B]YY$'5CN86B80KGR-+)6"A2H9-+#">X]6KD\_U*K'^=-K^!++^;K/H+["I5EX^PE,,.W']+N<5B MY0S5RKEFO_[C=/PR-M.^ %Y[H3[KQO;T^4I_P]0! Q[@"FZ,X^ID&A;CV%>< MNV ]7-[5_G[$[\WS97['YONN0?_SP=\&[*]Y]+):X;?X?TL5QMM6IMA;FD2/ M9S!YX.;LQ71I,I>.D6Q;UG,3K??CEW[%N<):54]*&CYOG"&ZX\I@%\5XS?[13X^]0?;!4,H]CX(I*7/;>T MBHTD#$F-@Z \\:CD+K)@WDS $(V?[-=AYKR40V>;62_J$+->WKQ]]>[WU]6G ME__?ZX_5MBR7G4H/=DH*SR.*U@J0!*&1Q6 !)YG[/((M'"W9R1%.?QRS&_$N M90MJ.LEZ_UU:R]3K_C3[SW$2@1H=0EPO7(-0F'OTZS/-JKG]>L$Q745D^U2, M+G<2OF]R_')5TF90QO3WU6U;U\_MRU;:'%,?YQR1%X.:5'49YKK2U]W>Y+:, M ;N83W]R>?^@Z4973SYGNR1?CD G31>@W7*@XJ>UOCH"C;6\ :8XMK,VOFCC MS.957O%OE[G=/_N'U1A@$&N#,;-+O\_\8O6,"Q?"E>&RFA3D"&.:E>G?_CH/ MW[B0'!$C;G/=+:[11X0R?/[?;>ZYU34['"/!1VR(XSH$VIDC*6_%4QO7P!_- M-K8^[D79S.;7<+.S_H_/S70Q"6BI'E+WWT_Y*&3O0;WH_:C\P7:E<9I/,'L[ M7H)"#Q7;8.)&W\7LR'79B:-ZQ6XQ._'CKUG7Y[0,-WA4=Z7SEKK\5XD-I,W? M_L\?P.]Y<,(O$6E%ER,QFU==&*Q:<>#PEF8_$O*ILWE^[TV=UYNFSGX%Z!OK MV+\"LP&NY/Z$K&BTHM&&LS3[T6AOL^]6%-K!RU@QJP.(ANB9,JIH!88#HWX/;]L4&MO1/: M)$H8N_;PP>5$Z9WU"&6"7GMDL*BD!V&HOQ0T+6AZF*Q;T+2@Z4.@*=&!^A0= MLM+G@M9$(,<(1IICHB-W3OC-?G*1,&N914EH!O3HI(*FA8T+:Q;T+2@Z<.BJ7>*ZMQK*5EV%4VU"003%A#A"M#48>"M(!P"7Y9%@K%76#XNFO(1QKJ@Z4#0 M=$CG;I[S7O?KC:HI^TT7V? M0X#?1$"6,8^I8)(0OXO=[+6^71L['T#G]KU>%O7D\[MU2[!+9L]LT<2UW8/H M1<,'7M$";\#'-QA [(COR/QY&AKI,<) MHD0G':()"(N4W4MGD<;>(,V#T-(0C=6&2WJ73>P]NJ3T"!JE;)TV=P6%BE]VA MX1G=9?]:-'4;ZD[VSF>1%N-QW]PZ-RP.N95/;L.9'UFWOLD-/KL&1Y6%N_-0 M0]\3N^O#_>^%;>!51Q<9[7FW@?FTO=M+J.&SINV[4'=DCP%T[1C&:^>+^;0Y M6UZWB!<:@':M[KL%.K7C1;>>EAO:SK2?MO)HNFNH?1Q^/0"W#.W); M[OQ:V[9QWH[RJGZ)\(36Y_,?F-6?59YC% MI&;4A^DCFI:A@7Y^X5.[$1>ZD5\WL1S-548 M6%N'&H0BMAWW?8Z3/!*@WS5CSJ^L\]"!E?OAK"4/WK]J+9Q)V(UIJ=/.&\IW M@AOGBV;2==5-]3B&TE)[H +V\IKVSH-:KRO=O,'D]O6L0_9.\^ZH;_/CSVN[ M1Z.BH4)YAVQ*!G$9##*":.2-2RSP)$DP]XD/-G^,W8M_ HV#4' MF^!T9;->PNIK>_WNM+^A]H&P)#@*(43$F3?($HN1=PS<7:.LT1M]O>\4/[9- MAJ#V?6P^'MMAM0;===[MX3<&U8?8&/3MZT_5;^\^?JS>O_Y0??Q?+S^\WMH> M]+D[TC_;%J0_&Z:=.0K&:=5FB7 UZ"V8$(CQ,2QB]JN61G,_:GB0/07[\#,HNT5G$8"F7-V5WPGVPF(.;#@) M5QU:&%8]+9;>4)DH>PG]DNNKM=S#HSS702J]/ILN_J MA1N[<$F.VLSK#BCA4G#0:M\],EMJ%]ELY9E4)S%VGE77WW7:/W@Q@[>OT#B" MVSQO"Q\-E(]^J<>=OMF[.LH,%/)@!2'#B8^<4PX7 G&2H\G_-_: V.NV/D@&TK4I1%M4XFTTWC*BMHIO/*7NYJ6;^4-W,\=' M@MRNVS6E;&?=KLG.FHZ781W:L&XXXJT?\XCW=V0DZ.&<\KX2/M&[,%V&F?'W MD$2_(>/OKE1]'KU[=[4P#]$4XZXK]SR[D3_L2NY/R(K^*OKK>>FO9]E[_ FJ MKP$:R,-;F6(R/T_(.=P^ M="=&N_,/WY%-U%^:!_&BGL/X_/4!_)S_9^?39OB]9AYTJ6Z0F#OG;^T*>YYR M9Y0]TK[0^XG1NRB2HDB>)&,7>A=%4A1)8>Q"[P.C=U$D19$\2<8N]'Z(R->] M Y>'&/G:W7FYM]]Q;AMM'(<<_O;+4T6*^Q/WWO5?'U$@'H;W[]ATN=2K?H"U MN*%@]:$5>!-.2R-#0)0IC;B6#&GK$@J$Z92H$IIO% :X2T]"4-]]L>K?0(?? MOK;;+8M2XY&0N^J[7/32[2M3%U@ML'JX[%M@M<#J0\$J=LRJ@!'!7B*>J$-: MD(2DI]93K0/U:1?-"1\45AD?27)XS9,.7B\56"VP>L#L6V"UP.H#P2J5PGK" M/(HR$/ \M4;:8X&6[E/2JYXBO8LB*8KD23)VH7=1)$61%,8N]#XP>A=% M4A3)DV3L0N]R)MHL$2 M(5+8Q1F1 2"TYUJJ1, ?!O>9!P%LZ,$@B8P -DLLM=G(VMWA3!_,A\8C3/1( MJ&T5'0I"/SGUMWA)Y#,[L MXK3)X^+6-1%]QPD8'1PYQC)&@T=LE*6(4V(8#E9ROA$OV.%<'\0:X9*-%#8C M(T1!Z/VJOW+$9C!I!NL"E;/8]+D%CUFJLJ2F#2$]:MC::,"'E)]R EHYI+P; ML]%0&GW,00[,->*$"F0YIRA@SRC640>UDY2!U[:9@*74OH]-9SYMFDS_@%_! M@)S;.=A6Z>5);( 3?YF.Q[9INUO61YGQ1;N*WO8D\S7SCR[QI 6*(7$PFP-8 MA-8R9*T+@3(N+=M)J4!C!'-D8XX(2ZC(0IC:[#?17;$4(T1ZB6A2I AX2M8"3:C-%6",A+R_Q@,QR#%.4&1@\BXV4(8'R-.:)!3&*PB$L'%+"<(A-21-8GY5F(U*2=Y/SL MWQP#8^3!#KH6;;[;"KSP>\Y#62_/VT7'#O!WJ$___C?X<0?=LQ:!Y=.6$L!5 MU)HIBD32"G$E%7(V.&089L8:ZK@5NS#(/_KC&!;C^"Y=HPU^/GO5Y=R\&MNV M_00O^WD\]7_\4$5@^UEFB681KV,1?B08^_$;?")O6JY+G)*O'FKNTJ?C"((^ M'D^_ VK^.]%/3];U4?Y$IM8Q:]^O @Q5*F9GE1SN!PDS2_&74GB:II6R4O5 MY$Y94)6+WB[:F)]<-U5,*?IY]66Z&(?JV)Y&^#Y.*CN9UZA[47T:7VQ#S;T1 ML+H@@2MYZR>\'-F2%_*JO["+^?0G!VHL-MWH@.99C^3+T=B>31=S>/K7"%JN M>Q-H_R/\X^H&G[7WK(TOVCBS#2CV%9MU1DW_[!^VI02>UFWMZC&L[(O5,ZY) M#>Q?*^61D3]F%KU.9R^'=T1N==EMKF%';&?/&L*P;DC/U(]9!.H[ %$/)S^S M*X%^>63WE<^!'G%Y2*+?X*W?E:K?4^Y/?J/7DWF] MVH7Z&/VBJ>=U;%\O=\A^;:8GKZ8GL\6\VQO;W)E\>0*L-+]G"0YJ1ICPD=YZ M,*$HAD-7#'NG8\&NPJ(%NQX/NUPP/'#I4 HJ(FX D:S-&>S>4RT<#4YM8!>S M)!FI*=*> MYYHI&F*J! E"=<4FG-1LK8$+"+T1'G?(3-KGJU%\7P_2[T#=E@ M6S^%6Y\++-UIJH1^5T+8[N-BN]-2.:WS$C&.UP&7F?T<>S%#-L&87]CQ%WO6 M_O1#]=?^2G&);I<7TU;'3=8;?YI/_7_G)SW2 G_JF[#P[U@< M &_?R%S?P]N=D&_+W-3&6,^Q0481 "+&)3*"*_C-QR2D%]ALGNN^2^9F_'P" MX_L09U-0QI//O]2M'T_;11.OS]*\D*)ZW0KAJ_F9_UJT\SJ=K>CQ(HWC5]3. M;3/_J5L*!$0_:5\XV\9Q/8D/'(.[$KB^(SM?GGRHV]G8GKVH)WD"*$_P>U[Q M#0*=OWV9"OO#WXDY6G'2A=58YRG^>&4T@R#7#W__^/H_?W_]]M/'\TWZ'N2Z MGR7W-U;9Z+.3LZKIQ+&MVEXZJWK26W+94,TB$BKX)6?__H\_?:68>)CF!)1X MOK;_)/Q4V=FLF5I_?%3E)Y]?L/X"3,5\NB"?2>B>56?DF]CQ\NTY WF17^7. M+MX- X$__\C?9DNR7<>>;=O&MLV?SV+3#7?B(WS:/;N=_O_LO7V3V[C1+_I5 M4(Y]K[>*5/BF%]HGJ7*\WL0YF]W-VGE2Y_R3@DAPQ,<4J8>(4&@T?AU ]W]0Y4'$OC+S3!55_WW1?U%E:>KAERH;C<" M41TH6 Q"F5?P%8&IS3DXLCG(N)9)M0*I7%81S]3C4SMR 1:L\@1)R'1;WAJ?X6YXSCUM5THMO88FQ]N=AF??_EI:Y]A%B+ O08Z M_85(7_VYO,GNW%]HL?!8U@RZ53Z#_\.^K LT52/V M"=>0TNA"[&D$M1JV9/*/?(^*CVY]!-;E=0RKDB7J%_C1^H^Y2+@,ZS3/8@(_ MF(QLB6G[H"\&-UGL8TL5:+K_!C$7D4PYU7;2)::63Z/ MRTT?E=P 14;L0U(NLNIJ@>^M[P0+G#E4I(+=Q.6B(P7\!8]3)A*A)@!:V!XM M]F!'Z 837,JWP;P69=K+SL2PP2&'\I#>_\?6R<':E,\5:^%1793;+M/ZSUK1:H5ZH-6 MAJF$/;J0*RX%(&9+^,4"5EN*]5];B>,,L_SD@YA*\V[C7N^>'MT>W*NML[ZG M%!_6NL.[?"@'ZL^%5&J-K='8/JPFRG'<$Q5%^2-[?+)2+>I6S[JE827"N=-+ MJ>Y@F#F]MD=)O1HE]7Z5SLL_E,_RZ;;/0@F_EY'P2\5N9'2&:W2HFEJG]4#% M;CVR*X11A%'#Q"@J=NL+1I'OJ^TZ(M_WW':%BJAU6@\J*/N_YCG[XY^;R"S9 MF9[8&<(LPJP!8I9,+:DA2^67$&(18A%B$6+IBECD91%F$6819O4)L\C+ZBUB M$=F6-N59O]>I[41(0H0D_;VAANX;NR"R$C\4KN//N#GWQH'IV<(W_;GGF5;@ M1V,>3;VI%^T6ETPF(?<$5I,(5YC>7.#]8'QB>I;E^V-W(FS;WBTN::!O^TJK M+S^VEU:YW8) TWV(,\LV7)LX1RZ1C.CLYFD2<7=J3R8F=R8< M3(TGS/GU@/#5GD\#AEN,CV<$S MFR=O8KC>F,P3F299ZBZ=P5,\LW[2AP3<]U79.[MF5.?6<< M3&TP4&.^:YYLL$7CB;#,^328(1=7:,[LF6=.(U>$'-:@93G/O7MR#'_FDGDB M\T3FJ4_=D&=;4(_/THN;IE&'")T=Y MAQTF_)@5)9)+Y4\*%[YD+LK@/(J#A7LOJCR9(:6[X/G$4S,N>UZIO #.[# *QG/K%.$%1$J?XUJ_^-$[H<]-L:N?2+W MX]F!HDUW(J@@>W=^X9*]TT*)R=Z]K+T+ A[:@@O3$;YK>F/NF+X3.N;$G7C3 MV8Q[D^GD%''*Y[!W[M2P)ZH.+L]BR:V+Z:6:P;6 MW(+]76B;LSGGYA3,EN,%\V@:W+KC[IC YW/8.\7(]D[4F*R M=_VR=\%X/IYY]MRTYX$PO>G4,>=\.C']8.PY\W#BS>?B%)'49]G?60;TE^R= M=E#Q#)6974')]T\7@^W>I2&;'E90]J^=^X_8VP3^\@-E>FGGQYPFVV,;GIR1 M@_@49A7>+*.-)S. ;+!#YH'\G%/Z.98_L6:!9YEA$'FP1Q]/33Z?^J8CK"EX M0#:/O%OGV,?$;26:_B;!]$1>SMB8SO2JN+E7>P?DYI YU%^X9 [)')(YO&4. MQ=@+H]"=F788PA9^$LY-[DXC$S;P+O? '+J^?8JP[NG-H6_8LU/M^;!,*<8&:Q-_9!G0(?K*TKW-#V MN9B)Z2EBT$<99[SF'O[T@)6>N;1EU13%JSC9[X%M9V$3ZSFN$.9X M*B*PF%-D4Q*!*)=(58\YZ5HY"#!2;7]:E\:P75\>H%N M0CR#T#6X[\+VZ,(+C2Z\^"5.!?L'_'51L$\PY)!]$:M2+.5F]1:QGX#>B*V6.FZC?GW25#!6U:%_4F+[RYZ3NSL>/X 7<";[<8Q0M%(*;6V)P+BYN>/8[,N34.32> &;8L M/_"#^3-?3C=Q#<_5JQ3E[&N_+PA*YFFP*DKFB&_$]S6SAC^=.:%I3O'\K]\\>&ZUAD M[P8*%6>7(]D[4F*R=_VR=T$XGPHG&IN6&,->S77'IA_84W/,O>D,_L5=?WR* MR.>S[.\<8SQSR=X-%"K.+D>R=Z3$9._Z9>^X/9Z[LW%H3JT -FS3J6ORT!/F M>&Y-+&LVMZ;CV2E"J<]A[V:^X?DVV3OMH.(9:C.[@I+OGRX&V[U,0S8]K*"L MO$^'K>2%.NQM G^AV\GT\V/H=K)+2@>CV\E>VL^93&9">*%MAI[CFY[-AYP?CN>/QX#1QW=/;0V=LS#R]:E#)'I(][(MP MR1Z2/7PV>W@V(_>VF:_+L,YS,0DGW)Z:L$]U32\,YN;,\2W3]^>.@%[QT+IE MG8^)0A]EG0N8?OC3 V;:-7Q[3%9:3WBC$UZRX!>NXF3!![:CG;@N]]TI-\,) M;E%G06#._(DPK?DLG,&&=NQ9UBDBV<^PH[4-:TJV4L<=;3>2#7_F,/X_RXG" M!N*TXO5,A?'U';+P1F/7?7./0"8/=;PG<>1_\)1?B27\!10%WDBSDN7BJDIX MGJRQY#>&)D1<+D0.?UMEH';I%2O$%;[R__SANV/9_ON"E5G)$\:+0I0%RW*6 MK43.Y:/B^TJDA2A&[.LB+AC\;RX"7A6"Q2F[$BD\EQ@,VFQ@#_S-&3B?ZIX)7O/<\&*!?P[9/,U W=[<;N_HWW[ MC;.)?OO"-P4COU1+D<=!K9N@PO\+_GO$NFGAMFZP.3_T@JGM^H[IN&YH>MX\ M,F?S2)@3R_<]?QZX4_M6'>1T)IPH" &JPB@RO6AFF[/0"TQ[YG%H;\)GT1Z" MU827(OR-Y^7Z:\[30H%C\6-AD[:[$_ZZ*,H[6C7#?18GX;A8E?/Z]7'-FC"SQ[^:\$$FG3LT]TK8KI3,;ZB';LM[L]$8+<;WZ M\^^??O[P]=./[+=!>.9&8C) MS/2X !?7CB8F=Z![ <>TAEO.\ GA^<,27-*R^#7J_.PH9]DL1( .,WJOA4CO MY*L;NU[(I^#QVKZ X4;(K#J+8+CA+ K%.!SS^:WS,GL\GSN>;XXG#HC(#EUS M-HM 8MY4A-;7X?I(ZE'\V+L8MK%Q<*?0 M8/^RRHI8VC!PG_X&ZR/(P(7*NU T#*'=):)?TZ.:TXM?VYZ M\\G8Y/.Q;X9VZ-O< MVQ3N!"-RX[DY$Q,;O 41V>/)U ]L MYR'L_1$LX/918 @_,9?PH06^:89\;:X%STWIZ>@Q"4&9H?]NSY17WZKGKI74 MR)RK0Z#GT1TPV9YKS2?FV':XZ;R2 MCJ4F4JX/V;"\*619*A#&.H=O_V_!%@)^ ^K."G!\\6\UQ.$A'^-[)^ALHUE5 M>; -R4'MYU'49S$TEV]BO+VM!.8"-K.U/7],=3"]80;-GF MKO#-:.[;X7PVGA8PE8;6-8=^-H;,YGKF_.;'"CG6@3P,YCC\*O>5*UR+!! ';#BTO3T'#L^W,WG)J@9\+T M/ Z6P9E8YLP:PY[.G=XU_DDU]J>3D*;DU80$0ICT5;AKOB54*%ADT?0YW<\N>'KXOTK M]D?UY'A+;ML[ \X6.2K8'\HL^ ^V]$*9-5\Q](I \E']:,,=S.'_B_%Q$_ZB M244/*M>A$>H[AVK:]LCS[#?O5SP,8PQYJIKFD3.9WK=C?(P8)DV!=%<0$@++ M[_;$O^I1F)0A AM!@Y'$:)%4(SXND$#><@^[96@P0HA MY& [0SU@@#P(U+8/9TZ-%CO'XU2$:MPQ3C=^[%:@4S8 ?[#K;JGPAVI$RF5/ MFLJ'-*V@%[>%]+_EE@[?P>,A)E*4\YY/%C"6I+MM_?+I([;S#PZ[6S95+OJ( M?10Y#J*-U2SY6J;K1!G\JP[YR:&;V+F7#3;_ !G/HR",5HI%Q M@:_?\#PTDRS[)I-O-M,CUV.<7F?)M6 INGY9!2LQ+KX5]:H+5+=5AH]23FC# M8/.JE(--XJ54A3+#/4M6"/"1\9!E+NHU*P58")5O C(OXQ)EJZ8K>/^15U)A M\S6#/:* D5Q!7[&;/]7=_KGN]I>VV^K=\+WL(FXKV>?/!I.&ROXP:IO^'8;! M?@+'.\LWK[3KZS AMM!3;[VX[-H#7Y!+ZZ6T\-\"H1*F#J:#97,P(#74PF)? MX+RD]HZ%N$<98#<:E-CE9O&C/H=Q%$&O0%]A5\ 3D)*,0ZJ9WJQB7 7P ME7L:/\O&YW";)A,3'[;[I_*"3V_P3^7^_'HM?(,5'F1YB*"PC)79*:H@ M '=+PDDH,,<3TTN36.X7$PYV8 $@#IH1H!V0WPERV/';2SQMXQ$@4BC'@$ZE'*+ZS(ATJJ-3_U[$>"P 5FM>%0#H(*4%V!\P MCV#9,*T=<'\N!+B^\GA&X.1(DQ2"\YYD*N$7M*F _B1FD(!!:I3F6H#KF0CE M3N KC0\GHQGPSBWENE&99$&5Y] L?#E.T^Q:)2_7+A_\7OF+2Q'&U?*>+]ZG MNK?4DQ7K C,M&J66>M155N-AQ90KJ$YKEUHG\/ 6S7"V0D\ SQ9C(6,W,HDG MB%?X2QB8Z@)8;,[X:@7&JK-O:?H_8I\PD;JUYC&V!L_A%@I\?[#9-;L!=^[>8$Z\XU,6SW M[U,B@C+'\ZA"^@$-*$EW;L>M4HXW!I[5].'!GSH1$$R54+)J57O;V7*9J1,( M<"6O%DU+.?ZH=33A$9'@"TL!VYJZF9MF9Q"N4QA+P%(APJ(]]H55E"TQ T:F MQ71[N7&4OL1I@)L#/,>(83Z;)\#3RO%GM2"4;LTUY^MZ3XF.ZZ:2L';&_Y7* T!Y/%?4JSEN#H8ZN]7ZFQ', M(!BQK6\V7P1))-D0Q]?M\25S?X2VT'CB.3L*!50,P&>>F:MJN6K&+=(KU%&#@:A!+ &' M!U*%0N ?PU#B' 8!\'T%?ZY0BWGZ#0LAL?%KZ?-OSS6^"HB/3]2?4"_+-14 M$LSEWB&*KZI)0?,O05:R]3+1O$4S6OB3 Q_+5N-]6@9 &JS2^BDJBQ@WHJIG03 M TC"PL(=N<+/VG%E[?LU:JL]Y.XF'=5Z!VR O-BW*XF,LEHY M[)Q"J5>2[*;K#"NG&L4(VMPZSOA^,[1V674VU7)-X8H2M LS%&@S"CAAX4FP^P+L64>'RQLKA8&D0^-.S2H,NE4#?NU1DXQ""EE.CP:^/A?9 M6&N^[.?ND\WI(XXN1Y1MK/ F8%F/"O0PECAX^#R&B\P:>W.*';K;S86W%6UJ3JZZL1UUF-$Y^=I@ M-ZS&.MUL(42"#8!OJ&*Y(H>_YK#9S61^UHHKMZ49-WX+/++-$9DAW3"5912V M#E9G-$W?#'5F&B M&WF#\(XNCE#.&7@WINHT +[*KE/!M";D*+-U:F%*8>.\2+NX*0!MSV[V'AIV MYC67YT,)CW/E$[<.MQJ*=" +>8(DK0ZFZ.#GZL]O(G=;.8"=SDC+_%OKQ3?6 MZ&.6@];)UPSV)4L^B#S;L=E*E/#S6G\;58GB?,D^A-=<[N.^;$0O7]H."X*S M!V;\*@ZVNS27KFJIMFLX'S!3#7%9LC9QYW&52_O?^LUQK9?R6/ FO7\=8,=Q MKR#W)MN'/W+'J=(*I",/:H4I2]NI -!<&[A\W+%OJ6HT\-PE4#M$G \8+P^W M$PMV5B628(G[!F74VUP9D;ZU<]NL]IT-J5%OHK=_=B6R8@WN.G@JZ-=OMJX[ M>[[V5$\)LM[B93(3:SOAHTW?:$*YL"U"C[&0149JZ#N@F^3.2!7YUDT6X)Y0/;IX <5]85C*OY""XG\!F?[*!= M1@;6[P*=1?;C!C:+OB5CW3=)YW8R'BN(PW,(VUU('0[^D$(# "B?TVN,RZJ\ M3*T=-<>U(^>EV0DV(0O;-_9L??$T!;P$:?:P+J"6:JALAHS8M.'TO?G@GEV4 MFRUB#3J8+]^4,,#FMC0!7IL6VF?K0WIY+EY/ZD=UTL)LUL0\E ML\=V_<-"G6?B^_40=SRX-DS7;63SD55V@Z92'1?6CIB2-=@JS/L5:$06'.S4 M6L:4$HGS"YR2NDDE$C6TK5FKZ2CQ5D24L?J4/"P#427"I%5(9'$ZJ0I-.@'!1&+?-0 MSMJ.Y=I\K^ 1^JQ@#&&7FZ$[OJKF S-+W!0F!K/P6#CB>0Y<@UU7O-?.XL[ M424@[:J.NUA9N_DP\84\(&TU6)Z\_R1"Y"IE'ZYC]?2'$+X82]\7__H6GVPR M]7_Z\*%)T/]!.7U-#W(PMXK2M"H761[_?^KM]EOPIM)-F6/?0D-[O+\7'-0G MX%6U)**ZJZ D(I6NV3P+9;J\&LI.4,20 RZ ,WC->B<5_KC(LF8"EDA+[V+KMQ%37*^XZ(7UY=]"[(>WEY?,!3.97? M+-&WP-N@&1B/;Q)H8[C'[I1C[@7.G7U "2M/6:A;*[:$C8!1DP4CH,/:[2-EC31-\QI)8'+ MDVJ\J>JGS M"_89)ME26V&X9>9J&_A[A6?&F/Y=A_$[PP;H!2+FIA8;AOKXPV8 M3!"I6D#-SD=UIO[&]K+M&(AM*YTD*)ZRH5XD[%O L/E@ ?2EK&EX-ANP4Q3YE)U]1W>A14JFK72 MU"?41QOJN%-5F:#APZ+%M%D=2OO;(+$\/U%G/(!(10U)]:*K@;&N%H9%%N/A MJAQD@9G^H6HR18[V=*&.ZIHN00=EB8U6LT7&]<[J*IG[D NPCFF#ERL>XEGC MKK?7G/UO,B-V=YO2U?L[AQ&:F \=UN>"\9)?*38@Y8O&__SM"WO[.06%*:M2 M'3+^TRP6%?L-&A%XX(9T02I#ZW,:_-#L@GECBV _&X+?J(Q6ADS_N!1^@:4A M=]C.K%S4:8$T\;K$W6Y--7;RZ1J&QU-L.D+Q*H4G *TH\N%;Q M[1PWL7S=S6\)]VPG>-F4Z32A)W"$W83;=@ M:Y/_N"1,X,YDWT!WN1D_;4Z!MZ=88BM8"S:R$=GV=V"V6FO$F^#2/E,42$/0?/&6;!7)0B4CB?L%C)E(8"+R M9<]/OV^OQ&?P9E[ZL/M_@P/R#X'[$Q45^2*W*QUNFQ]AAZ11?T]CS753I*.K M6F&=9FEZE%,";:=6 MUJCAH/GY2NX[E^C]P9X-91Y'DOND!'P,FQ3YFB"A"=0B;UQQ*BZD%_8/]46E MYPOVU#[@?]6YF7^IXB0T?U=T&V'K(:H\U3,@Q.$#(#2-K#]7!.NDNX)_D92:Q?W^(#H/*>5_&&;9JW*8'G:'/]E>>/0=LI1 MFO*69IO$D3ZFCF1U'"7.2I@_D A,75I[OZ%88KY]WAYR@7OJMBJ/VKY@&H@\QP"(!T\@J<\G%*-! M!KF?E.DKDH>H;:Q*X_^IQ%:628')/AC7%#*;>*FRT9J"C04\E*CL>!%NZKN7DQM54;\JL-F5^Y:*A2U+ZGS< MVBT51.DQ14D@MUMWJY-* MH_]9=E5B\I%]FC7.3!Y2(/T67\O49V98/Z[Q3J M.X?/RWZ:"\'^H5RB3W>X1 UMY2Y]]."=:W7!+/I!KR?3T13:"MZ T_X5NK +EGCW^KHDSHPES?$9*F\*693P-KY M*B#XMCL^?5/?F;O_U54.#^:Q3#W"D\6&&6&[#J'V>J#QUY.1VXS64"GEDF@K MBZ)"%=TG,E!\VR%4/E3[%>D@;_5IYZ@Q%'47\:OV1NH7YA/U;9DV-9ENBN1.W;&LCQ)Y'+9[?V4-)?D2N$WG7"/L-ID0=#O;?_^MABLWQ-1F; MV<2K>QJJ1-&QM?5*5Z MV*5;AU]&'TZ_ZL!TW;6&)+[ETYC+VBV\&0IPO*Q9>]7,UC57<="P874$W#!C M%?OD27Y=/_PZVDL^A2KCF"VAHCM28',+8^1U:M/.'E1ZB)UMZK9[-V+_$#R] MP?P7XQ:X'[=G55T8=SS2N@ON'5V@M45[IF=:6H_<^!RRLJR=\YZ1?\3*DFU- M=O=QT\Z:.\=CJ@, ?G)HKK:J04=F3@6]49PF*)U+T"73#)O8>> M 7ANL<.:UOB35WHB6Q MRD7=(94U_5"7XL,U@7R.7FQ+_\*#;TEV-8#-YZ6@<3UCW0UFG5!:K](-0]U- M?8=9O=6K[RI+QW'?)L#PUP-22U\[8ZD1CU&U\ M_ XK(>VMZ]IWOO"ER\"FLH/: \N;G=SKN;HJJNC6\S?G&YM(2*/3C>63QQMI M1V]OO=USS_B4&A%3DT%^7Q&\4,GRPF9 M&#ID6_OON&E/[IL4NS\,-$5_G*ZV7$25(>X:N$O*/V,;4LEI^KFY%=B*N>'"+NDN*_0ZF.?:V M)77]L,KC!'MH_6!T.-Z4&=UB>NN\]"N@>ETK9<-K';(Y^5Z':J[S4K?"ROY! M%;74-'1?1;!(076OD/-M\\;?>5IAJ^A<_* &!5K>1UD46T3C+5E=G10**Z3+.W@8 MI;G1Y32O^ZGZL4O]_0#K]_9=7_<)3?+EW2>YF^9FL):;NO.U5MO4NFMEC)^( M,O#,9+5A6V.R=^FJWNW"PCXN1SF/NVM;9>=B10UFL+1<[VJ=&_(64UEW8V+U M7KVQ*#:4$*W_7\"(BJBFN53YW1U.^23^!HBPR+*P*=%NPB#(^2.K926#S]=[ MNK_%M7DO7AEM5KYD)E=YZNV%;JI2D&'M.3CQ 9()@J+ J .58R\G8-]'B8"X MD_0[IJ1?2OK5Q@=[$;^]X:B ?T?R]D@<40T1;>%"4U1(;G=OW.Y_"TG@FMYE M*>2E[QOVZ8XF2%;=]CZE]H8(J1$;\X+)77RYZM#M;Q74-%_$D[^&CE^>_!6U M_9$U6)MF3@A5'&#/92U@EI'H==?CN)(W5M0J?S>=-$<$ D2,0MB;S_U:AEZ:D?B[V,A6 .\V[K-%-VD?G9GJ^1#KNFNQE MH8B592:MB7199DL]!:^J#H+OD#2T;[(PS-AS17%':DHZ,%=Y5>\!ZF.ZQK\) MV_O2.[/0(;U2U$\F/ O3\3\53Y0S6.!9+C(/H*7.J]5VW1(!Z_:J^^O&!5>7 M!,6E9&2HDX[D]5O2YX&_% V_@WR\YU59SM&P7 M(9:XUVNXP6OV^9K+9-$%6G[-XVZQZ=4!W>GTH2%4WVRB\,XBD:R0^3[L;)/J MW=3^+4S-3X1TCW6*<%UON\3M'VY+%#@V@PMV>7'KL:^0:A[&>&DEDI=Q@/]Q M<\8&VO![?;H'?_RU+6V]I./[?DW:X0!>)[B2D>F-5__K)I])W1@3@D=WO:FO M #B=-Z%;>0%$>F5B.)=%\7?1Y#UO I0'QZ*-/3'X.LUY_]%[ 5O'HDVAK@F) M-]WIQ/9ESD"3!\XJ240LXMI1WG EKS+PD$R<3A!5PYJ,CFGS %J[[5\N1;E0 M9W--=+;^D-JM_-9M<=\C;=@"-RZ\6#3Q+9-8)>[M%55-MQB=6+7E3R$ M;I]2^PG892??H[XG!IK%W9;TA?C6.+83^.K- MXZ9A;%+%\[-;XXJ[10:;#M<1>3Q^Y.JJ%)D5*WO8]$-NJ.J02Z'R.?"N.EFM MT#^?9$!N^">E&;A"=W.25,U#D05QJSF-/RQ/OQ2I1TWGIRHR5*ZE)',.Q16F M36.%!4]!;Z3;_-]5>-5<)MB$W3:_WOBU\-EJ6:<3J4**AIFK[F27[:M#UH5K M_49&#XJVI$5M#N.@P[,\8C^U5V4;G8P3N6 [K678 MYCVYDCC>H%#7B1A[\:*-[T@9-AN0VB"I2ZDJ)*1MOUIG*[7D,]N\SW+);:_N M0IUA*?RJ+<8UYCD934QVW=)7-F8QX6O\?6?L-P <']MJ Q,6K(\GX)*?UK%38NP0MQ ?ZT/9QM&CO42/+.7'[8\)N833:F/(XJ\$B[O@BD3F^%30,>HL//YUE: MR0?J8H-Z6U)FP;<:QF6X/2V4>ULW**LE\"9'M;/9&)$;GN< HNNFPU&NN//J M]^K0/D@[B+<:'+%;(I*Y$76'06 +/)R3]NDFQWD+,3%'7?*=YY)?4WFM\@YU MA-@,;)4$[Q@_'V!9)\/Q;3J;BK+V-&7H0[[?]2ZRU%RHVM&F/6DR\;9QM6W* ML'H3+:4Z9L.OJ&)<$(J C0Q^)!1XW6;W,%&=QNV,5L:+-E&:MBXTS!*8*KDS M:O*B);07REU1^0[R-I [MY>;3*XFEPB,J7P9CP#5>;@ZCY0,SJQ-DU%!'A%@ M/^K-A]D-,K5!+:-S[?G>T'DJZ9-=1]JO6LNU!VN^)GVGE'YT7TZC>[:O5^7.Y@ XYYFBTVH?WNC;C&[B4\ZK(:H?Y2WQ&C H7R8A[)6BP&EMQ^ MN-OQ:^O[?ZH-WP"\I$O!E5^WLB$:SZ7QE!0R%(+G2/ @O8A-?J<*C"6)NL^V MWKNK.ZDW=\)=B[;1'IH7?9?SNR3571N-Y[U_QW'? ME@'?J UL>UF\"BEOGE&7,&TNY:[O(83?@#<=A[P]MVJN06HW$/+^S'*]$O7M M:,IW4!L?W#BH])RX-I[[]PQWIEXM^;>M0YU.^+U[*;WB>[G9CK"KFYM47^/V M[B;Y^^[F "L=\4@++Y.JS]:D>Z$N_GXPU;PI>MB]YE5=GXK'.7C89C27DW=B M/Q$X.FUZ03?YW>B>8"HQ\;0]_-Q*"O]R]_7JU;QH*O<>U*FFRJ3ALE95@(BT M]4GCAA5\DT8N[U7(16<:U(KN* P6\"M]&;&_93>8&-?=8JB"^C85[?;>8IM^ MN\^[BJ'D@T\H'YSRP7MLE@]W:;XT?NI?.W[JART_]2PP1=N6X_3]RR/V'>UF MYD ?K$T5E*<(1IV9>.MLP&@.!@Q9AY@8;%%!ESMU27OZU'YURVUHTK_E*>:F M.DN=*:+[(V-\]5V_=<$@$IW&Q;=NK%9=EJ<&$^-UH*IW\.UK^<%$\NIA'+ Y M']KPYG4&B65W51H'33CMGAT=DQ>KX)'QYOJYYEZV32*^.IQ4E9'H@40YAZ8P M"E@7@\W:HJ!T3= 5]G66Y?UMLDB,O)4:,( @SCJV#EO#WRS!F=WL'[79=Z M>B;KDW&A?$Y![01[6Q^B_6! 5RAVJVY=4"G5F,%=A]G^E\ICK2RF[\K9)!O[7Z,NHR0/^@?TH M/0>R][T D(]*.V#6?T)ZDO]JTB=^CIO4PH\)7H JJIZCV!F,NNT3IW5MYS MIEAB.45<6[^GPY^O6K=N-7Z^*H? 19[%I$4FPSY8WX2NQ;*I M==SE6K M"2K$.UZ5V?NY+"63/8/I0/C$Q\V$K[.J?">KUMZKK]B6-;+>-"\$Z-*M"O&N M$+ X8(8:#92TJ*KM5_A]Z$ ;M$$^:F5CWC7OUP_!4V$;@I"?\\8C?P9+ M3V MCV5XQT/VR!D[#SWST.\M:,3V._\\M<&193VU#7\T=:9/[L>%"L>&D4T>?&CK M]_"'?%<;%VKE^:MRCQ(BW>Y5GE5I:-8K.9+_O+\!_5>!QWL45AA,_;J0>/J:^L ^2= I;VS=KD"?R"D>JQ$;T54M\4*0L3?_.F5[;UZ M?AG75J$1R6@,)E*:<-8HVAXAO=BLG"2MX40+X2'?\7SKY)XY5)^P7 UG\<57 MET:F1+_9(.,R+.,R(=NBT3K C2O9#\WM!^$2X=+P<,DA7-( +*/@"3,&3M\QSU@4_)E-C,K&'JN8]@ E"7U)+#>5'"'OH5,CJ MEZ%J\@OX$4?L$0E\"7S)]1TZ,$]?L1> MUU>';-PAG\COWCM%H5Q-#.3!8KT75AX.WIY;[#V0\"D#Y$,WLF/'F/B>ALNA M#9/3@B D)R0?I.(2DC]BLJ;3D:_A8M &Q_4,)A#&$\83QA/&'^BM>\;8/^), M;#@HW_\%<6X)$I*3XA*2/S>2SR:CB8:+01L<[W'\@RH2GC I?\4K[/%Z5O@Q M)0=H8H,O(Z3: _E1X4\H_:JWJGQN"1+"DEH2PMY+GNB,!EO9I6>L M@+"7L)>P=PC8.S,\R]QP?NZ(BDQ\M0Y!X?K5-IP1,F MI;[_-;UBXOM*I(4HWE&4^X*)XC2$>\T<$Y)TWR1-L$'*?#'*3)(FV"#8(&4F M26LJ:8(-4N:+46:2]"FS.[ORLBUX]W1G4K44$1!4TT,ZI/I=%(+GP8+Q-&2A MN!9)MEK"KPR6"DH(U063+N,@O ?RZQ^FGRU=:6),G"-**DB5]5#ED&<6X*$Y*2XA.3/C>2>-7(T7 S:X+B>00;">,)X MPGC"^$-9@PS_F!OAAX/R_5\0YY8@(3DI+B'YLZ?[3(Y)]QD.COSQ:6*R9(^?7W')'C]BLL:N,3M?@4,?+'+_%\2Y)4A( M3HI+2/[L-W7ZQ]S],QPZ:R/9 ?P>_ASJ]U#*_396CRV9Q?JE$X M\]E\N1 YB],@6PKVMJY0^.&(ZSXI5/X4H#_H)IT+YO+3S#TA2?=-T@0;I,P7 MH\PD:8(-@@U29I*TII(FV"!EOAAE)DD3O[C^!U6?43-%4=XZJSKROD\*[%!@ MAP([@PCLV(9GNT-590JK$_KV3&5[(#]"WX/1UQF=C>3UW(I,*:4$OGW3V1[( MC\#W,:[O[ @&H+'AZ=<3UH!3.U9B>Z=Q"[8'\R)0>OI%QCKC8\S(46<]M M#&$O82]A[R"P]ZC+."]#D34]P2?P)? E\!T$^(Z/B)Y>AAZ3WTO0VS.5[8'\ M"'H?X?<2]O;P^)X2\5^,,8)R[W6RH:>)'-*U"L^ON'2MPB,FRS;LZ=ERF/IP MKT+_U\.Y)4A 3HI+0/[L0#Z::K@6M(%Q/2^S)(@GB">()X@_;+(FSMGXJ_L M\?U?#>>6(,$X*2[!^/-[ZD=D6PX'QGM\D26193]A4KYF)4]8)@,@-?W0D1$0 MRB+0.(N S/'S*RZ9X\=D(KCC(T[.Z&)IRA0CC">,)XSO!<9;HR."W(3Q5(E! M($\@3R#?#Y#W[2/N5R:0)T>>,)XPGC"^%QAOCPCC=73D3U=:0M&38V9%\C[- M!=(^-9[OPZ([HV MLH>G]%3C\(19^2W/KN,B5O&>[R8 MZT+BN'\&R$!O#+1G&>/)3,OU,B@K38: #,%@]F($]NR?MT9EK,M5'4.&^GNC,/!? M#B*1?WQ0$O(Z\8XH)@]U:4L8^/2SQ$1DHZ$(LIR7<9:^ UT2>1*G8K?K]_55 M/8K=>!>7T,/@3H'^+JY%6FV5G*#TI!R;@=0CEY>P\ZK,&G7$P<3I%2H&/FXF M?)U5)7S@NP#=EA^S+6MDO6E> (DD?%6(=X58<1B?:(0J5[IJ^]5N. UK9.9Q M$I?K=\W[>^)JZG-C:^0X_AN_//0\\_^/L+ M[=-LY-N3)[9AC7Q_]F39S'SO46WH$-G5Q,E\))#-LR0\ =0S\NI?UJL'(>)O M_O1J\NJEO<\'TG\:&;W8I&RSKEIDPZS[,K42.*L2O1''&8%8?,OT'8#%H:WSHK#F6 M\YRT8;3][8_U)UPB7-()EXY@5R)<(EPB7")<>CY<>LT^+GAZ)0B;")L(FPB; M=,*F-X1-_< F'6BC-0&P<^6BJLG9D[I'Y$/GM,NGX5LYMU#U+'$ZE Y@@]!V>6A+Z#@5]7<,:GXW4[=QJW@.8(/0=GEH2^@X$ M?3UC8GE#U?(>H 2!+ZFEAO(C@#UT*@;KV;Z "_&T&GAO-';=-YUN:%H(O]/! M8P15GY#CW8J@284(V7S-7GNC"8-FDCA+#9;E;/K&D#WD"3KQU[Y#8] M>UR/#,99*-0@61:QU_9H>FN,JSR&J0/YL1"^"/WF+,ENH)6F$ROXEE@8YCTH&>E9%/"BK/$ZO MX/4LK(*2(3'#:(<[X=',$[;SJ!5W^A#NZ5:<,]T1QJ*-$:[XE5"X;H(\1?Z. M)S=\7;Q_Q?ZHGAQOR6T;3CB#N8_^].H/91;\!UMZG$-V]'B^2AX,T**/ZD>; M8!N'_R_&QTWX2_JB#RO7H<[4LP_U4CA5/F9%B3JS&Z!]T15Z>'?9SASWE_O% MGAW"_?)4/A)_Y%A/;>.2^C$;^=93>6*0X^7I_#?^A#A>>E4-1QPOQ/&B5SH= M<;Q04B0E;.N)6437<$&Z3((FT"#0(%TF01/'RX7M:HGCA2P&;8V)XV4X1HD\ M6<*EX>$2<;P0+A$N$2YIA4O$\4+81-A$V*0C-A''2T^PB3A>SEY H2:G227, MB>M%+_M,Q2I4[]JCGEH2^0T%?SQC[1UP>?1EJW@.8 M(/0=GEH2^@X$?=_:QLR?D)H_FYH?D0E M*I@#);5[D-[2I2A.&'OD;W&$N&?DA EVNRH94>SQ:-PRHL@$XV.Y868[?"CN M>#\Y3/L2?"WAO&V!N;8^P?6D+RNXKRI>6 VKQW#",-NJ=OC ME&FCG-#AZ>R-9-C)2IZTLMM1M]GT#8Q/=N1PS3L++\6A+!3$-+)^F+KC=U$( MG@-XX#+\$50CR59+^)4!K95$._)"M"..UJB8Z$+ 9MC8F.9#A&B3Q9PJ7AX1+1D1 N$2X1+FF%2T1' M0MA$V$38I",V$1U)3[")Z$C.GL:O)F_PU)+0=R#H:T^-L34;JIKW "8(?8>GEH2^ T%?W[!M M E]]48+ E]120_D1P!Y.?#I4-7X!'X+81PX4U%WGYDQ\1[8,T?)8*#82?V1O M$5F,G1>C(]E#F/&+J,H\2[?ZON58 6,/H21!16^#-\ >< 3^&"'::'O TZ]HFX)"X@YX>X) :Q*R4N"2V3K(A+HN?)5X19%Y(82KI, M9>&7)6@"#=+E2]%E$K1.>U;BDB N";(8M#4F+@G-9NI"K3_A$N&23KA$7!*$ M2X1+A$M:X1)Q21 V$381-NF(3<0ET1-L(BZ)L^=DJ\EILPZO.EF'?&_6(15V M4&%'/S+BJ:I.!X!QIH9C64-5\Q[ !*'O\-22T'JIKW "8(?8>G MEH2^ T%?SW!B4(_!.(HLB.5[-W&YD%W(!0(< QFF M18SL"]C+!/1",!X$(A&Y?#Z*$_7MLBJD[",>R"K_MB>U](F1X@@^A\]H8D11 MLL\I*)I@;S\I8?Y@0',MT?B++L3#.W\Y9!3V[! RBJ<2)/@CQWIJ&Y?4C]G( MMYY*7(&D$T\GY/ G1#K1J_(<(IT@T@F]\GN(=(*RM"B#5$_,HOKQ"])E$C2! M!H$&Z3()FD@G+FQ72Z039#%H:TRD$\,Q2N3)$BX-#Y>(=()PB7")<$DK7"+2 M"<(FPB;")AVQB4@G>H)-1#IQ]K1M-3EM8F%<)Q:*-K$PW2064MD'E7WT(U^> M:NYTP):WMN'91YRJDIH?*. C CR$S(3,A,R$S(8WFY":$S(3,I/*$C+K@\S3 MP?K+/8 (0EY22PWE1^AZL-\['JH:OX3/2RP5!TJJ/6ZOC]GE*3O+(A;OG,.' MHDM188WL+8J*\3D9*D",#9O$OIYG*8/GOXFZRE\$51Z7L5"D$/ UL:Y_SZ)* MIB]#I\J8)_"!+(H*^#F,>$-7$>](#-M'6HHHR7B)-!E8ZL_@F26#GZ0LRK,E M^YO(@RH11=VL.[ M?3FD%^Z#G _9TJHG',2M<<"]F(__)O7BR(*96]Y_'M:=1!9%>SA>Q7ESH M3IA8+[1,!R/6BYZGB1%F74@**^DR%;!?EJ )-$B7+T672= Z[5F)]8)8+\AB MT-:86"\TFZD+M?Z$2X1+.N$2L5X0+A$N$2YIA4O$>D'81-A$V*0C-A'K14^P MB5@OSIX'KB:GR2F,ZIQ"L9-32!4D5$'2C]1[JMW3 57>VHY%2DXUU83+I+*$ MRQKA\M@F'2=8)E@FE258U@B6)S[I.,$RP7(O5+8'\B/H/70J;)>(,)X/>HD' MXT!!W74 WR%^V,=[ =I[3N8+Y)W L?U?P1-DLY#<%++Q=*W8)V >,Q@S+R5S MQ=;#/V*I?:X9(P414CR>V>%74*&#$-NSI M9*A:W@.4(/ =GEH2^ X$?"?''!5?AH[W ",(>H>GE@2] X'>\=@;JH[W ",( M>DDM-90?P>NA4S$CIAZBBSB5$A[-4] ]);]%$3'9HHB8^>=DB. !] U)"%@6 M,?C5-U%7VXN@RN,RAM&NJCQ8R.[SDG$6QD4 BZ<<=73A*"H&VWG4=)\^AGBZ MZ79F.\)8M$&J%;\2"E1,'D&?W_'DAJ^+]Z_8']63XRVY;>LR9S"MT9]>_:', M@O]@2X]S!XX>SU>I Z 1']6/BG9X'/Z_&#\_]\93/:&'E>M04TXT(P?2=OR6 M9TB/H4AR:KH1]I5_%ZWVO.A:/;SCE\,W8H,Q>?\0R<9T\G2N#^NI;5Q2/V8C MWYH^L0UKY/M/;<,?^9/'T9]H5+JEE_=,=",7>I1!="-:YN$1W4C/\_,(LRXD M=YATF9@#+DO0!!JDRY>BRR1HG?:L1#="="-D,6AK3'0CFLW4A5I_PB7")9UP MB>A&")<(EPB7M,(EHALA;")L(FS2$9N(;J0GV$1T(V=/Y%>3LYU46"=4E]VD M0BH"HB*@?E1/4/VE#KCRUC;<\6"KW^DZ;T)F4EE"9DV1>>(?$>LB-2=D)F2^ M3)4E9-8!F5W/'JJ.]P C"'I)+364'\'KP8ZO8PU5CU_"ZR76D@,E]6_!^0U["6/)2U)[VET>E2CSHA]A4=%%(F@C*]5PUA: MSVYXP=ZZ(^^'-X_KI;%%K/)V/+(?V<+=70IC^%E>L"C/EK*Y2(0BYPG,.B^K M,LO7]7.5Z-"T($4+BZHD8=<\J22/ ^-)DMWP-!",7_$X+4J653G[U^C+B(4" MOB%[#Y_E12'*PD"ZF!L!+5_^Z64([:7<$6U@\#(LIPT41IU>LX2\J M"URXY4(N#M13C'+# @OE@A-+I+5!Z6>SAZHAW9R%,N7!Z%,\;^8[S(!V(XS[XS$._MT8V M+KTG\I)8UH-<+@_]WA[9WM,[;DDYV99AV1:BXM)I'5"]<0_L!^$2X=+P<(GJC77')?)K MM5LWY-=2[26M@Z,R"4H$2@1*!$I: M@1)Y2KJ#D@Z<.2#'L\/6N:I(?E=9J42,HXL=I@H=*O+M416:/?.,B46%OOKB M!,$OJ:6&\B.(/1ABL>1EJ)K\ H[$$9M$ E\"7_)]!P_,8]]P7&^H>MX#G"#X M);744'X$L>3[ZN%(W,MR<\Y\W"&?R7_,BK+#&''$V3P%<\\;([\75O2_ +8' M$CYEB'SP1M:;&9/9$?N89U\/;:2<5@1!.4'Y(!67H/P1DS4#^6BX&+3!<3W# M"83QA/&$\83QA[KKCF%-R5V_Z!5Q;@D2E)/B$I0_N[ONCYZ3GJ3W.-[C" A5 M)3QA4OZ:9T7!5GD&/Z;T $UL\&4$57L@/TH/.'0JW+'AVU-2Y;ZJ\KDE2 A+ M:DD(>^]ADW],0.$R%%G/8 %A+V$O8>\@L'=JP%R0*O=5E<\M04)84DM"V/O+ M"T:SH2IRC\_6J;K@"9/RJ[JZ,KUJ;M,MWE&8^X+9XC2$>\T<$Y)TWR1-L$'* M?#'*3)(FV"#8(&4F26LJ:8(-4N:+46:2]"G3.[ORLBUX]W1G4K44$1!4TT,Z MI/I=%(+GP8+Q-&2AN!9)MEK"KPR6"LH(U063+N,@O ?RZQ^FGZVBPC;&DPFI M"PK.:&%6B2M)&PD25=,*#?<]P9T<<[ ^'+*G_"^+<$B0D)\4E)'_V M ,)X= 1ESW!P7,\@ V$\83QA/&'\89,U\0S?/^)6^.&@?/\7Q+DE2$A.BDM( M_NS>^E$4&<*R6V0:E%R@B3T^34R6[/'S*R[9X\=0 M5DW&AC\^6P9N'TQR_U?$N25(4$Z*2U#^ K?_^!HN!FUP7,] "&$\83QA/&'\ M@>ZZ/39L[XA(R'!@OO\KXMP2)"@GQ24H?VXHGSHC5\/%H V.]S@2\N3(XI C M(1M"\20KCHA_4#Z"QOD(YQ9J#^1'Q96'3L5;V[4,RSVBP/(RE/D%+.0/A+^$ MOX2_A+][\7=JC;RA:O)+@"_551#Z$OH2^NY'7W]J^+.S%46<6Y?)^27X[9G* M]D!^!+\'P^_D*&JGR]#DLSF_5*9PYL/YGF7M"DNZ;I DV2)DO1IE)T@0;!!NDS"1I325-L$'*?#'*3)(F MBG']#ZH^HV:*HKQU5G7DE9\4V*' #@5V!A'8<8R9=T1EQF6H,H75"7U[IK(] MD!^A[^$Y_115IY12 M^^Z&P/Y$?@>WA.D^%;9[M,X=RJ3*XOH6_/5+8'\B/T M/1A]O6,((2Y#D2\@H91.\I]GWG[.BH)E*8NR'%I.F?@>+'AZ=<0-H13.U9B? MZ=Q"[8'\R)0>7IE\Q-6>EZ''>NYB"'H)>@EZAP"]UL@:JAX3P31!;\]4M@?R M(^@]V.MU#=\[XOC^,E29'%]"WYZI; _D1^A[>-[@,9DKEZ'(?3Z^IT3\9UT6 M'^5A/8M3%O$X9]<\J03+(I;$?!XG<;EF0<*+(HYB$;(;GN<\+8GU61<[>QG1 MQ1[(C^SLX5/QW;%LCY2YM\I\;@D2QI):$L82QO;M))_PE_"7\'<(^&N[AC<[ MXE)V4F4]5/G<$B2$);4DA+UO*F949OK2SBVEVNM^5M]E=SZ2)X?BW1K'N^D. MY.=77+H#^1&3Y1ICV]=P-2A#K\$ER/U?#^>6( $Y*2X!^;,?6(T(QC7</:UH(TU[O]J.+<$ M"<9)<0G&M=Q4#0?&]0Q_$,03Q!/$$\0?FJKDC,]&S]T'D.__>CBW! G(27$) MR)\;R)V1K>%:T ;&>QP >7(\<<@!$'G-PES@+0O-GR(^** ^F/+0=W_!]^]/4]8^K,AJK+Y/P2_/9,97L@/X+?@^%W[)^OE.'5[@?)'74A-&-^' M& J5.CQA5GX1)4NR@DH;=#' ST$OYXPMUUVOR M^GMC!_R9,74G6JZ705D",@1D",CI)[!_5K"?:',SWI"A_MXP#/R7@TCD'Q^4 MA+P3O".*R4-=VA(&/OTL01'9:"B"+.=EG*7O0)=$GL2IV.WZ?7U5CV(WWL4E M]#"X4Z"_BVN15ELU)R@]*<=F(/7(Y4WJO"JS1AUQ,'%ZA8J!CYL)7V=5"1_X M+D"WY<=LRQI9;YH70"()7Q7B72%6',8G&J'*E:[:?K4;3\,BF7F .H9956]K%9SYMW'*RD56 M%3P-"X.)[P'X\FPE8\3;7_[8_T) MEPB7=,(EAW")<(EPB7!))UQZS3XN>'HE")L(FPB;")MTPJ8WA$W]P"8=* \T M ;!SI:*JR=F3N4?)[_U/?C^W4"^[PHD2VMM9L&>>,;&.N$'Y,O2\!SA!\#L\ MM23X'0K\CGW#<0=[[4T/<(+@=WAJ2? [$/AUQH8[F0Y5S7L $X2^I)8:RH\0 M]F ']VS$*.=6XQ=P(IY6!N^-QJ[[IM,-36OA=SIXC*#J4W*\7Q$TJ1 AFZ_9 M:V<\\ABTD\19:K L9_;DC2'O82P7@J58<;?,9,6=N%UQQS#OD/&"!=ERQ7/X M=9D=^IXS8C_S*@T6\*O\.@Y@#'G=PQMH\?7$W73L4?TQ& B[&23+(O;:]D:S MK3&Z%HQQE<

2!!%L(WH>.<+4#DT%*B^A5P4)% &.PF+A?JT_5OEG&!UU6J M<2>BA'[(;.9#.PB+M:@*5N!X3](F"/,+ZA KU@7\9D>4MF./G%/)TAI-MO5E MKRRE1@M2Y/'^P]W;IT_!UA M+-IHXHI?"87^)DA2Y.]X4ZU.=Z]J%>"OG*QZPH46=V M0[DOND(/[R[;F6,BB;G_]SH2LNC8)R*)N8!L/B*)&<0)%)'$:)D^220Q_[@L01-HD"Y?BBZ3H'7:LA))#)'$D,6@G3&1Q&@V4Q=J_0F7 M")=TPB4BB2%<(EPB7-(*EX@DAK")L(FP24=L(I*8GF 3D<2]IDJ7:AR&[[O,HS+..OR5IP7G(>E"S)B@+&R-,07W Z+\Q% M*F *691G2Y9FJ9F+H,HEX8I8KI)L+; S.+OX- PPC,M=RI@=62I1^N.1>QI1 MCG=$.3V&-H;=TLQ'Z5TH&C6&;\WL-]A2F94\:0>]HYDS_PUT3?;@8"4]"W7% MH4051$:R?IC=XW=1")[#.L:5]B-H1I*MEO K UHKB9F$F$D&V"=B)KF %#)B M)AG$>0(F82PB;")L$E';")F MDIY@$S&3G#W97TW.5KIAV$TW3#?IAE0K1+5"_:BRH$)-':!E9AOCR6#OG>X! M3!#Z#D\M"7T'@KYCR[#'5">O+TP0^@Y/+0E]!X*^KFUX-OF^^L($H2^II8;R M(X0]F ;JB'2MRU!CHBG1AZ;DKH-S)KZO1%J('=H2U][0@D@*BHG[0L0E>Y@N M?A%5F6?I5K=7>7:5BZ(PY( VG2]*'D6*GP,Z@,0A195(&HQ%++DI\'%XN2(%_B&$Q^.BQ"Y2%DBY35?AE M"9I @W3Y4G29!*W3EI6H)(A*@BP&[8R)2D*SF;I0ZT^X1+BD$RX1E03A$N$2 MX9)6N$14$H1-A$V$33IB$U%)] 2;=*"2 #F>';W.E8[=YAI>=7(-^=Y<0ZKF MH&J.?J3!4RV=#M R\PQW1K5T^L($H>_PU)+0=R#H._$,W[>'JN8]@ E"W^&I M):'O0-#7]@W7'P]5S7L $X2^I)8:RH\0]F"FGL%RI!&/A#X\$@<!"(1.3R^2A.U+?+"JDOV&MG-&F$VGX=_@"/9,$W056JC:+J<"46FL'R:B^(Q&4A0E^YS"M OV]I.: MVA\,:*X\R_P>WOG+8=&P9X>P:#R5V<$?.=93V[BD?LQ&OO54Q@UDRW@ZDX@_ M(;:,7A46$5L&L67HE9E$;!F47D:IKUI"%A6^7Y NDZ )- @T2)=)T,26<6&; M6F++((M!.V-BRQB.42)/EG!I>+A$;!F$2X1+A$M:X1*Q91 V$381-NF(3<26 MT1-LTH$M0Q, .U?>N9J<-J\PKO,*19M7F&[R"JENA>I6^I'P3U6#.F#+6\>8 M>70_ZO.I^1$!'D)F0F9"YL$C\\3PK2FI.2$S(3.I+"&S/LCL&=;$&ZJ6]P E M"'Q)+364'P'LP:[OV!^J'K^$WTM4&P=*JCURKX_:Y4D[RR(6[YS%AZ++L^&- M["V:C;%_/IH-WB&EV-/Q+&7P_#=1U_F+H,KC,@;A($D%?$VLZ]^SJ)(9S-"G M,N8)?""+H@)^#@/><&[$.P+#]I%;(THR7B+7!Q;[,WAFR> G*8OR;,G^)O*@ M2D2A&?<%(_:+(P@D?LZ* F?]IRR';J3LT_=@*\[[HG-[>+>)]V+GF9[P3>C2 M#^*]N( $)>*]&,1.F'@OM,P((]Z+?B>*$61=2!(KZ3*5L%^6H DT2)]%3[")>"_.G@:N)J?)*(SJC$*QDU%(!2140-*/Q'NJWM,!5=Y. M)Z3C5%1-L$PJ2["L$2R[AN\1W04A,R$SJ2PALT;([!JSJ3U4+>\!2A#XDEIJ M*#\"V(-=7W\V5#TFN@N-Z"[N.FG?H;=P1_X6O84_.Q^]!9)+X,#^K^ )4E9( M @K9=KI6%!,PB1D,F)>2GF+KX1^QG#X?L5]3]O<*VK2;SV"'/M:-A +I*J!W MH?SQ_1^[@9&EF:*_"$HUNKE@N5CQ.)2<&D7)<_Q%CHP,(5)BW))V# T&)4Y$ MN8B+/5^!1IN7@BK/11JL69GSM$@DQ0/CX7]71;F$2=6-4^.IC!JV\ZC%=OHH M\.EDX5H[PEBT8<85OQ(*TTT>09_?\>2&KXOWK]@?U9/C+;EM(PEGBUQ$?WKU MAS(+_H,M/9GE"XZ-(/HI*Y@)P_HI(9Q"D348!-1R9R]Q$)-SB;=,,)TP^LFW3!ITPV#3;KA MS4ZZ(55N4>56/RI>J&Q6#\CY[EBV-UA%[P%0$/X.3RT)?P>"O[9K>+,C#I4O M0\U[ !.$OL-32T+?@:#OVV'#+_%Y$33W3&5[(#^"W\/AU[*&JLC$*:,1I\Q1 M1^[P>) MA:13>6V[HW'#-_,8FAD':68XRT51)25^$M\+CNH._*1:*OX8&%DJ M DFSLC1[L#/8X=NL.A=&]3)$.HQ?09MR]EDJOP$ME$1U\4)4%XYS M"-7%TRD5'/"0-O\\2"Z M$5%@4,X8Y;-J"5E4S7Y!NDR")M @T"!=)D$3!<:%;6J) H,L!NV,B0)C.$:) M/%G"I>'A$E%@$"X1+A$N:85+1(%!V$381-BD(S81!49/L(DH,,Z>$JXF1Z48 MQG6*8;I),:0J$JHBZ4?R/17XZ0 GKC&V_:%J>0]0@L!W>&I)X#L0\)TXXZ'J M> \P@J!W>&I)T#L0Z'6,F>\-5OX 3 M0<05!PJJ>U"._P%U*A2'PVMGY#>$% ;+<@8:^\9X##6%BR0. 9(^Y/#K,CN8 MTL)@JSP&&<) 6%@)?)4'T#7).)%%#'[U3=15^"*H\KB,8;"K*@\6LO>\9)R% M<1' VBE''54@BH8#*0]^RS.D%JBI2!15 _O*OXN6)_Q%M??PCE\.5X,].X2K MX:G\ ?[(L9[:QB7U8S;RK:?R.B GP]/Y*OP)<3+TJGR%.!F(DT&O_!?B9* D M)DJPU!*RJ+SZ@G29!$V@0:!!NDR")DZ&"]O4$B<#60S:&1,GPW",$GFRA$O# MPR7B9"!<(EPB7-(*EXB3@;")L(FP24=L(DZ&GF 3<3*@RY<)F4EE"9FU1&;/L*P9J3DA,R$S MJ2PALS[(;!ON9+ N8'0Z4U+\%RY$O M OP-H?M3'Q?B;002*/PVAE-&H:'1_(ZI'>VZ8VL8]IT1NPK/"FB2 1E?*W: MQ50?C2WFB;?>R'E< W=W*(SA9WG!HCQ;RM8B$8J<)S#C MO*S*+%_7SU6BPV.!'!8LJI*$7?.DDB0.C"=)=L/30#!^Q>.T*%E6Y>Q?HR\C M%@KXANP\?)87A2@+ ^DT;@2T /_%[\8POJ!$J2/712[@FZ!=2_PE+]F2KUD6 M!!6&6F#"UNP*1I&RM> YFU:;\'38164A7RX$/EU#(HV8A]D9_9AGAQ:R%[;GK5A M[\&'Y9?:3PK09( AZ)9J^K7C^*-Q]_F]%#LC]JOL%&(:@!RVDHNE; 61-=E: M((V<$&%4P/=:%*44!0!2"M.V-;I2!(L45.0*OF-(08!5X6E1]T=\!W2*TROH M6%I% 'O0)?@;_ D95>0[X"M]PY_5'S;DA#12 WD'T+LB5I.,$@'SD,C>XV#F M50$V 7"V,#;]0FO1Z9;LYY5()=B#95UE$N=3G,\1^QMT,,O1*4O6<@!@$*6P MM^0D%6\N (B7HH2GP N\6BB;)#;:@?,(QEL 8H?M0R#W:_Q>JXW8+@A[,S\& MFV=YGMV % HF&8*4QH(=B"..S@722S0DT'W !6C753WHT,[[=NS#4@) MOL@<%+**HCB(<66#E[,40K6^LQZW0$%ZC*"455ZO'PD1T*U$\**LU\-W^ /X M.]>-JP9K.,%:-%@+L#[0OPD6659(?K"2?P,O*KSFLBI-XN<*UF=9I3C$H/UP MS@$#H%/PM5Q$H-PI,C^Q$L"Y %21X(#T8> OE2#9$0.YR7&B).-4D9$I*,/E M4C.F81,U:C1K1:)7*#^U 7+H%[AU6/I8Y*AQ]?E,L1%T(&RUFN MG%9GNTX,;(?@5W5+<5IN=!X:09LNFTT7N*D)6T.J'J]7D#+BN2K=;VS,A\)[RDDK1]7!3 M>O%[AH@SAAMA&"1^#3?Y-5B4A>&#@L.-WF^DT=GM0RT8Z>:D:G6;( M?! TW[01]/D=3V[XNGC_BOU1 M/3G>DMNVU>%L 1["GU[] ?9Y_\&6'A<).7H\7Z4J _A\5#_:9,=R^/]B_/Q' M,$\- CVL7(=&,5[J'/?9,Z>/UH8/+;Q*')/V7@3EUDF$!%(%88#G6^90>B4- MK2\K8'@Q6$!PDI-UC;"I4/9;>1OI5;;M,Z@SQW=ZP=^.AH3Q==.G+L,KZ(@S M>_-^>X6$<;%*^/I=E(CON_KRW["SB:-U\R7YC%F Z2_?2\TPY>GJNSF(4C+O M[NK0IK^HGM,WFBK5?H'$*8[)E')YQ"?ND5E7'-.Q8T]G$\]WW*DW=<9OY&K_ MCN?L[7KO3&/+N?MFIW^:B/#5G]LUE56[1UNMZVW@AA0#=87\R\8YAS&5>3RO M:J<_RF'/FU>!W%S@/GAK;RX]$K7QV'L<^'ZS'$""];]I6="R.,>RJ/>*W5W! MK9/>>GNHMLUR*U!K>O,4:31IM"8B?/7G;%[R&+:;2_@W_DGM49>@J]=B>_N* M(8?-UE$=PJ2P;Y!V 1Z*L$^@^*3>I-Z:B/#5GQ<[9TB@IP5N"A+24M)2341X M&X2-YOQ0AJ?RK&RVQ/!KD23PMPIU.4=L+M<,C[.C+(FS]_(%K14;6R#5'HYJ M=^.*RI40>.;"V:J:)QBXQ"PVC"+]RVD>KAH_B;RH,)3DB:[[@OFMHB0?<4LJY\SGO;L^JF!Q\Q3]OK)\/T/TB]0R5-"!85EJBY?X@UR=2J53,Z[NU\J M7WCSBX5$\27'3#7P04($]BRJ!2+EX:F]9-&V.E^SHIJ#T0.3@ ?^&'O%=_#+ M*@>X^=O'QBK\UN3F8+9QD][YX+GA1IF5I78S5 =V\2PY5UQS 6"!]C;^ <5]FU;XRJC!R0% M7Y*!]K?\!S8;V>,W&"Q^.V_^LDHJE=J,.89"I5&#BFOMS&T7Z3:]_L5*(^=LE,DA^ FTDI2I9'M1(G'5B3[SGV;:@(-LL<@ MP&"1I7S]/4MCXR)J(2U0[(<9BR26[G-.GWWYIBAHK%\%S[;I4@[Y*@IK1QA# M)G71=8M)A&OV('PTT@&RD=1OR8"^^@9X!8CMF4I ]I0H98%HR6.;CO] 117# MU*"7HC-A7KS$DYA@>;8 M0W9WEL=5SDZ 5>$#*9O%X]>6GH78R!^7SN%_2\#"13*MW':6D5=@YKO.*N.T MTCGFT,+W%)%O6-^!\O!$4-YB+X?DK"7\G.IN6$B3HB+C2$ZFOCV2V34 4 MA;QFS-"[&*B'+W.%T_G6')T7\Q1YR2!(H2 ZT>@+A2H1M; MFL]*M][A_3T=X3HX:K6'&R>6#CJ=QTX][;2&W<>.&WVBA=1H ,Q3U\[6K+#> M@'4K/7O-9-(Z]>PUDTFWBL1];.7[7/A:#::!/>'DKZ>&OND$;Z1*CC4SU6L/ M1(?A2X8O'1Y?,E.]ZLZ7ZC"= N#XY)SKJ;JU?9()NT@QH5>Y'(1]G<84EW[S M]O[GQS1ZW+DH><9-"VNF%QE([QND#=LPQ/QLB-E >IL^SS*\*#B[/8VQ')6E M1Q^2"ODY+[TORN:-"Z(FK.C.8#WTQLH/F,ZP+9*M(9M_LN;A_4%CT&\;.M\9 MG9NHE6'->T:RAC77@C4/CQK]T2X]ZH=.YRM9\_89YT'(];1S#?@W[->SW(-AOYZC3&/8'ATK,>VS( MF$#.3D_&A[PGO@GDU$Z2/@\ORA[ STC2NZ*BUQ@.=IGY;RC9,-@:@M60I6&P M/X;!VHW^8&0HN99)92:HLE/2?T]SIWGRJ3,5P41W0^._37RE+E)S.SZ1S45M M3PWV/8#P-@L'#UWRONYU'R!X=WX8\LK!ISX.)HAC>+SA\8;'[S./[S;:([N& MIZ$V3+[F%MBC'0Z'7O?M2CW##]L"BWC:X$IP[()\)7R9]Q7&QM*1B MJS;"NYX6FI$$1A+4G:R-)-@;2=#M]QM'PV$M#\S!2X+,Q(-_L27]PX9)W&]6 MP8[;QFYAF(3E1>',*EHFG"QEVM5@N6;,Q)HF:;HO6C;SN)(IR8-M^H/643[7 M)ALX$6#?;1HE%>-$H<6^VS12ABQM'$:C8C2T:6)1MU,:DE-YK1_&8)R_'(Q: MP_(%.!Z(%EI:%C[W9;\U*%^WU/&MM"&>LX5W^8JGV2@>S.3XJE4D MK9>];JM7?E>!XO!]:TCI]6+5;1=O."EW:^NA29H*9?O"7'$DGX( MKKO=&I6O50%.B JC&[W:=HE6<1ET-R%6CT_B)YGY1'L@4HHJU&HD*VD/2GR%62\.X%.K9_=E/,W1T_7F:12G M(DBR.82W4&FG:WN='XJ9_U5(0[>MZ<=3R\GY"4WRBZNX49D,I)E6:>1,0<82 MRG+T-DJ2@X?<7^'F MEIJAF)6\!,!@G,YQO#AL(TVB$.51Z*9.+K8O$4#6Y4V,,[\7**UE;3X'1,DB MTO- "_F)HK8T0-"S@E6-;%<^LC3>L( :[9L'@BH&(AR>;U+/WL*)?:P'U8HP M'BT*[<[#S:NMM/K>'BRZG05@3/.XXEQ,)%OY3>'!FM\*_[NXB8]?6#_SE?T* MW*KR0EC32'I_??$3J+&_XY/NYPE\^&@[HCR@PU/^JDAY%/#?M+][W>>Q3M#- MQ'57+ZA1\W(UKZC1,VK>?JAY97GDK:BP?("J5]*^JII>2;2]'"S+1UB*(Z6K M20FG8Z*FD)!6!NEJUB!?NB 6S)#F;^^&-)%F:IP:0G6^E@6*] ,<) MP[[$->H/_%LXIXG&/*M8/T+_E EB:^X+;>_/Y[YRB G"0TB;G *1\O!A^%V/ M6ZX8U2_MDOE=FL>,&($;)0]H! ,KP.'B7&F!9X/FZ&;8%@6VYV5LRPS;.'_;5;'CAYE["VX78(3@ M22N&E\<)7+Q@R>B+/\ &+;O=_%?.&V^DB#13?"<=S1-MXHF=!K[04S[\EMN< ME^]/+3BTOPI@*]:1'DUNCBVU:_:\YB]ZSODESCFW3G"^_(1Q88YJ38_J;Q(. M%_H5OQ5Q+YSTN4R(#.E"OAM,*I MXEGV)8&,IRO"F?;/S!Q^-*U8RH6W7=N#7K?3^WU4CP-_!FS6ZK:L?Z/330'7 M12<0$@A\X6>?WS'#3H&$K)-QF";(.[\!55RH^)MA"O5E"AC'DM=SDK5)J+U6 M5@18B[/@6!B!VHQ:+0CN*"8-'J7L.(W1NQ>W,E3C3: 2:S82T[WT'=R 4?X M0B3PAAMT F*4#)]2"'18 ZG'P)HD+D6X8 '$>J3?N_YZ% 4;%THBKL"I /-]YR;:@UIC%Y14') M8>'/F1/<%Q7MOA88?GJ>]H,!P9?BR]YBJ$(YZ]L5:2R?9EA^GV%Y2SQKEXLW M?*RBD\*A!\:#$7[0:?)CJY@'?6U=MD"5\7T1Z5 $?.FE 449T%+)KD?7A "% M7S.X.!V#K:^ 8R#WB2VI*,"-#@H_="HW1HLOHH#+NG#\;>]!?IR (A6S9P$X M35A^+ER0++ CY%B2R]WQ-WQP53%SL?"=POMS[;B(BQ2$A?M$#2]2$SD M0OU\9E!%TI=7&,]AY9$R*J@8)$9@9)4AN0@A1PGJ"5?"3TF"+,"+S$0"KP8J MP@)%!4N%*^D3E ,Y$?J3X"U'\DH&J2RE+Q39$,SAR: $,0"?M$%9AF?+^K#( M[3-PD-O&_2/- F8(*@TWM$1#S)2P!"6EA(%V%<'OZ2QE6.K]P,^1G,H@QOV# MJ1K.I/4:Y>$;LC>S%!?T3H&\^]-/UYVV/3K6KK66]7>A @(JW@) T=*1%BF< M=3(K(Z5(>KYTDE*F2XB\@9-I JH8$^Q]RZUII,J"4%AYQSM]]"\J5 9YC<[Q M1Q3J8?'NC%1:?(%[#)H!>P,07[Z?$;S&&:\05A/"N=;4OD#K;(:0P8*&B PF M0)+Y7J;2G5 ,TEL6V23\ 4ZX/3CU/HY=GTSQ:4A5SC0$C8=^#ZTXS![HI1Q7 M/(GA4#I3N,^RVZ\0^!.@9]B*-0L)B8M'$#65=(G;H,+DN[Q\47A&,NTG6%" M)[RP&3!O,?KESD',N% M&D=.M>R54N4:S/,5,MG"Y"C8*H5O,O&+>0,@/6XRHP68?1*E6N!09F-G5$DR MQ(P$9H$K,PS*+Z?0Q6PF([:O!+P>?^:@!'+><5*YJ>&0]#Y2IEAJ/594\"'U.MFAQ)LE8PW MLD$\H?PT*BF/F987S1: MP)$>47\,E0?'5]Z3ME879.-9;*Q=A=:L=LUBJWT M6D064:@5JG-,FG&1\>U;X.0P]9'WZ-1BR0HGO(B$;<*J459869D)T,KAO]RO MY!8@=,H@G.<@;.0>IE*<&9YP@5%ER^Z*IMU_+=_077;?U9\*7U;NZC]!'02U M(W9%H2["@3 9T/LSS0GWJU.^=!D"Z3+51!7V=*(;6L>ZODM*+"&3)AV#>K)N M"2JV7MMOL!X,2X+=!F\5_94-N'.&)N1_R>!Q]0MTLHI^:0+ SL/XI/!XJEC2 MY?O3S*L8<]R='H1[XK]>=]Y4')=<2CB;I0&9@6Z6P\-VU&)A *M;\%G-49&\ M!M,M#Q$7WQ>Z$*A:RD%+%+VG<]@H7(3&&(;\?#_\3KO!LA/81DP^R$A.1.2R M1U=#OR"15OG$K2&7+$.H04##Z#0IBR+1UOKJF]:1 RF)99I0\2/!=SI5T@.* MR$#WF4%DO5X'6PU#)G"^^T,.X#5W+V'@S;90L(]Y' ?#8$_B F5@)OP&Y56999;XY1I.U5BBY#QGCLILD-0R2;B!>#X['C/0H?([-%8G89D%'['TY^'YVX: MUF7HG\@H;.@\9]SV:3B;HR,JKT^#S?]3!"E:L/8P2S$L75GPXLURCLUF2*OY)@?G,6,>,JS@1GE=9"48Q&+YZ7YRF MK2AD!K"+LP3H.RR4SE3:(U[ MJG#3>U3XHI;/RP10&W%8TG&0E-Q*7C(S);^(7W\-*/OX,LF\XB)=6T7DDKU28Q@#CLX)>LX"P]5N%7L\RSG%:YAR%2G.1<0XCVBLQQ]4%TY@K M3Z(]=#"D]%&,M>C4:O\=4N+!$V7.:)X(4F1Y(Z3&DS'I*$PA("\WI7>,,3TA6WCVN^)$P+L+ MO08;#AFGY91$9.TB#@/R#P)?BY5V-+-16JQR!L(\X\'$T0)0,7Q<(BU S58S MZ^\*."R' @BAE-_-*3H)YX5@DDNF[X]%K$!JG23+)%&A'38U65LH"6?X+:(L MBQ4$E838.*"4$,5?Y*D@I8" 1E+!^>^N5^39I[ QN_>*7M0=OM)%7(5@V[": MQCW/B[%_ZLLD?ZVJ/ J5RQE3"!Z^F71UER J'3;9H= M=?JO*!9QC<WVJX7UU02$+_ZV2K06GJFR&V>EK"U",+!K_7]# MRH:4GX*4"P.X3,FD[:U3]8Y1&->:A/$)AH@/G8@33"[3#0BPT5&Y#KIDBXPE M9BSG/V+T:9XFG!A7:H$D@RL5A0'J*ZTUQ%\G[>[']]OZ;8KQM82:6V79\ C, MDCD1!I.0VU'EBJ L(K:48HY&DG:28X4"&@G9;XEN *5=;QP3*E=3P&]+_L)% M@T7;P *6%6.D$Q-#V83"U/45=HQSXU##1YVOA-$DE90Z37!'BA2L\W)#KV?;U$SFM"4S0"1?\H@\ D+#JJ6L?:IQBZWM>%+6,]W9YU71+QMI< MK*BEL )&[F\/C:T+^MX2TN72>^WPTLTN[A'^YP0"2E&BN.K]#VM5,_8URXVDF4PR&/IVWP,'+B0V&K M \?%+(N&=J1A%Z,@?#!@R-<6.E0[Y"YW1K@?4/AIZ&K(-I(7JR%-H,,N+IQ^ MF+;Z#5UOI>AE?GWC@7RW%B?A\;TFKW>'>;UV M/?)ZST\NOEAG9RWK\Y=_O+^PSCY]^'SQZ\F7L\^?3$KO>N1UZH$\2LJV6]9' M.0'Q>LXM#+%QX+[A[F"T[@\8B*0D6%0SX=]&5NBMRXU4\@5:0OPB#R]IA M,9><'20F6.N/Q8V< I/ZW!(/->N\.PZ\GY//5A>79UUSJ@5=J_-DUE1Q/2\U M<"D^C5 MB$ET@$=(M .M2^%S]N+7()(3'!0549?HK%"?W"Q?6<9IM<>PE+JR%"RU-J+Z MUE/8K]$I[+: O7F"M+"O8GW1O;96M>XW M' E6\:X( B?32&XR":]FOO3?:H MDG56Z1@ /]NC;N_-RE&#]P %Q= ^""3RF5M!';^?#[H#\40Z=YG#HC/O#D=>QN]T75B!FL$+IN&]QOW9[W+>!"D_<$*OP/OAB\L)BIO+7 M%^HZ ;1<2Q<6[\=RS5*//(!95W:;]K!M-WN]KML<]MNCIN@-9'<\'-A.=_S8 MI8* >L!J:T')@M>:G^X*"%=\KI$0;NR(N.6@YPF@C6:_)P#[/6_<%$>C4=,= MR?ZP9W?=_J"_3>+^$LV"Y$&T;7?&0Z:/I;@AXV?S7&]-^KI2FTC=I*B9-97M; M7;#EAC6RY08MT"NG:JSV;W;7\Z1-W=!YN9Q)I$EX/,;^8!&M!3@_+ATO;_KB M)DRUC#[.2V=:[5?9#0XVI)_'\FTLL0-0DAO8+?#\L(.=U5RHK1W^; MW:\O@JO4O77Y)E@ZL]JWS'#QB]4T M>(5-JQWA:R3.E.OZ5"FTF7 ZSX%P5@/]A\#O*0_>0]G+>OB5"3);Q91Y&Z8C MKZ#^!P.9@7 G( ]W"./')Q:U MKCB>"Q<5_NS;XSM":F/F^H]-I'\HM*PM,KP,DB19VRU;!6N.YPI8_#!"W8I5 MM"52?2=C)U+SA6;[NZ'7ISS9NZ766\0+";-'R9?-- W ?7JA_G16O=VR_[R) MAY1!+N$7P5W6YOG9/PP!F>EVGT6T?]+:NE]]']Z\PE=J5D;)-!K(#U/7C$H4#?",VG M%9H=(S0SH=G9>Z&YW";>"$TC-(W0?&[0-T+S*85F!RS-/_UD=WL;G?0'(CH[ MS]+>Y+E.CQ2M-(ZFD+$P!I*7:WWS:RU\A>(WMK#WTC>Y^0 M(]EMNW7VZ?)0;=9:X.",.K5:__?+Q4?K+,#I-XZTWH5.RBF*W A.?^UF7[NA MC'DR[WR.->%Z] KU213<:/6=2 2(61_+UAV1QI(&W=!K$C'A;$?,RW?=ZGR\ M\GJR][TQDJN.O--(+B.Y#EAR79[^PTBNFDBN+^(Z#,+9#9AN\&M,B?+.5,Y$ M+LJ,"*DC$S,BQ(B0 Q8AIR??^@Q$H]14H[["\5QEYLC\4G$)J1*$:B'*Q$Z1EI\H3P/Z7) MEN=BLB[KZS4W),1!R"*N9'5ASC0^2&2=[G2#$0NTA%LSO>!?[*!T6Y>I[-AH M^.7G_=&8Z,*MNF]"AAN2<;I[0J5#TW"X\V'R@RTPLJ=OUO5DU/MGHE'7PMDZ MF'MXP W-ZXLD+LJQON ,]4JEAY=&@8JG5>:!=3R$SR3$J;VNQ!'$6,PQEJ4; M]&BBC8.!\UGKF.0ZEM7'<:]HYYBF'?$']YB&),W3:![B$&2 Z@$SB%W[:\WD?>/K5^+P80T.EHXU$76"6=SL,]$$D8WUMR']>(H MPJ*%[.,;P9K!S<^O(^[ =,2M6?/#/>V(FQ'V0D_<43UZXEZ>_?W3R9>O%^\O M]ZT;[L;1'(_A1K42;^>EJEH:4"G_DZJ(AYC<62WB&W.%9XJC.%)0=JBLR&5U M+F(ECA6T&. /X#RA35'8SD5OH>J$ WJQ0ID?0'-UDP#N(F>)])D&D:P7]>H M2CNDI8JW>IN[,O5[+'ICNS#L0 ML*8[LX&?@=\S@)^)SM1$8]E]^V<#Z]6PAB7A+W]]T7GQ>$YRV$"^^'SZK_=? MK(\GOUA?+T\:UMFGT]9]N4ZGU3%)$3\V*<) UD#60/:0(;M3-="(R,I@\"N> MLSOD,;M&!:R!"FAH^E& _>7FK0'M;D#[<_RS=2X3X!>_2.?;]N?4+(54GDE$ MQ:2B[@5&#*P-K VLC>A;&11?*?8,+Z\!:@Q_,; VL#:\?&D]?"F^[*U*8!W. M>NX>R5CA[AO6Z51);\TL@M.I4+"(P(B 9WQ4#*P-K)\CK \2L'<7 :]O&41S MWU[V)FQL0G &L@:R!K(F;%QGZ)NP\=Z!WFB$)FR\;Z#%L/&)*V;6Y1RT:1,V MKJ^4,]S7^#X,K VLC>C;$F!7BSW#RVN &L-?#*P-K TO?T3,@&/%2W/I#:M_ MQD?"P-K ^CG"^B !^Z#P<,'O,2?HQ''"-$B 3.\4+;Y#/]P= '=UM[L?UN#A MX+O['3VPN]]??AZ'[LW?_N6Y$1G9$DCR>GI?9E#D9#$"46J0=*V]M=O%7B_@J0D!]YE7F(1 M!12 KU H% K KW][WIGDD3+'L*U/%]=OKRX(M31;-ZS-IXN'14]9]$>CB[_] M]I=?_Z/7(X.[T81,Z!-1--=XI /#T4S;\1@E;Q;W/Y!_WL['9*%MZ4XE UOS M=M1R28]L77=_:O;LDO5Y0>)]1%;^3@>I2_O33^Y__Z^KJYNHJD'YBQV;KDC?8#P5S MV[*H:1[(G6&IEF:H)EF$3'\D(TM[2Q33)'/,Y9 Y=2A[I/I;O\QG1[]Q_#:X M*MM0=Z+NJ+-7-?KI(M$29FO?J&NJ*\]1>4.0\]7']]"!JNLR8^6Y],YFNP%= MJY[I?KKPK#\]U336!M6ACTV*G9,B2"0#*)9SH[NLYQ[VU$DQ?EXQ\ZW--I>0 M?(G)R/E=[^I][_UUF)-:WNY=E"O* 817E_39I99CK$S:0S+*>*<[O7>(O9_= M86Z4>:TZ*YX9/O(V1CPTO>=XJS07AVIO-_;C99"8R@ =FVK(T_N@4E?7E_^\ M'_MR$Q*;AO6MN-E __X2DU>J0T-RS^EM5'6?KW60D*J(3HWB6D-"BI!],U=U M00_:",7I;E'/7WVX]!.3I$9%$V&@N""\41.?LTXHU R7U'2=\$ME=Q0KEI95"%6JSQY^U6,=:>*8K6I9MLMY MX:?PXWYO6&O;_P+?<'3$*XT;E6G,-FFU:KG<,WM/F6M0)ZE\>0%; M1M>?+E!9]D)]^"_0D6]!;X4D.0;I<8O)EY"%FN.X>F%>UW Q\QB3'<+U7)@" MDO#IPH$^-X,A_^+MW#/:M)V0Q8&YGZ-5WMQ9@DJV1NMTW;31D,6PC.HF#R(: MV1JLJ6;3!D,6S3,%(/=CHMI-QM*7D$[PCX?YJ)Z!I9L8!H!]VTQ;7U(QW;3M5@;E"(0!C>UQ2& MF".QUR3F250+*1-<";+MI*.^="3![&]5:T.=D;78PFC;VJ9.F3/\TS/<0T8< MZN82X/]3.?YIR ,>Q+!(DLM_$I]/!_CQZJ"O.ML[TWZJ._)C>@'('UH-
M\/([<(7@#JBC,6./M9BNEUMZZSF&14,E7II: =S'CQ]^^O !S>782PX_AHO^ M?#1;CJ83,KTCRR]#/VOR.LHLZK=048&%MS(LWIQ HU62",#Y:PZ<4(>1 M_O3^=C114+]U0#4 "B=KM/_A/S3('E43IW'X3I8+_O%>F?]]N%1NQT.R&/:A)Y:=7JR# M_9UJL*^JZ='I.MJF'EF.R[AO+K')9WRFA. +Z'(9H?=S!4)_V1 M,B:CR6(Y?[A'5#OLA-B-+)C%7)M%8S'Y08#)=0Z3T01FMN5TWHV;.GT_8W2O M&CJJMZF[I:SO,?1K*8X3.5"K203XO,OA,YL/9\IHX*N[*9CL3'# M>>A',ADN.]"$H'VV;?W),$U 8P2-MS88VN6/H0@V 8T N+P7X_-T.OA]-!YS MQ$:3I3+Y/$(#T!]W'7)-=>+85BUEPRAWWF7U83I1@%7>@S&>*A.B?)X/ASBJ M.E@:P#+S5J:AP:"9,5A4N?1WE3$ULLUKT G RCLY9@^WXU&?#ZO9')99RR'Y M79G/E&JYK&_R0<'9EO D3RGHV^,ALME?'HOSN?1DT?K0N$MRK? M]]CMJ>4DP"A)$X"2]T@LEM/^WWNWRF(X0(_3;#A9=/#4@V=,H?L##1;\7=W] M/^>=".,A]'RGD.IL&>YVAKL+O'%]FV]&4"O>K:@B$,"2]R/ 2+@?+>\CSUQ_ MRC S)4OEGU_DU.A_6(1AX,J., MAR?X &0_"D#(.P)@(0(&\&)!8)U)%E^4>><&J#&#TTW"!1W]$G1^?GF_&'[N M',IU-TE-C."8JL'B2QQKSH3*A)\$P"47[F' 2/DC5]"A\.1 MD2,I=&I1"C#++^R+XD@Z ,\?45*,;)LBJB'_)>],:!%=T@G$R<),DL#7(Q4 MG'=+U @YZ0!M%7N2!"__60!4D<_R=L@< MN]V;1*B20H!4@=NE9.NWPZS51E?:A,Q^%J"3][DD-[TZ1%KO?B51*4X2()/W MK.1WPCI\FF^)I?1:^ELU(G_-.S["[;$.AS;NK;(CN8JN\TJBZV)MLQUOZ("Z MJF%FW5MMBA"@G/=^))C@H6Q8]Y&0#P:J1ZQ(@A=YXW/K)*+VSL&<:K:E&::A M^G "!NIFP^@F^!V0)06A54X!_GFG2I"=_Y5DA,*09H5?0NI. )H*0'#;C1/L ME2_M(8XGC:)JQ;@JIFJN4P!_DWP"\//.F1C\D T)^!#7)@E.)&+50=\8^NCZ ME+ 3QX:Z@G&&NQ(%B-<@%P"==][$0"?N60G+)PD&';QM)ON@>Q?>;J>RPW0- M/:M1[%Q?1?<9A6ET;CC?%$M/;/?W/<>%%0T+8,WM;YVJ6(&X%(3A1.(2\.;W MM22Y\P^K,Q_H*0V@CUJ 38)YW,<68=T;?><,4&BP! MFF87H)YW5T6V?I)#)P-GEX&AXQK0I]1);&K[3GU%^],S0+."3D_,RY#F[:A> M7TJ.8R"0HX(+5DKD**H&P7H07A&<._RJD+ N?/Y(FB%!=3J!.Y' ):1@N:4Y M08!O9;)0)Y[JF-(%HE80@U4@:O!YC?+U&,H7^C%47\;4I(SA=S,A9VI:SCHK MY6C-%EFK(QVZ!NQ!7#]F=RX3PA$L.(?/>ZK!_V/C$726S4!F[K"IU(0/N9W/ M^GKP):M3+7>[\!/?RH%Q35 MJ=IS1S'&"[DFN4K4\ MR%LAUP4D_O-J3W]R+?R08\8\Q*Q+SRJPU6Q30J?#S M"["VI;IG4E^.7DAT6_(4"&W>$]Y2:(/J15+;":LLPIK4>6+RWPUW^V QBK$Z M,._;,"F>7O4>5PV!2.?]^Z?1P_7R/4'%25QSXE>]$_27%/3 H>^IYKWJ!JG3 M]?F-BN9\!:*C3":[@C$8#U^<1)0F$*[_?D?9-1>Q( M@E_G$WU).8E42Y08+-13/LM[JF)9NN+&Q5G*',H8)9Z"EV8OD,C\ M;DP]B4RHMY@D6,YG/:IA;8GJIDJWB$JB.A->Z4ZDSRG2P>UKU8)TG-@V82$0 MS?R646/1#&I31QH[P6MSSBY>(H2LN*D+P3H5/<85UA+>?6@,TR M5PK(SU?Y/8\ 5RR?[TP@!_*FV+;^H5N%G>AT:'+0EU.E5YN+K)@QX=K?(#I-KKH-,S%+7M5@R$\?"_ IWBNXTQE/J]90&VV.U\PE$*._?33_(TNU[ MO#TU570'[LG!C:V")865 M @,#$!T3[J$<8%&6:I"O"RXQS8*%I%UJF(%(I/WPI9>9)46'LZ_QZ_/(LD:D+@*W;+FA +5Q)W6H@2!F.3] MKA5B4CV1=-+0;)V ;V$U61^(Z 5(YQVF_%6MSCXX;9QO^?M:309ZVV($,E 0 MA5OUA%?G+#^M<"3N.TS&[00? \^,?[QVN%Y3S34>,6$.\VZQ3CB^0(' Y/VB MJ0L7$Y;#%#WER)@ @\C+!+P),"<1=YZ*_#OU*.[^#>A7E2%8./=I^]4BR?IV^.5X&SR=[ MYY2YO"]4)'.=I+W\S!9>;MM@150GBT V"EYZ#B_)[=9%YX WOKTC[M';PYSN M;18<+.1TU8 W*Z1:!-Y5W).T_*'3#M-<5I-D7G>M)%_M$E>@0@4>$:SSZ;^OUWQ_'KY[.@WZGYO0*/Q M4_#!LFR_]OP;?J(FWS+@.+%OYNI?!5+YQ4SC1NPZ ^=ABY=(>-OB .")9KN!YF M^F>7S[4TS!-9/'IPF4>%*5"27AL_=/%6C4= M&F9>^?%0?>'C(<\89

Z MO5,-Z\SX\=\5S8F/:$;3RC*IS,K34Z+HHIP*FZ*[-UM(9YJWHJ,S-FJI/H,2 MQ6]W-L.82>JZ)LP@_ 4*7Z^$[:M%^HH4,31A^ P];#AX<*HDBFL$B"9<%V%? MM,O[BCJG0)C!R."BZ%0(?(*FA="?=_SF#E+R%]X;Q)3$Q0V8D,JU_ZU)+J8T7%(^Z#Z<6G3'JFXA\E&6F& &5E$W[2C485<68 M%:=)V8PYW?O3!8;-L1U&2(>M*$QZ1=HQ&"@S4]5X2LGX$E!)B5I0R7!V@S9H M-/3HAPVKILDV:Q^D?&_EN-@##HN#@]-31DL4I$@)3L%Z&9^)VEAXQ5_R:N(: M5\L'%SLD$H:[O6D?*+VE%ET;KB->K+\$\]>SWCEE!RV9JM.@#YQS()!A\'IZ M&10-=]4!.0]S':K,LCTWHWJKB:0VHS93V!# M1[)0E_KU #NQ+;Q,DD=*!A%(T7*K*$D:>T&GJUKF0J65\"J,@_ 9J>"6,6OC M+XU*%E)UJ:5=3D5>M^!ZM/C]UK")510R>WV>[.76]AS5TI=/D'+ !1)(>*_FJPC6$I M>S6SNLQ^EA/BV*U+53//V+-KXO[2K>&!@W BU'7:U!(=QX#B01S.VV]M,DII8&#$Q-* M-S[E$!DRH)UGH=-C6N629H!+)[ON3=KYC%MBV/0-?0+ $F5$^GTO*11 M^$*+S;_1;%STLF?!S6W*&I8L?U"5W=E>- */*D(6*15VU%CU+&V[ ,9^T]): MJ"Q52MTSIAM5.\QYO/E87?E!9=D&5=+(V2R8K,$@X^KF3M7X^(3UEN4.+?V. MXD6$7JQ+:Q*_GH&< 2QAEU8"6T G);C!8PGQ0?W\LPW<3,MMC+3(*.T>2?B. M&TY8X89//!4%30K.63C7\4*[62YI9/YEHP#X-L)T_> $Q/Y.FG^9S%FB @0, M7\W,"&M=^,;P8%EX.&(?+ YGS-XP=:?H_P:YVR5,V69Y)'0)@MV7\FGN]JIU MR&PV5])(J64+MUAS'BX1E71NKH5A:294&LQ3RO8@UWPP9>+2*FFD1.L+A>6@ MO8?ZIIN2_RYE]8-XX>L:,<4E-%(V*U@*P%K2T&CQ,B&3)F4S@@-#>!00@YMR M#J7R="F;$VZW^/O4_FH&CU*@F9_%%J*8"H%@J,-?0$\^C;14= M=QFQI +W6=-L4J(+TL?0;!I0__^1A5%L0=PK?DA87_&)FB9YI#&*A>98@8GJ MM(\=#M8.!?UW?CZR6, UUB&J]LVT-^FAE?DHY< YY7HF'C[)E4P]R3DGT]!3L0CG*9L/H!J;3M%-.2/9ZH)R%*XC@J$OI M_E4-0BDAQ3 >H.'WQXPL'M_B9*S=2A(I&Y6(88CB&K)G LLII&Q27]U3R,LM M.I2M#$0EJ5(V!>SPO>V$#](G#@U'&_CE!-+8;S5#+H,;\OQ7"2:VZR](%GN8 MU.BSME6M#9UC#5)!EO4S);MC[WW_\X)]E;$#K".Y6XG#5P"O@$B6R4%HH[#BP@6_&M=,JJY2#.7(B3M>!F99=T08*4F"V9L=E05!7\[L4!KU.DNXL3I6P(#Z5(8Y#Z M)&6EW*O@D!*N)*1&'@/<<%QV8R/K'X&*1M\ M2I.*F^-%3K$)=<]APE7S>S7JNRADFKXA)@K.Q"B@(^V"*3BV M/QIEDL8NJ>&V*SE=G=O.J4$HW69-/&$F;D,$RX.R1QIH*">6Z#JTTB K/D)Z MVB.U\5WOU7LT+\92&B1J[-$4S0U*_*)%[+Y4 EZ5LXH@IW2CL#0PY/P!(>=\ MVJ/BJK%V;]A49WU%\EYF' 1O2N6FEOKTTLEVH)DJ-BNJ**1=0ISS0.5TSV\9 MLS8O=X8SQU(6-2.^-]?84WQDQ#]SF=FY*$R3A(.'_OIR@@K?7 M7JC@SS:)I'B\&ED1W>\9O_HYLUWL%-7$YP&FGANL="OZLVE!TMBMPE[C7O*% M <*"GDI89VG\?&ET:WO.M&N005I+;^#1I0W3#-[]E(G;*DB14K$$=\D47B)3 M89@WSB8SANAF,2Q :PD6!*,<-">'9R65E-B&"BCQ0N:<8KUPHS[0-#3Y1&J# M#$G-),N5SEP4$R>>^:R$DU+2Y5/L*VJ553KCNNPER:)0X-?V7I^_Q\7]/JAU MXFOY\[<5UR&5#KOP0G4T$:@&O!_ILOEU[$USRSB,EW2'QT7]>YC=0]5=^Q/Z MQ%/B2*16>>7;3(W.EBZIMK5LT]YD A4K"*0.B!Z![I@)LLXR$MH M3JK7:J/6[C&%E#80TTFL%3+7D18;80(B*75X\>U_I=>RUB;_KHW]]1+;ZFA; M6.C\]K]02P,$% @ TX-H5^@FIVSY$0 0P(! !4 !R:VQB+3(P,C,P M.3,P7V-A;"YX;6SM7>MSVS82_]Z_0N?[TLZ=_(C[2J9I1Y;M5#-.Y+&=:^_3 M#4U"$BX4H0*D;?6OOP5(2GP )*@7 /=F,K$M >#^%HO%8G>Q_.F7EWG8>T*4 M81*]/SH[/CWJH<@G 8ZF[X\^W_<']\/1Z.B7G[_ZZ6_]?N_R>O2I]PD]]P9^ MC)_0)69^2%A"4>_K^X_?]'Z_N+OIW>#HRZ/'4.^2^,D<17&OWYO%\>+=RC'JO7MS^N:\?W;6/_WAX>Q' M^.O=^;?'Y]^=?O^/T]-WIZ>%;F2QI'@ZBWM?^]_T>"]X=A2A,%SVKG'D13[V MPMY]_M!_]D:1?]P;A&'OCO=BO3O$$'U"P7$Z9@@(WH4YC!>&WS%_AN;>#?$% M>>^/"GA>'FEX3.CTY,WIZ?G)JI>R!?^KGS?K\X_Z9V_ZYV?'+RPXZL%L1$P\ M6^,A>?.76OOG<]'Z[.W;MR?BVU53AF4-8=BSD]\_WMP+G'V8H1BXAHY^_JK7 M2]E!28CNT*3'?WZ^&Y4&H<3_@N+0>TR8)V:43\'IV_/3D]A[(1&9+T]XMY,A MB0(4,13 +R ".(!9#BZ\D#_J?H90S(!,\;0919/W1_1+^-C/Q^+\^;O^"/%R M@=X?,3Q?A.CHY X[F/XGXL[&T_&"T2%I+!!!(WF"XIFT %6S UAFX'L/KQ1 M#@P]-KL.R?/V8&LC[1/76J%=) Q'B#%@[R.H$,'M*Q;C.5#&KCU,_^6%"1I/ M!HR!U W\/Q),40#S<8.]1QSB&",&WX$"#"Y1[.&PC1$'>/1A.,^0G5-!YG\SG'EVFTZS=*X75*ELF:=HGKT?1$Q!" M**<5%':0A" -^8=+/7'K,L8^L=Q2M/ PE]YQ/$-TF% *)*2BO2:LJ94>WET_ M9[\\(:#AX^4M[&LQT,*%;\'5X2<4%VE5M]+ER6Z?LT^>?" D>,9A" 2,(C!. MIAA67SHQ0 ??!$F4;AC5K_5XL:OQS?%@/6/Y9A%<)S$HO\&R-'Q6'?"_TD%,/R(TBI-7J)$=@903X&9^>^3%A. MD82F ?5+)'G4SZF!7VL$E2W^K,4)XUL3'ZT/;)KG_2>4S-\?):P_];S%?U*> M9:IKQ32R;@"DQ]3SX]]P/!LF+"9S1$4G+NAY-T(#1-\?P7'P&?%#$IP-CWH) M R+)@A/@A2GO32(MVCL1&(TPAS,2 MV,ZZAX*0,O:^48UH:I'?@^24!+W7I+ M;ITX-9NIW$I1E27:!3"%Z9(ADLVF"[#TUM@@"'!*\2T84Z-HZ"UP#.0[ ;%5 M?:8-?D5A<$WH/9P)/I'XUJ/Q> +GC05A7OB!DF11G=\&MA:EFKG%HND-\AC*&R\_D*9JV7F;VB6Z!7-7NT6D4(WN*1NQ6L;6T M][3DJ%F/SFJ?-6M=#4!J408F%WQK:%5*<5LO(V)3#9PJ1*32S 2I>L%0.?U: M?4V<[&0!3_D)3]+2N"5;BXAI6+'5/@9 -,8KI1":>A@V./3FH*F'0?^0/.C8 MZ"62=C&Q$E3Q1/D:4+2V1/I;C=663A;PO_TPK>Y@Y!2M"OTISLZ*YH8WK5;" M%8UM,-H*D3L]>VW=P92\U\-S:E&OM4UOQ8HZ,=5KL3; MB8N15?AN?>QUX[[;FMYK^)P?$7&4@ FWGI@+-"$4K=8&8E.:Z#X%]0S/JW&O=J/C,'CW0V[Y$0Z \H@L:\T,$@F.,(PP[M M\?IG65"6YH8@T3-U='W[X+7L M"T/"0+2SW<$12%HJG]>"A$&Y%_$2T(5$A).=DLQ.FEZMU#YX..)2G2YZ9[18 MQ0:7[6U[5',N<&A'6^+GB"(OQ'^BX%<2BLAL)C#C:.TZ&E#,X*M+^#.:WB** M2>#6[=!.BTFPJGU?LQNPWOJ!"4V1M);]FXMU[)B]O=$DQ'&UKF6 MM321IU WB:NI"H461D(-&SAK%%&([B.9%*&J1:\2H%4[$Q<1-)U)4@2:G4TH MZ[8-M:JXE>W-Y"AJ^+D4VEBCJZGPT1X\6.KXT^X?9L1H*CDT%&92L8V96'*3 MGK,Q8\?HEY7W\ M] #B3FB=0ZUD[):SH&#K*G]0:)GJ+%A"E&<\7J+T)_R='E#@I#+SHBFZ@VF^ MFDR0+P]%R?G-KP.Q*K]=X&@7/!+Y\99B13R0[.4RREMV,F[8Z/.3LR-[-YC& MAA7,NDW MXTFQ]3C:BBXW6+]C;721O1\+I1?+!(^REV Y$HC>G3ZZ0XN4/>/)#8%3T,4R MOPJ::JKG"%$VPPNNN=V6%DT]=3_S0$(\8>7-N35=5E%61][,JZ@N@ND"1W>L M>61W(UP)>VZDZ)3IF()X"G7S.<*<6T/RA*@(/SDM)9H:9^U5 M28N B(HG^=L9-X@1_U_SM,V!"R5_M]0\E24GWCD9RK* M1KBKQ=&7];:>!BH>Q\63%31ZM6#/ ZL+#6^Q.,.'9 M/GU-*'_O((KC$ 7I&3T5#QD/7HT0""9\(N(<*2[]5I/-K"Y:O.5):#7Q:3+, M%/[@SET8BF;.Y*RZ19,%^_TKE(J5:I"XY#_P_Y$H88;H$_8+K+"Z5.MVLE*\ M%W]+,?18\+)TJ84O8\"KDX6+^GO%%KQGRFHWU.D/RHH.E%VF^1E-5S8*L MUEJN.Z0UU]:\>79+5MRARHS7;+&HU6A60?J!>D%!D;YBBT/*BDKI MWC4CM&OXOP9&J(N?KMW/?RE;H['.XYHGKS@*J-"B62TNJ82\P@B%< W56<&= M11DCBA5I2]QPT8V\JQU6RA!M]^G!;LAU9$']^ISN &8JP:\R&*7D%QH8JE!Z M^'"9I-3I 8FP1\@;8FAZ0BX;P(20=TBSE"\"_0'LF;T&=ZW>[,D&,*.BVK)" M59JKI9^1BHD-V9U2&$T]3+PX81^YE5+@^WB2#Z0RMI MJ:XC=+KMC$9I3E&=)EDS3NC7K:/7/+U.AM^"88D=4>* MIKF/ 1 'R[Z1LN-03S?TRLM-+ M=%0EIQQ3:P'L4*H,IDBRX*1=)_ M9V?;;DD1]4-OI_[V3(DBQV$S-5^#:$61)VZIAX0EZVA$XY^S ,5L#L7@,%WR9R_M#SV<&B\*I0$$5BY9!KQ&F^C .8$3["W>FEV(Z1" M7\G*E5B=CK$8=TMK/#NV-U]"L3I!UC'NMY<7M+IX@6/<'D6Q%TUQ M:0NSND; 'ODK#G.['%^\<9U,DNR-Z](B W\I#N]16Q>^$!I:=O')U'"AZ\%^FU/OTJN\9BVKM@;WOL>JNG.,XH MF5ME[WR3/-0=-NH>9G?#O]:GN<.XCOZ0_4NAZM$F$F!7W@XI[-77CL]VP>^P M]^E=/\MQIG5P)QQVS332XCC3N]Z>.\RS'6=JR5EP 6P?MK.8KW[/=[78\-[ M?9[CXJ0\N1]*#=:>[#I#%:?S QP(I ]VG)VJ _C>V:EXL(UY%=E1L'*'55QY MJE]TNN=.&KK,+H/J]DKS+*A M1^D21U.1BV-WX'C/0C&L2(1V>'>K>V@;PRE=2^L^BH%]HFTE2G5\2R=#M6Z5F\.2M,(5/8H(Q^K[:_[" M\5GJX70DET\;VV^$?N$W-HB/F".I7=K8[KSGCUZ,*/;"#=[(EMYGJ4EM[MH',[9K[6TLNV?6^T-3* MDJVBR7]>#[R3P1MY>+!3;A M]S"M2E*NM-F>.*__'NR#55QK94B]N)JZBTT0,KGL!B+M9*9LSHY$30IX9\/; MHXD+B7WK1(5TV^ ;'9DO2,3]J=S#5_[:$@TLH?KJ):OX74UG*SN2ROV$S$IZ MNJ"1-^4!=^/$Z 8_H=KD%T2]7#C94AW*J:=X1;#+:S M7,RM-IL2HJV':SS[99_S_QX]AG[^'U!+ P04 " #3@VA79V+%UBA4 #; MD 8 %0 ')K;&(M,C R,S Y,S!?9&5F+GAM;.V]6W?C.+(F^CZ_(D_-R\PZ M)RLKJ_I6O7;M6?(MV^LX4Q[;635]7FK!)"1Q%T6J0=)I]:\_ $E)I(0K"1(! MF0][=Z4%@!$?@$!$("+P'__K=1V_>\$DB]+DE^\^?O_#=^]P$J1AE"Q_^>[K MX_O9X^7M[7?_ZS__VW_\7^_?O[NZN?WR[@O^]FX6Y-$+OHJR($ZS@N!W_^/Q M\_]\]W\N'N[>W47)'\\HP^^NTJ!8XR1_]_[=*L\W?__PX=NW;]^'BRC)TKC( MZ0>S[X-T_>'=^_?U\)<$(_;W=UGCW^B__O[3 MG[[_TP\__?A___##WW_XH=$MW6Q)M%SE[_Y'\#_?L5[TVTF"XWC[[B9*4!)$ M*'[WN/OH__/N-@F^?S>+XW[2H"3OE^\:_+P^D_C[E"P__/C##S]]V/<2MF#_>K]K]I[]Z?W'']__]/'[ MURS\[AV=C20KOZWQD5US]FN8[SLT&__Y0_7CONG)T-]^*MM^_/GGGS^4O^Z; M9A&O(1WTXX?_\_GNL83D/9W,G *,O_O/__;N784<(@%)8_R %^_J__SZ<'M* M793D'\)H_:%N\P'%,?UT.<**X(60_QU+#+L_,]3^>Z-GOMW@7[[+HO4FQM]] MZ$T3_6^H^Z?A1N?P,:?_GYV+V7PQI\NA/%*R64(; MK3<$K]BR>,%W:99UXMA\^%$0:))UN4+)$F>WR>.*SL@JC4.J?US_JXCRK3;+ MAN,YG>5+E*UNXO1;_PD]&6E(OA[P"TX*K*3ZN-V0-'U*T_!;%,=T/=\F5/%8 M1L\QGF49W=U?<*ZB5*_WD/0?-.:[%"6S)<'EU*H(5W0;A^+[XCF. HK=/8E> MZ)K\#1&"Z++4)UXUPJ"[%&VB',71OTN!J-R)W-9#TO>8TX87J-S\ZPV5 EIT MRGL-2F_QG.%_%7057K]@C54@:C_.VKTHLBC!6491>J8687DF/B&Z^PU6KWJ, M(7FY01'Y%<4%GB_V-NTM-;Y(:6-K,F,TB#LYKL>,R1CC218]VF5]QIC3K M]!UG-U_A+"#1AGU^OGA:[7?F+ PC]D>VJ!V2_++(\G1-K8"*9@,A;_F#(ZR('HM>?P1WI[25/=UQ M8'=<7V=Y1"G"6>/$KHZV64 -6[H*Z?J[B] SW;5YA#/Z&SW"0QNX6/FT,^0: M1%/9?4(W_9N(]'Z:H(7ONEMM>VEW&U)91T4:.]./=:H&-P\X9IZ)Z]<-#NC_ MWD4O=+6DA#))MV"S3*)D>8&RR%B7<$38D*C?)LR- MFI+6J;#[XU8/(),QAN3EGJ0;3/+M?4Q-:0HZ$P\;-C-?<'X@3-9*CU_;WW&/ MR17>$!Q4CANFY2:9INO'TO#CR!6YIU1,1W1[LV^%Y1Z#CW=KUX-3XX'&X^JP_9XPE>"$BJ\J+*H+9YJ# MC;-BR[O(Y^.[R .)@M_WH53&ZH'E#[I$R8Z^U'WLD60WM=;ZW(V9CS227R== MKZ-\7;M.F'>$VIZ8&JU8)E%-W#3]/C D"E2C8!ZU>TS*2,^]1G85Q055'8Y^ MGN4YB9Z+TDGTE#*VV(:DGZHC1/76P9#?'$D*X*4]5Y3!8.-R=[@:.M!SL7W M]*2JW81ENZ[\=AI^K!B)4G&^1]2S?G/08?:?Z/X@HMG6X=1A7Q M&^(%LVAHASOZSU9C_)KC),3A;@C&6\\,#_;=W9?C-&A]+F8);"DGU2;;I;]D M./A^F;Y\"'%4?HK]1XE1E6R#H]]W67T-'"A;^);J.7LD*+TX_N4[9?,/#H@M MX]7T"*V:#D[D'5ZB^)H>L_EV]AKQ0#QNT9.D!RQRE(GN_1&A3T87C/-O] MY4!@_8??]YKL98RRK-9W.>2JVSL@ODG#52NC[8AJ3D._R/U]EU_H@.S*&MS[ M"J64\]LZ(+KV1GQNY0\>$=MNXW+S'<&6Z6Q ;A\?EX>MM:U_;#S1$25'1?GS MX,144+ M6O- Y#8;B;C+,JN"FM,A?OU_\59(W7&[D <'=PF(Q%UFP0I85Y]F M.8K_OV@C/3>YC8 M5J.Q5-6#4ZB\T\_F14[=AR5 MQ>/^SFXDW MHSA57)N]VU#U@ZVM7[[[\;MW14:)23?5%6H7/'XXP6.!X@P;,RRIP"<%H'5M MN&/^Y.8.)L^B.;;I3>M+P#NIYYU?4@4':EZY][>+69;-_T@6>2 MM\ -N1QJ!9^J[_/X(?IGSSS>8* QP M7)U<\=OE_">XG)]&#MAE_4_P6!?'(]AE_<_P6!=&.=CE_"]P.3\*GK#+]U_A M\LV)RK#+^]_@\ISW%@BRVP#5.:D<4J6V0>HTXECGRSS M#E:G$X94608 K';'#=*R[*X!J^%Q0K\LLPY6T1.%E%GF'ZR&QX]2L\P]0/VN M'?IFF5^ ^MQI=)UEG@$JY9Y!JC)'<4&6F88H.[&CSZTS#=8O:T=V&B9 M:[#*FCQJ4H7"?WPX H%^[8^Q2ZB8O1_KL S R52("57!$T\JO: MAA-4,2O7/;NGHV%"V/.PJB1W68^IDHP9\6T0J4"8DY*^L"P'OZL")^!$L_/Y M%1P"5>2B^Z:[,-YT_![.UVUU0,^*?$4/Y7_CXWQ"S4[.YN'2>![X/8#,PVV6 M%49S4'=PAO^5,?[\'D#P%Z?WZ/9R-A/7QC/![^&V1(_A,:K3TYRATVJ0["\[ MU#YJ *UN[Q9F3:DOZP&! :FX%+6&0+A:SIQ+$J':8.7&YX).'-2(/1=;DBUV M908<4-[?<@*A,AY=[N]PDG QXJ+7V^.Z=C-0&" G4XV87&,BX 3&,DS>+>SQ M$?+!1YSI+KOZ5+_T+K6FRT(7>".\Y;W[U.\T<^_RBKI,N\ )XBWOW:?=Z*(/ M7&)5E[D7N%V\Y5UO[K4\-MYEE^G-OX8OR%O.C6=_Z(-^A!">GKP/<]*-$,G3 MD^^SB.DX/,HW7\RIWE]&MU1OG:TW!*^8_O^"V:M>4XS'F<1X7".2T#6[?Z:M M?KQMGJ\P.3SZE,V>60YE<%SIM^LH+IXSP=%R16F:O=!UO:SC2NFI=KQ[V6/U M@8!-LS&F")*S#C>J!62RK%]I5NT1<7L'Q#_@#--#<45E^Q5^P7%:OG!?4R9@ M0-X'@.PR%%(N\3^F129U^&W=W-L=M "6<[S&7W ^7SRA5P7T.CU=;&%V/G%H M8QK.34JHM$^J)-J@^<(C7?_EO^+Z7=__*K+R4=@=1Z+]/\S'SB\FKIL\>\%) M@6^H*L_>Y64+ZKIBXCO?4@P"_4L-B= M;M6BKD\%A5A0]W/ 3)E%C[.\15"34KKU!/QH=86C^]9:NFX,ANDH3F*_XIBE MA..$DAA3V3D+U]249HN)5460ZS>:G0%H"S7D9L88I /V:T(PBIF'[!]IS!;+ M)RJYV$$X3^H,*18(0J*,_G1%_YDLJQ3WCD=L[\\Y4;8R^O'Z-!*J5@B,\7==5OT=*0]W$EE(6JETRTBCNYW)H',TJU.1LM(6G)IMJQ&ZUX;ZO6 MEE&4%)2PPS5!):>K=E1^X.SZE6I.*:'G+2+;T@]/.6*1M20M%:V=MBQ4IH?[ MHC, *9GU)%Y0-5,LYT2M72Q;G"MW6+O-%(\-/32UXZU/ZZT+L_L4H%"]Y?!M MC76BO.-H#5S^31B&%T+;'_WENPC!0.76^_MVCTT3SV=P3>6H]#;)6S#T MQ$'K(LI;7KL) _D5UYEG\4F$A+><=UH&JDO",\_HXUXN>LMSIQ4PVN2#2^C3 M@.O,T_H&O>T]\]1 X46O=P_N&>Z:]CVQ=^_LF1J,&DJU?V_NF8$@]D_Y]_)> M/\Z53EV?4H*;:<"7Y3,%V6U2LKE*8SHA6?5<])0#?"8YP)XE7C[@$.,U XNN MV!=,\HC^IT&Y5_W^4P:O89Y"^QEYZ5KBMW5;C52Z;$[;N5P>1_!E.DN$V\<6 M$QG)&PS0?QV(I__X_;)8%W%U+;=8X*!^B'N^F(75.M-4FT2X]:0AD01PQ2%M\DEVD0YBJ5 R_NX8"((<,P<;G6,SP/>%"18H8QJJ^F2 MH/5A6XE8,AC!B2:?T_V'PYTUK5#;N8VMO6=PC%6F#[=Y?S>KJ9+2M9N"X\&2 M;P_M_OXEJ8RH"U0%\IH!1M5J^8*_E3^)M7BMSG#8*B^1.W)UU!<.4Q7-*YE#5'Z7 M.58/"@>&;8V$4AW:>D]+SG.8F>BYQ==S^E M]W1BA,["OJ-.93^@I^?JO>1B$%\!%(FIJH<\K506IB%XY>*L9EP6/-&*\N,# MY2,&IC$8# :3: 'PF-11"2."LH^$ K.5+:DHS9P&M'A'"*+X+)B<6]@!^@8!3 AZ;X0.D7#>9L7KGP?ZD7/>@@$@QQ=<'0#= M>+TS+P:@&<9SYFG]70("SSSCOT/0X)E7!1@MLO#<*PMTBR0\UZH#/6(2+4," MQF+K'^!H&1E8*GRO,$G+R(#38@VC*"W#X9>:.SP>X/3=#H&9EB'Q2_G5"%RT MC(]7FO#X\(!1B[L'AEKV,X/1;WN$F5J&!(QRVR$8U3(48)1:\]!5RTB 4]5Z M1[KZ5'>-_D>6QE%8.MZ;-=A0MKJ)TV_95''M3"JNT45,,,KP%:[^]S;9%QRN M%9D%>?12/3(BG]M!/N4 LBM,I78058^Y)>%LS>0T-VE& MIX>;HA)V9K3#0$YJ$K'W#B0%-!H-X,S&390@ND'ZSX9L(#>S$6 %=S/M_]AW6B"595_YGSM'S&4:#T MM5N!4%EY;Y*RITCU57+Q"*[*]YU<.XLL)'YCQ\?@ ]Y4^WZ^N$M1DEULK]>; M.-WB.MK@6X))MHHV3 A(=)B.XT&0DQ=%1JUK]AYNZ?Q@$J'^1:@.F SA9M_M M7A!1R8B3AB#$!!/#"?V0N$"#O(\#)@X/7])#8I-6SL3YHA1-(B;D?:Q58&AI MKRC&\\5N2U+[GQYC49#7]]9?DXBMZLOT!9-R51P1WGLX"/O],R)_X-*CJ2P# MHM?7VD1]339T%][78<'9?+'3P/::%U5+'M-%_HV>)+RI,1L Q%:_)YC1?%6' M3^P>A4JJJ&#I]NDXF M'5\/I,E_L%4OV0*J(.6D7.-84Q]W2VU_CIFIN2W)5 MX9:-8(W=O0A3.U?54\)AB3(3@TKOUZ!\C^8!Y7B>L#EB_\,=0J=@D8?L/C98"1(;XDFOO$26#TO<9Y>P4V,X7)J>*\3@N-D2T7-$I MHYNT%)OSYRIKZ3;93>)-2O9[]XZ)W[L(/4>QN!A_GQ%!'%6[YSN#\DWGW/!L MXO>VICO0D=D6*7';OREYJB'PFMFK\(E>:XV)3B45V>G2JFC70C3;=S M&3%"4&A^)]WJ[/16^O!&]R?V_W5*I&IV=F<'4RJJIV>7+!>=KARZ9ZKG9_>G M+/.X[IFTP?0D1;5 !POKN.I'9_\1Q' ?WP/:%?RO%N*=XF>=HH0,;5 M$+J, T7Z$"HG=VO.Q'G(Z>J I9T;F2+[3/<+VT""?35CT["L8MFJUT0I#VLF M/LMX:.E6_"A 9:RO.P"VDCZXU'KI2J:":,-R#RKGG@ .>1]KVY:=[>P[#+G] M?J("]7YWBU(OS8LT*;C:L]D (#;JSE_\@,O\_RX;5C*$FV> ""YW1LMKQZZ+ M2Y6F%*!X'17KK%)+90NOXV!P5'=]_<%@ ! +EW?YK')[F([B)*BP\ITG_& D7JK(;B#FKHMTKITL722/J;^\$./DD<]+4'VRZP4ZI-N\/9TH. MKK#.L\(?8BJ9#;5 IF0Z%9'Z31CT N&]!6?(H/@FC-)(WB[+>8C: M/C1BQ.[E@$8PN5K2#S MMKIR%*WM;75CVVJ;)!C<6XS&TMY$D>?> F='<1L&_G,#M8<*:)@NX"URO90E MZ='J+20#Z1'2] MOP1I&DSA-Z_"V=KQM9:*5,N(M*F.I#XIL%6_QLZ-%F*S- M0O7 M6$J$/*O-6_CLZ! F^7+G!I6A?Z%;[IVWH.GI#X-DYWF+F24%PSR!SUO$AG! M],H)]/85)]O:AR"-T%M\AE8WQ.F-WD)FP?;6RK7T%B"],W+L#$UOX;1S?)ID M:GH+U1#GIJO2XR.^BC)42&<[D]1;>$8SR35S5[T%TM*-=K]<6&_1&^%8]1@= MZ_[9;BFYWKY\.L 9<)+/ZRTX8YT H^40>SL3=HX014JQM^A8%X*&"<[>OGAL M6_K)DJ2]!6DT/;AC0K:WP-H1:B8)W=Y"I:\$]Y.#WCY4/D:<_V 7 R/B-%ZF MIBH]W]L7X >Y6^$E^_O[MGLWB#I4%O#WH?>!;^B,4 +P]B%[[31A#]5/+QO" M>]D0X$M/W>IEEVN,15+PCO,Q"OOX.)0'>Z& M@TQ'_'3$3T=\KR/>=-L"A>/-'?2'R6'%%&9+@LNYGD[XZ80?KM;KT6:WO>N6H#V!5Z^D G@[@Z0#N M= K-R)0OM_< 5S?W>^*DD^'[738#OE((RLM@4G& MSNWIW.YE.!ML5J!(O+F3O)RRTVK5TXD^G>A#N;GWXJ#,.]JON3J;IJQ1=JBA MOJ\\J'*']QQU.OVGTW\Z_?NYS?MN;*#XO#V=H'C.\+\*.CO7+WARID_:P)#( M':TUI3TO;#^=X-,)/IW@_>QW\68$ROF;.YL/2A:GG$A6KF(7YW59=*@(\K*& M&M/TJD)$F+Q@U0FNU=7%R12L<%BPIQ-:%);4'11:Z8%O,()C!H-TF43_QN%M M2/=]M(AP6,6H[M[[H30W3A'9/NXS=CIYE2E2.AZE5=%@7%>S4PD\KNSL-8FP*Z MP1$FZ3_J-P6D0D'8UIZ08HMQ]YC+/A= (J9D[3TT#4VTNY8]8:)" ;4PU+:5 M#72LZ%\P$=2WQ$T-7+4,CD # MCT2M_0T.Q5[/]/?V%B+S!2/6Y[U] MQJG#Z2PU(SQP/M^@B)1/8^S?%$3Q;<*VRV%]3[?%TVWQ&,ZIW5*L3^J6??09 M(W9#$LZ3!_9@'!/D%RB+Y$Z/8;X!]U9ZG!G;8Z@!W=:\A'^.C(R16/S'9#)/-X+/-P#FG@/(^60"=)MC@Z/3VCD+3*NIUNGI[ M=V&V8.RO" "AR;T[/."3<7^$L(-&FFKZGU3X! M?Q:&447T;;)(R;J^K"+X+[8G! M ?&5;X1-1)I0DJ03QV]K[>AA"D>P?2B/\SOT7,F[$AQQ@K:RCS7JGDBT7&(6 M65>65.+,K[#94#1P)TO2$ @=UO>JHH[" Y,KW"5T_.M(!'VFNNZZ6 M):O\^ MU/Z:ESI;IKVWVNW'G#O.7FO_!FTA@3B-CJ1UIG,BB[5EJ)G?2!]F MF*%D*RDK(VOOZCV.![RILQC#JS)-MG)AE.'EPK6BZN?.YJM?')J3AVBYDNLR MLA[6ULBO.*!-=T_9B=<&MYV]$CQ,E[XG48#I]D;QG%R_!AB'V=,WNL6W#\4& MXXS.WU4:QXA(JO-T& :(Z/"BQAMW14I(%[>'0GS7#>CR^&QX62YTW3$7MGB\$3E4 MRK]FNTH&X4U*RC]W==R8?F8HTT9]XLH[.%F'(<9KYC._3),73'(6F'E/Q\:$ MU.M,L29U^]N34M$&W])O9;F\B!ZWG4^[A+D:/Z=AM(BJ.[_;)"!E!Q0W1V(7 M?[9WCLFGG9R6@K56[?C;+"MP^'7#"&0-F[?1)\>I^4@.&&[3UB#Z0%:I(E]A M.D\H$QE1QL.X,A KW)LV7C4?Y8^U1^CZ%9,@RK#PV# ?R)5T*$&7[>&J 9S9 M*"UN"Y,A&<>96,G**^6&$*CW"0X_2H6(K!^=,N M=_@J>T/Q.NUV[B.KA%)61ZE(OMA>HV#5;FOBFS(:%PH8NV.\%%3['[/ZUTQX MD'8:RRN;#I/RA]\P(QZ',ZHAH.6.MR.'A76KSNCCKF!]5G/V?,Q9K3W^2HU] M'.YWC%2\#/$IGU9B=>?:J+XYSU>8/*U0TN+P-JFDK>VU:/IYGZ"MO^5I-(!' MF2]FH>C[NL>*X'"@F0[J'!%QR'@S1X07J0V49:VW&+BAW*VDF$%B@L%#)GNT MP0EF0[WN,.YR4X9)M_8:9T<"95XM7J0QUGOAJ@Y_!@J =/95L=-[]@4QQ>!Y MYDF+?DR#W^[B%2^(DMV]KG$4^.P=>\,>C')Y<@C Q4*;1ZR?+B\=T"8 M&],&,?C>H6$0$;Q?$/PX>>]85^?&'9[1ZA*3#Q20Z>%'(R24=/L%?)4;0!3-X'61OF>79V MP?DSS(4AOEB&R?YP7G/#Q$2[\/P%YNHXNH"$R?-P&DJ=RV67[;^"9ML\*=0N M.G^#C(Y&%JE=-'Z&C(9N&JIE%P?(^]=>J:Z6 0+I03//H+6,"FQ[6#_YUC(L MH.TY3MJN9?9!FRSM1&#+G,-7R'7RBRV# EHEM9";;!DNT*ILQ^QERQ"!UF?' MRG6VC"ELK7B01&?+=P,@=>CQ\YXMHPI2\1XAY=DRC+ U=;O)SY:A ZG-=\F< M]N#UKP?\@I,"L\?:DB"*H_KQMJLH0\LEP\!CJO]AX8"ZC69;1@PF'3^A5P&J7D=SNLCDUMTPVV%%[C\J*F)YB M355-?EP 3750A]H9[>K6Z_4*,0T3$>WGAW6T@Q8<.N(>)B9Z:4$&YYD!+F>1 M*C0D-."3L=4BIHNT[70>>QO];D,('Y_B'MB\AQ>OZ^E^+-9K1+;EG7> V;17 M*^:2\A?E#U'VQRP)'Z-E4D;L)OEN.625/9Q-!O$;-XA;ZX:MEXOM<3<Y+L MPAX0&&#$R-^IDO3PG0&W#VV=+(P+G 0K*J!DCR1V<0<=W-1+13% M.*NES!?,?]1'WO9\\'>Y.RJG^R%,X&)[FX3T-"9;R=Y0= + QHX>Z;I2=#H/ M-GHL+M&#%RG)5R3=?"),RTLN4[))J[4M?II+V)D.5C3?#A/Y/P;["3*8-"O L9%&Q6:[<8@.@4BM"T)UJ1 M1GS#"2@&7:4%UT*7KXICZ, C8B@W>D,"78+H+18]@_6T'JS8J */AFRAV(8# M_"+1+3JC,J(/V6=*<]9;)#1\N"T!HC*(O06BBW8NMZIA7E&.J80-52YDS&)E M'?0OL:?"6Q@,!2;'-0*S1M5@NT%UZ,*$8X"CT]1)Y5W1J8[ B#Q@'L1RU&M_ M%H911=EMLDC)NIS&*5MA"LZ8;M2!WJC?1 FB5!WTDDQZA2)L#N#:<[J$[G$) M+;J42==KEN2.XIV9)[F6$;5UE]#Q@-F^J@H]E.<17;OSYSBJ9*( 6[V^#IBZ M)WB#HO#ZE:6*8J8TE3G)EP4A+#$TRW NW[T& [B;,R[<[1S1,EY6/GO:HSA@ MM 2]0OL+/1(J] 7L\-O:V]_U3JWD.L7C-LDQP5E.S33Z=^XV5W29KF'!7L-. MMVWC>'O$2A50&*8+M^E6:5Q7AU"O]!:!'GE.*C45IH_X3!REP&\.3)1^;X'I ML7?TS05O_>M=T!'8&-ZZTDTPT+-L//"J'S(D=S61&L_-9;"<[1>G3X:H'.W2 M+BZRBX(5#HL8SQ<JR.L\R#WF[C8HGP*[:5#Z$0*F=6>)[(DQ!,1G#! M8/&'&UIO'XUY$(^DPUG,8[KRG+EQYJZG[43XC%*@AA%I%Q]FQ@EU&X2W+FKVP^NP%>:.1>[ MDY_=JR]R_9?;%L@B%6]_46N0-LC3M[2G#7(8P4EXU7J=)JVWC+ELG+8;2R^J MJIB+]:+6[P[7=L-=Q-Z1BD)<^9X;A<-$N?Y&0U@3R[/PA>G@X6,:%Z6[1)I) M+VEMC2(#'/Z1QN$S*M\#/?Q^C[8<7Y'5H>V93;MS[7&;,2><5I$.=2>W(N02 M;:(<8?*"PYN4W!1Y03"KH<_6D%K$:(YC3T-)8X1)RF:>*G7RC2!L M"^-<92]HSQ<[_;[25LK%C8+=SP;GKM9H]B02NT/9/3\S6Q*,UR(51]T>S%' M[ 1*5DNT7LL[ M9''VB:29:$X,0_S:9B^_3CV(ASDS.O%>K0IDQL%5,"/!M:.> MNT:3,="X05LP\="(W>3>76J\@\F/J@(*@U;"B"*ZJH6)."0(/ *RTF,V(#B; M@ M&*BWKZGVTS6L"BA 6HN$$U/5A.1(*P#/J>Q0,V'U# XO[?BNPXO=TG KH$!( M5[DDKV*GP;>CMH RJ9YM97"Z1&?S>88U \448OYX8\#,T1S%JE4""A.;<2S< M1LR>MS HC1I)A)]W3*MLF7:,H'?L]=5T]4(/SPD6A0HD"VV$F9H^ZJ'04J%A MXF%QM]@-+3TGN!2[2"-$%6:-@U$WD\(_ Q.A 0ZC#F' YX2-RB@71AC;!>%/ M7FXAT3T%3&S&\5GJ!7*?$T(JI4X:'6X7B#_[M(V.[D%@(C&:^:,7;F\7I+_ M!>D0E&^7Y;_"95D=[&\7BK_!@\(@I\ N%C_#PZ*=DF#9"P+X'K0=.FZ9[_/P MBJF3*"S#!M ]HDJML(P 8 O65I:&9<0 FBVV\CPL(P505S7-&+&,"&#%=(!D M$\O@ 59Q1TD^L0PG0#5Y^-03RQ@"5J]-N3*I?KWSQT0XH[\5:QQ.M93?7"WE-U5(C+-5#NZ9VY"I MQXN(H:JQ5Y@C@_[ ;),7%',J0XST42#S/U4[A+M2FR]G-)YH&F.]BCX]5? : M=,IO$W:%FY+M"'-\^-8Y%,4#-8VM[=-^%V?W+$[UV]A;64K+5!#.(NS4 MY@ MDF^9R,KKHW_#J<\R[K>G8G.#"-(<))K5C>> M;TJ#/5G>83KWNG4H!ON\%YC5[W*Z0:S]<9AXX2PG49!7EM7@ +6_YD!8[[Z!B4!.'9- M#<@)>T*OXF!_Q MPR#W[*G^>[W>Q.D6XPN%[ M9K5J@"\R21S5.>%YAM5;@"^L5M36V1I@\FOP%G5#5!V9BF=,I0^FS&>@.^=L,Y\]K\,QI6.>IF-.*4E3 M2M*4DG1.(([*=+YHH'/)$3K9;_2P/4S!9D/E=](*S MFY0\K? -XP3'] _AJ5:G7>\U?D9_5=*+F.4 M95_06N[W-QW% :-7^ 7'Z0:'3SA8)6F<+K>EQIIQKPQT>SE@9"=T))C_AAF- M5"Z]T'-^B:E*OBCBNV@ANL#L-220W0;L>DI>$>14F$G;PY(+%]O#GI8(.9,1 M8#$XG.#[G2HVJ(@M5N2[9>\K!G1-'P24>)&)&SN; *Y>M)-''Z6H*[J>PTLV M HKJ8#VFI#^FB_P;(EA,D+CQ](#3R:*\++(\76-2JO-L]E;11JXAR'J\^5=T MRF1!:D?]P?(+RG\P62@'5-['GJ6!@C^H !3CV&YPQG=V"L,+YIV \F).RYP\ M[]NWCBI.$Q2EU>0M.*:NLGYFUSG!--5"!'C#."X2':S#)CK&@@D\5K59!P"L MO8D)] K;_L%MA"],4(8]S%6. F\Q,3W#]5P.YP0'F#J8(X9K]-TI$N^*MYB8 M+XW1"^Z.&-!BP3"2.HJ\!::#MG]^)4XMK Z%W\O;()N^HO7(Z>95E$C]Q '[ MG\8S!_0OG^D\4TE)D7C$04'*6)A]^(A1+W?)O'PR3Y2I8]^WHI?3E%X^<7IY MO+*^+FXE^(LHOT2$;*G8+9/&C>;HN"\'ASJ:F-\!,.I><^4$>R6O/N (FFU@ 3D@Z)EQH*GP8\D*]\M>YFU'I5$X5^ M9SAXG&3W,N,!-=2=S(CRQX:NU_"P=M"KO'7+=Q#=4E7,6R>T)2#.(J?2 (O. MZN,9N]=:ASYDQQJ/&I5;3=X'B&$E$X.JV_1,]-"_P(B7X";UVVX::8[L A=V2L?LO'&K.JZR'1[-Z1_\U MU*RVQW8 RM?'3^D+)@GS?\V6. E*94-[ZVIW!S#?36VJ2:'FE J[.YFU)[J" MJ-:YU9XG80='QWRG>T"K%X "/_<_4?('QA=I$DIN1$X; =%J#11:-^K!>HU) M$*'X'FTP4:@%O+8NB,:$%="@0^-LOKC"FS2+^(5Z=7JX6"AI@K?5$K@I1.M: MT=C#6Q@MTU7EK/']WL48!'-S$R8VVA1V'OA M;=*%\<(9-ZQI1"2L1EIPO#'>)I]8L4<]YM^^^LQU)GE;_-8Z/C*_E5V41GQL MVC9*(N?8&0>?-'.[U,U_B_)56S>>XE'>IDD>)45:'-E3]VE= MWX!5<%BAY../=./E*]&46?[(%,LRQ;*\O7L?NYNHX2]AS4;9N,??G*XLQYCY M'?ISY$0PU!3&-,6,V-I?> MR%,HH4W6!HQ]G4)IO+G^-P;!MJ4,$[DIT&8*M 'NXQW1$PXYS&9@?X"W0'IY M,04Y\,:V^\%;Y+R.&(0<=C.PT\-;(/T*OH 4&.X+'B)/(6 MKG.)/_4X!JA7)/@YA+C08O4E'UO]5)0>"S"!$'[+4K967_T+(_% MC0<>-,6CE"Y0@_XZ)0#I+55_O$7-86(P*#?,#8I(F:'*7Q:S,(PJVF^314K6 MY=MRE6?%W+$B4+'W)'PN'"I'>4D"\Z[E MV\MTO4D31LRB,V%.5B)6$?LSIKI2A+FSO@O@# M">S=O/FB/%Y04.Y[&?P:'<^+'?N^AOOB.8Z"WQ"AGQ+D7HG;N?!J<01>E5V: M/F=4$V&B[S;9%'GV@*DE'T1Q5)X?#^RP)%1+*4V>NP@]TU_R[5Z1^8)%CR,- M^467 %YLRXN=DW?71>R?M'=)?/W>9C4CX?P([).I:<],DQ/IAASLYC%%1[6RT+Y3T\CK^'NYR=>TO4/ M\,@816\'"J*>ZUZECW-1M*[$@8=0ZLB'@"%TM_X@XEU\0L($82#1KC A8.:> M#+$@)#OQG*XH]K&A^Q\K83)+PMT15<;(5J)EEA^&2V9M,3/4O<9\(:-HGGPY M/5IU+C]Z#.O>YR$B>D\Q;4 9("T&9/&G]L9W59 @V[-P6/NSYZR,=Q:%9BG[ M67/-<..U&[M)27/741Q,1V/EF,^)9F<';.V.0CH!#]%RE6=SJN+G* GI^A

. -O"/Y7@9-@J^<[%_8$R)TK/JROI>6X,]? X#\+888?_(\*$ M*G,KDR7[V!NJ]]2UH- @YGG*TRHSG=9/=9> MG=/'Q[1:A>DRC /P+XJ,JOM9=IFNGRFR;"54:?1+2C3]+[KJJ;2I;+C:D==\ MR)X[1?W&=*%74^+"*"[RZ*41L,>VB'0[*;M9#OF@VE7MMM -_A#VZ ERAH/O ME^G+AQ!'%;[T/PZPTG_\?H>7*+ZF .4\;8O78G"2JF]Q9_3DYRF':H!DQ(&* M:W/,)P'_^OW!"*'KUR N0AS>D'3-KN**O!2<\\4U(@F=O>P>D\<5(LQ[QQU MV)J75IV\ZZ=&=D\3Q /QK[C'[LO/C,3*N&>UYH[YKW!U*@ M1;ZL9#W.JPJWNX7_D_'"_\FA#L-9$$HGD*+3].S'N,DTF2 JKWYV5%L+Z/^M MZ4DGVS?-G6Z8IT>5-(D^XP]7AF-IA2OMH MS"Y10]["8Q8VU%Q<\L@8=7+_FX*0=0C8*B)2L]('.^P,[VV M/W.E#Q7RI7M*A?IE/:XW"2A,6FMK MA"B:EK:H%%[@P919'\#0!&^R3&]!0GT1112' Q0@4Z>)1I".RCT@,03!@Z3I M01D2)?"RJ9M[0)"3I83I),[(V^("1MYLC4 E;X'H[K?N$_GD'5Q#.B=UI\ [ MT ;U4/X(6P;!<,J-]_+Z6'NPIU^N0W2@GSC9\2](XPR] V8H,Z37PXQN:@X- MHAETWZ#>@C3(T?83[+7C]FCC.M5A N5.1@]W?HVXMVR+:46HL+?OQ'S6F.CU>&U!9N#9:6?>F$7LK^62QX?QMTK)"?7'LT<:VE[:YG@G*\('W$4MG60Q;6GY0%] M^TS57T*/85%I#GY;ET3_EI(_;I-[NDYQIJ2ZW=@EV3=T1V9TGWQ*TU!)=KNQ M2[+%;^:UFOB6S* MI'[<:[U !$ IHZN3&A#Y]CY&U !*0J:(;IC8I PN4G,]?+6996V^NN= M"Z4?,"KE&2@<6NEE!AJU%B1--0\\+K*,LN& 9]$]B:*&/00%J>F3#L/2DL1 MA@F+]F6VJ:]DI%#=$;,&NITE]BR*\P..OZ\ZVR4P 1ITAQD=7M[=A@RDQ6E= M%/@'AOR4$EJ.WMT2]1$K(H/5VYC/+B!(;>6SN4!KGK;7KQLJ>?%T;S;=FRE8 M:ZX: ?FM)M/%!+B+B=N$R@[\F%.5N]PI["-,8(OO"F4]X# @O4R3]SD')IR^ MV)=F^7S!0OI5#XL7 M6LR_ECEPL.V(5?G33MLY=9_MR-'SEK5;.R!\1X "W,DI-I)3+"-Y8]KHOPXD MT7\PRR-'RPF;CDGAX" )G7 CE;7TBEN_&\L/'()2R?)?"D72# MJ45KJ 5:;!]D(TP^.ZB%W--I).-@\I%88U)U%#!.%>(-/-L\ATAOOH?R?CBT M](1;6@R6!T:+W%1AD2]IPD(Q6>V3]L_.(@(F@V6<2\CV=)?Q^U6-)&:VR\T9 MS3&VV0$)_-6BXU>3)J. H_1 X&G M+R>:,:3)AK(7K(GVD0YBJ-_X_ Q7>3?D"PW6=P8@$)" MU=.NZ@BWJXO8J"++TS4F#SBN:H.OHHTB2DK2PP$#3P2%>(W('\P"+/_!9(V< M!7D?:PN=O2E"I89X<;<;6/MN^8:'^*O-GR/F3S:R@5H9Q&7U=D0;(.G959Y"U-'"ZL=RJJP78"" MH_=:XN! MA=-(ZB[P-A?= C *-X2W&>I]90J'>=;YR #AIQFZ2O:? 90_RR*?\<54-Y(9$ M/HV8$E"NZ#2EP4]I\*/<[9B MWB2%]S-$I2)2I1? ]'8.+!:G//FQ\^2G?'! 7IS]GKG.\FC-+H=N"E:2E^/5 M*1V^.'Q*J^T%)A-C\OFX]/E,+I-Q8WQY^Y+1244KF^PL0/$_J40W7_#:(X,' MY L5GD_?,WZ2% MG8V_'\Q:0++9]V>+'!,!1[V'@S65XJ?+%)TFW][DVQO1B)U\>3"<.%9T0V_] M&^.@=JI >NL!&0>PO:IYCO%?MG&JM--S# >SC%2E_)UCO!@7J/YZLEVH_@(7 M*EV]V@/_[*%>YUV*DMF2"@>F=$O*,*$9S=9EF!0_8H6Y%G%$,6 MZ2SRFVIW#@BCF4ZML#H3T M.[9%B3323-GM?%AQ63R%%:3.M_M"7E(^^&V=!/VMUVGRF%-)KGJE_:C=2/5, M'^B))RH*>_AM3&*X.!W_ZN)";7<%?+2X9-6GY'W>^AU5^Q"5P,AIZ)Q<944C M87-_27OO^B ML*2*H*6+8XOE(P2Q3$.+[9UNZQN M*-K&?4>U-B4M,^DSRMF'MU=45/-F1=P8R"Y@ND.4,^IN, NZ*1+1=9!N;WM M,^M">Q:^ MH"3 V6Q))<"2SHIXR:JZN) 6]2RQ%?P#'S$X%RB7+0F6NPH$A_A9U-=L!_S'@OO/NJ< MF;?(.VA,KWGVL0$B9Q3,:"Y;FJ[F@0$3A(%V2&\7'\QX-MM+AB=]87)N>9VH M'*4PP_1L3?^1 @V3V1'/3JZ/&6;\H6T)(#:E8?(_B!S0\^-[%V=ISV.HN@GP M+JZR\UK1O6BPB\A? 2/"O="PR_[? +.OO$NQ"\7/,*%0W1XF"B&D\G1"5(X=((2C"$+3I9T<$=^Z5.71AUQ&CJIL$>8 MV7M/1\-T:X;JV$U9#RC+Q=)^BG;V)=K9YWC>3DP4SUD4 M1HAL65TZC34N;.^"^ ,)[,*":L=49F0H.*VO='-R@BOZ*XX,;N*GK8F][2'M*85EZ[8?'1U]%^Q5E^L!*5 M,!H/;'$SE4;G?8R"\C#6V4[2'@XVU#%%TDTE:#S0PF%OSU035SDWKNCT)LNG M%;ZGQT.JL4!4 PRT[4[=$;H;4=@3RJ'7<"Z9G&_-;K9WG_:F0%DZR\:BGUHZ8K5J@ RCL!F=,L9[?K-R1= M_[:*]ECO3]):837T_1D,ZN0D3 .,PZRDKR)MIY>+K%AI%VN";H<3S\7/DW?2 M]L#$'KN!Z"#ZRFXN3%FV5TLK362Y'AHX3PI[P"%>;ZJ;C_VEL(!NG9ZV%W3+ MZJ4J68F=9$'SV[LH@;DSW&;A?Q597MVH[I:K &!Y'Q$!R<^4[[WV7@+O( M5DHM0!X$AO\R$B<30,N-4W?(N2\A, M7O!NA'UG64-,:%U$>XM#%V' O?J&B]!:.[*!UV/8R0 M8M=]/D$[EI& M:_;(0X0LPS"B"F_W *J"C2RC 5*3Y\4K6>8;M%JJ%0AE&9 1*C_TDPZ">"O+ M,(!63Q616Y:A *V@=HC_\J T1$UX_;0@K#(0A_>0VU16U[PGDW4<6:K9VT54 MK)0T684(G9Y3J0@5N>Q\PVL&5F5&Y>SI2(-T6_W^;[EZ N1W$:?'U:9B#(!J M=GC_(MP3M1=2@LBV@N<>D3DIISDLM4=!LH)I;R=)3DVIWA#W!P=<:1Y48*"5 D7C+<>[:$2H&NO]9O?4SO6QR M[C']Y_*RB<9-=_>33EM1\CP:UU#,C1Z6.V:@=O?58JY]>AZ_V7?9C)$!,OJ3 M!X:@&#Z! ,X)?6#W2%A.CNC)$7U>CNB]?-(8$>E+Y?K]G156O3 NK,KOX:J<3AVT)*L"HVX_%6A_@W5Y M*W*NC1G@][!6WJC^R#S1N8/5Z3$YS]^:\UR@2 'E>G*43X[RR8UJSS$F55.] M]1N:E/\0Z+0P>9^"4!1H_OT6+=X&=XVT"MIQW M+4O*@[N PUN%)>7/B(+*[G/H.7%T.R#X?2?\L^JZ('-P7W"]WL3I%F,Z'2]4 MWI;"]N*8T%EK'D8B6O^+T_L$.,WHW M%C:_Y0"TVX1N'[Q?YW@TE M[^/DB88LIZ(5Q9C_0(BXG9,\C@S3 W0U2\(K_(+C=%/& %1+0)'!H>[IQ$$; MT^&6GW"""8HI<;-P34_<+"=T6;S@FC[YS)B-X:&K=*#3E>]2M7HNP?34=##' M!SBMF_!+3SB8(.K4N1Y^W>J>K$ QU/*+:Z@_&FO)>^>IEK;1KAAS<09N TEFNPL/@4#XL^H!RW(.+[:')O=HR_XT^X9(J'(* M6!C8J1] 27\F8D#/]N\[OHN0K!@EK*">U) \:F0M-N/I6_JT2NGF2\*G;Q2* M+?,MTF^)8S,4/5SX&\KIHQ^0N$C:;5R%=G5:F ?2DU!KK0SR*8<;0S*MK29^ M[-W?Z7&)BMA)@*3S1/CN3YRK8]E.VT'DKZG&5M%9.M":"4B886 MMHI(CG&BKX2==G E]TZMLA.A]"P32E6!2BJ: OHK6DJCWJU_:^C)G#%]N8^R M;3263T=?M;<.Y2FS>;["Y&F%DGGIAFB6+/T-LWG#X>P%$SIK#YAI)?3OEVF2 M$Q3D!8I955/KYO,@-+K0 '6NQB]I_D^<'US8 MAY&J3L?X] ER&(2>04WH/5OL'+XO2+"BE)C;U:IA[*5H=!6I)3%I&"VBRB=9 M!2/R^+/]"9\D7$7R;@+#FY24?[8MI$2?<:)LT15;E3S"X9Q49?VKQU(JTZ-^ MD4N@=6EU=FN+-L-NU19IJS4$PO^!X_ VV0F8)U)D.7?O=AC A0M0HWBOX,Z4 M*V))NB1H_8#IJ9]%^>YTJA9??<;DC7OT#D_ #T&-VW759"QC%W+DI91!-T5> M$,R6/DH"T98W'\QFBVZ@3ZQV^<"8G7S.)^B41MZGZE&19/?8V\@VYM'G7:EU MS9?O*E*JR1=:*V+O6K?1K)D]#;G8L-]9FB'/@I&TMD91B^MZVEGL \MU%-&E M[ -9(3LYW91JCLQR&/RS'L;3VHM%X8?0]@[I\#9&CW_[N\_64KE[@?*M%:7) MC;DXR4JU'N_@,V2\<(96SKMOO-9Q#!:8W<=$0&5:(_I;%EK1CM,]"6?PENF! MCA:K,13>@2N(E]B5_CR*7/".O3$"XHY"PV6!%$#QFVJMGWFM]0Y9699BIUL) M16TUSMN$$0--G!-?XRW; YZ_]F-Y8*(,8Q^VU65O$Y6Z;4.-R"AO$0&F(0\3 M:@5S=F#L;"^?+G"VL!V&I\&<";>+V/"I";!EQ3HX:I41?-Z"87?G#A,^Z&T1 M-V#GO3#PT"[ ?_$>8,UP1;NP_=5WV(3AD'9Q^MO9X22)OK0+W<^^0^T M6D;>?\NK:\"K92"]M;"4<;:6@?+6IM(,_[4,E_>FU?"!QEY5Q[MCST1+BN$Y MJ(4WWV!6=C!9EK2%LRS#ZN+WBDY.:]AQ:=,K3R?IZH"E"Q0S0^UQA;%.F7EA MF+3:[NZ.3J_1F09);,-$A=S.&[R9LMLT:-/6F:K]?M; MKU!U3U)Z/N1;9D+DLZ2TWC:59J0H;ZG3$Q)#C"AYS42-G@X8NL/TQ,;M4WP? M&%/^BX7$"'C2[&Q/3N%5%,0X:\(G$5GBUE--OFH";Z*$'<+E5-U%Z#F*Z>DB MF&Q^6WL%>](889+.@LJ&H=J Y#5E45L'$+97OPI$46OGA)?1K?/%5VIK,15> MB_SC/AZFDNJ9X6TD4V!B S0;?<2 M+W/9)W &>(M %RD@]D*<34J8G@P8-%%FQ%@\\VT@=.B<33Z5V2D@MH1A C+" MHCAQEGD54<%BEZ(JP(1*19;\2OG"21!1Y0?6HX,22@_LS)ZS,GM7X+(T&\-J M(4;!9WF!%7I]@-SK3Q$5@ZR+$P&DN3;N7 81427K)6*'SDU*[M(LFR>[;'K) MS:ZPAXMK$!8_?%D00J'='?:1XL5Z>1\/KT$Z"=I6,*Q M'?D.Q'+!.RCTCY26TB@7+3!14-H31NJ-"T-B1!?#8'*SL;<\L"V^L G-6&VL M,C#]L5BO$=G.%U=17.0X//IYENBYRMDZ>TD8FQ2J-Z01FSN*ZKQ%A;OX# MH7++0MC<:2SWC*ZBD.$>O>!''!2DE#G7KT%WCH M(%.9!OP(83NZN*=^@F%-D_,),M4R!-JN-9[R#93OJ3"^SMSKZO5[UY%W&@>;F\? M*U>"+#32P55E3=4#WJ2$W1HW:%)Y+;6Z.KW"E%!XL:U_U+NGU!]INHQDR.WJ MF.[#G7>K7X"TN#WY_AJO>]A+L&Q3@QVW&Q+,D!.&TE8.98F\BSA?UA BFJ]W& 9&?"(M[ M)NDB$L7*-%MX9*;HZ0&38?)F#!.S>W[9T=]:-.T3##SOLHIR_9B'7DE.WS(5 M.(WYFH)WS)H+QH/* 919R&$;#F_#.XET36$ $Z3>>YRG7WK'JOD./U)5O;L= M->>XI?=ZY5E[P#'=F>$](OGVB: D0T%UN6OS^D]@?HF^71=@D;K9M/M:,Q9% M7Q26-Y%W<&+L\PEB'M3#+Q*WE,$ CMF3^H X#4#%/)N]=H%$(0ID:O5^)!2[ZW#1E] M<0H3& T%5[S]=U4313(-*,M:CAOSDU*T,,["E6,;#H^=.YW%9Z>#R2M3XK%X MSO"_"A8E^Z*(('117/&(/)%UH6SN\@I9>D/?;N2"S#9DQW7XY0#O6\,@7'Z) M+&P/Z8FVZ.10T-6ON-=!H/T& MFI?\-]$Z!63-$SB?_WAX\\??D X]I,@C%?_^L/ST\7T MZ6HV^^%__-M_^9?_X^("7=_.[M$]?D-3/PM?\768^E&2[@A&/SY]^0G][\O' M.W07QE]?O!2CZ\3?;7"WM[>=@&<9I$NTR.F#ZLY]L?D$7 M%X+\%<$>_!Q=>QE&?_[TX=.O%Q\_7GSX[XN/_S?]UY__ZX>?/_SS/W_XOSY\ M^/.'#TJW9+LGX6J=H1_]GQ#THF/',8ZB/;H-8R_V0R]"3W+0"9K%_L]H&D7H M$7JEZ!&GF+SBX&=.,Z(<_#F2;+RGX9]3?XTWWEWBL^G]ZP\*/^\O)/HY(:M? M/GWX\.LO>:_:%O"O"]GL GYT\?'3Q:\??WY/@Q\0_1IQRL;N,(AL_G[0_NU7 MUOKCG_[TIU_8;_.F:5C5D)+]^,O__G+WQ/B\H%\HHZN&?_BW_X(07PZ21/@1 M+Q'\^?PXJYW=GWZ!%K_$>$4_87#GO>"(CLU(K E>5O>+"-&ZP;+\"9;EXW^# M9?D_JZAE^RW^UQ_2<+.-\ ^_])WH@IX ;':VAR0-3SG)O,CPE ](UDTY@D9P MTD4[(-ZP8]G88A]RNF$&'7(R^GCX/<-Q@ .V__(A$U]K%,%I3(C.//D:O5S M#?#A3[]^8*S!3_[V&XY"/]EFF'S!FQ><=V+C\UZ';7XY>G3@/Z4+P)A?>ND+ M6X%=>K'RO.TO,*U?<)2E\B=LHFR2X@=_^YPDP5L8P9+@688W:6FB]>UZ3C;% M_L^KY/67 (=\GO0OQ?3H/_XF;_,%\>(TA&OP$6\3DI5FV-C4P8H^XE<<[^CQ MVGAA3!^U!TR6"=G [39_B<(5N]!K5KE;7P=,?4EBO/_BD:\XN]W%05JYJ5L: M'S_MFK/UE"7^UUF:[G!PO2-\F<(D>%I[!*>PA/0:?,2^MPWIY1+^9]6"GT[' MR8Y*,[+S,S;'JR3-IG$@!(BV8]NIJP.6;CP"^SNE*\Z6^SJDHA(.YMD:DT+& M2Z7S[RIU)QP.BM%Y+?O6A'E]M["2-Z-V%Z'CR85S"GMY2_(_!I+KTT M3)_CY 4^C?<2X5F\W67TUPD5):.0;;T%?:0NZ2R_UJR&E:$<+!G[E'26.+A* M-EL:I3(ZA(,E@I,\ M7XK7HH9'O8V#24Y?O3""#7:;D"+F6@*7X[>EOR7BXK/W8>2 X9GL4_HHXFO,?]S M%C\0O/7"X!HO,?T,P3)2)AF&/A67F!C\'--CLDBN$BKU+KSW@UNY-SE77&_&;.[@S@('KQ25L9GJ_T>8K:]V:99L,+EY]Z,=N)O@YJ/_"^@Z M-MOCCJ(T"IF%21.'-G.BK.YLLK+UU+ M/;UN&QU#PHE=C;ZM<,\S>T28?KW<+^APT_>P[NILZN%479^5? MW73UCF3:5O6-M M1ZVVO;%#\X<'7JOLYAT3/TSQ PE]+/VA5>>FL;VQ63WB",)['CR2[5E0!KUM MX>FH>G0Z='#QJ9N" _C/X>1A\DH7L.[('DG$7(1$$GF8)+\E$6BG*=7OZB_2 MVK;FY/A]C+/0;Y[&82.G#W!N]!'OH?8.UGG5CWQ^38SAPJ.UQ2#NQJL[L!7D M9/KJBCT^7TY] MG]"'^#*)=Y5L'D? P86LK&:%KZ+F-F[IY")>B'WXBLFTV";;^[EQV\*>.?*) M;.OE5"22(>#=#$=Z:R=>H&J-HF4WM79SP,JE%\&V>%ICG-V)E* &FV1M3%&&H MUPG(IC63U-N8DU=WFXU'Z#.?SI>+-9;VU)T7??$R8:#BUGP(6GCU(C!^T'>? M)P7 C5 8LAJ5)MNC.;$5/:\A)"'JDVYM/A[K5*> (EL11'5O M1? *KU&09\,VFH$:6CL\JW02R08OO'=^Z=_CND>AH8,3%]EF2_":*OOA*^93 M8F[6^H"7IAY. EO ;)Z0?2'4MYG7&KM8OU:HQ A6U*?]YB6)*NX1_?=NMH14 M854K=/UVJ&P]$G=O$5PS76:83*,H>8/;@RKG5_00AADXP([P 7>C-\X GM,# M=\9I@*):KYA?E5)\&,OF8 (N-$'S:3.\9;'U:[7*(88>1? DU4Z379QG#<&= M76?OZ-C944C"+(;LW[;$G*J6KM(^T_DN R00>"3KQ->#=L;NKSMO%_OKIS 3 M>[A>3*UI:2X\MGAXA<.^83+UC=T*&%<\#CB#7U+;W=4:\?2K-XN>G2D MX\).Y/N[S8X9#'G$]*'XW!C>TKW_.-Z:[F)XQ\[GE%[^Q7L/-[O-_0X^R'S) MMR/5G64.7--]964\%_:>)%XM,-G F]$L>%:U-'U1B[B9UFM:;^* MJM'@4%C"UP3WR%Q&_C2:<+OU'=9@=D7_.B>+Y*T\Z::6+AZCR$O3^5*\BG/" MO,SM(D9K-T?R7/?KMZZU$]TUV6*2[2&.!.!GP,*[99)F"P\=.KI1Q950U.OP M-:2J3_!(GW!Z-5\G4>21Z08T@'J%O&-_=YESE;!3USCU2;CE22G\4JIUH1Y' MQ7T@;W,,N1$D-7B:_35> MO"7-&^D("BZ4F2 (>1S=@Q<&LUBH7I2Y='IRY5]W ;J=$MY;NAP]EEV,FDMSD! MLT3M)S,\B.O M4YQLR/XMOH1>?#(G+ 0&QZ24I/,=F1G)S$Z LUOOCR,<&KY M-MWZ6L%\>:.C[N;1O_5\%F3=H$C5-A^3 M,:4^)*FQB[.7='KT2UK=PYU1D=MOFBRW%0W-1=5UP40Q@84R0*B'$I*B__YP M4P\[MGL;CV(NZV;F43L,Y!.X8O@GT2P.\/O_Q&5=L;[=6/P!N8,ME_RNO"C" MP>5>>M-%P]I0LIY4S87E<[2$CQWNUO;V+EXW^D3=>YMF?UBID3,ANTC+ZB1G M5S0?CQ&SW1G-)<\B3"AE%R< BLS99:,&Y/R!85_3"_>5:O"KHIJ%DK@!GN%: MP_6HYN@4MQ9R6EJ3!FN;NX#(HZL(.O$\YGAL(7?T-((D-_<94R)JXP$?219M MA7!$]W0:!IBGP,LP @"?%N2BM9>&]2U619TAS@;U6>ZEK[R9B/=E@>#(E,'$8[R!& M;"MNX/02+Q."63/JCZ!G "R3A)%K 0#OZ+KP]RMC>CT M?$TI)P%4C0I?E21ACNN, \[L9KO+!!9KN>!4-T^6D4%&D1F1^^3$==FB^1Q! MP$50II!36 HR"Z9D<99Y-1Y%D8#@F;3Z5\VQFR:',/=,A[$?46F5'<$M5:=Q M1L]HPU/=U-Z%%0=0@N.@G/#?O!=;.HW%&'774M"OI9.[X"XEBZNY4$==53/;YCZN0!0><8 Q. ((M\\>0"+4>F@[ M=7:6@<4NBFGC4:QH.)#P_8A7#),OSN!LU8;T1M+6C,[8UJ-KCD^D,9U327]?+44T:ML[#(& M2XW%:$J:J&T_!O2AQM"(KKW&@U;%K>BU 6(G@:HW4#/%>$N=X"]A#&F[E0?D M\/?NDKSJ2\:+7[L);RL*C,(7%(Y;6:V@MJY0:S\7NSY?N+L2JZ@)[+0>HK9<# M1GAT19Z5V*C>5[=UFZ#II>M#T-ZG=4(R"+V";#:. 'UL7963";M44.03](17 M;&I=E)3*/FZP&8490FA,_)$4AHIZ2./V?N9TAS9')L%L6Y]A\H4X2%>CWA+GV* 0:8/ MV4'-G=;F8T!-GNXR*DZ 1;G1MU;=PTU(.?:(#Q$0UU1PC1*6 2BP*^KCRAOZ MC";NXZXM8J*EEV.5MYOOO*F'P] IJ$](1;5%V()S6=_>F("7O^(R!C)%U%C;2*3')J;"0ZVSEH,=KB)<$85,)4NBN 1Y'S<7WV<"3]I_" MEC"CDD:\"O.,U;KOU=SIG(0]'=14]=Q^AG /TP)>VW#FLC=D=.33/H6S?Y40 M*KRTE*]L[V0..!6O/'__2'<]SNZ\%T5*:0!1;>OC5B!K"M(Z:#8>XPAW8!YI M&9&=W$!=0Y'+SID=]>W'D11W>NT"+D\JLF2MZF5U4.LZ6U[](O6]Z"]4%;BA MBH"7587KU38=S9MTU(OBU*U:V-W:7*I*2X=G2LG@JTSWG!.9[:F_PHV%APP1 M-YB52<]=!H$D/A,TVHLRM/08R.)R\\Y4+[: E17/&YN.XZ:N\\37O9U'D7 1 MA_!;$@4O'@OD+'XOZL7TC$YH).TL5?$ )K7FR]6U=C#QJMJA;9:FYCYCL_JU M1'"V]QQ;(*'R5IP4.JCU=V3>;+!A.HG'XSHTU+]CP=0KB(Q5KY8\"$?D+:K> MP+I8O5XTW2AP/H.N8A)\F'ZEFP9^X*UP@_I6W\6%\A8QNB)Z[4#>;?8#=.SL MPHZ.8<]$OS$IV(LOO?AKF\VSL8N3!S*@3UP<9O@N? 6WNF[4N]Q_\?Y.3PK+ MT:IW81]+93Q15XV%Z9JZN-(L7]K-CR]E\R/[CRC%SC'?BON@23$U/M9(!*FF MCU[?WHVCKNY,U2=@M'1RZF81D6*Y2WT6LQ(ML+?HAN*_[.YF.8[::&Q!'1P& MHMB:R!\!^%3V8]-^B;IAW&6%2'R79?A$H MMC2/*Z)$=20]JOOH/V@W^=H8R9B%XB]4UL'X,HF#!K/582.W;F&9SL6+W=4< M-"Z@"AE!6MBY:@L$J?&K[S^#SFRVF0L 2H(KBS-AWM M:!)N?$\X NU0Z"#TP9&9?219$6]33++>&]69@@OC/^#TW2=QHIOVF_6RED[F MH,PSW*6S>+MC1>)99'HH_:A:I)583HDD2P\"@U:;Q3(0 MJ"WTV_KX+CV*XD9H,XW4MQ]3H8L6)MK[.0GEWQ+L\ZU#YZ3&<=7&\]?W<%^5 MH&TGU38W=LFQMZ_^=E-_;2Z%"),-V QE#9@&^([JEH[BI$*>W0,QT/(Y8NF8 M77-+CJ/A2GHJH^PW"4T';?5OSJ/LEP M]SK8W?L[?A8ZO -NW!,\W :JN]9;/,NMQF6I51]/(=J U'N;[!HP*D\A9NP6 MR0MY*ANU+CBDMNWH/\(]/7N+-QR]8HZ_9>1C'!!UDKU;612YSC11T]HM *!4<@MK04_#5;Y-%2C\?KH M&HW5/9R(5BQH#0<+[*_C)$I6>[Y#&IEHZS50T&XED,O!KYT@4!U60OWBO0.< MW65"2/+&@?WI;VH1G(XBX<)76,H<;#FVM=5415M58M/(62&T];"6NP+8>XOH.3=XO%G#1^ M";V-DTW%X"K3M#K(NO&%ZM;7G*!&Y7Q T/0BZ# MQA_=M:0:&" \#J_KZ1F1:E4[4?%.V !DX;O&9'HWQ> 5=AB- MQN:@#+U_VKW\'?O9(KEB85N->(.FJ+J0W^D'PKA4AT56OF7_ L]5G>3>K?,( M9';P9?@=!7;>UE&VCPI0F5W1UVI/I]:(9]#NJBH=0NB;.KKXI2)N_D@(:O9O-W2:UR. M_./=]B,10]ITR\8NXV!!R1D5!918$'!WANH(.,O5SL&%VVM[5K8>QW>A6O(M MI*(H&2DB0V&^%,\'AK*66%E_ "R9^MFNUE-G?IPQ!=9U#ZHXBH235):BE!G# M1J#[DM4HWJN_:4BG/(* :W#H&N^Q$"X:,5:.I^,F^;I=T>J$#W\*I7%<9C51 MY(JU)^4:YBR>;L :2\6PEL#SX[!3S(\^4'[,(\RK-O5%_:TQ-8&K*+_A*!"1 M QWR)%K[.-B']SCKB/I>LY6.(.!8VV$WG0PC8EZKKKI.74]GL5=199B4T)?K M#GVGKN-YQ_DMD\Z7RL^.>\@K*1B[ 9YCL/_*I%XZBI27BER$.'A*EMF;1RI# M^HXC8 X;M,(U?TOH57X3![<8\T6KFF^WCM:#)ZX3GSF:>=1//5AA=;LA7Z0* MT5/_W;@,#-TU@R.)6#7R%\'LPCLC)-RT? V>0F$$5FZ!:=W1SBU;#[3-Z8T5 M['Q>=XFG4Z>53OGFMDZ. 60^@ S6'"IVV,Y@GM$&X)_)GDL439AE]_B-_::Z MEM$I=,: KW5);XSUQB-?&^,X6KL9^R#L*RL6GKNF@@'UC<<'ZM%BXNO:VU5\ M[2,.,%5 @SFY\J*H"M*O*=BV0V\G@:LO61$SUQI65MM\),G<1;'1WT*J]U&) MMCJZ]30:;HSD!'S=UYC_215: <,@7'>*/Z_>I%GTFRV[;47SB. MB ,VGY\6A&W&?>>BPK4=7!S&A.!P%?,%]%7SDH0!:*;_7+. M<,G2FW>(-D]K+2 G$#)GCU+#\MCZ*A=QI?FIL8.35*\BL"X.CDYG[-Q]E"&+ MI0J+J1[T:CV$L6WX\9Q*OEU/QMT_[#Y0AN4T".@ED,*#YD7_'FZODJ#*4]#0 M>*"),F0-D E>,96(O6J1K[6Y$^U++W_3*-C5-!Y']$7?K!#E%TR-'"X?Y6#D M<]SBV(M,%]$A,-3JZM%(O)(4R&$G#UGWZ'/-NZ*>NYOOE@,J)?% QF M ?E7$'!#]HU2;7.OD88UUU0@DL#MH&4\Z+C>CYAK%Q+5G9\H(5DU1(ZYFHT3 MW4[D5]HAB[C95O=] MU_YNP6HTO!@%8ZTM_Z@S 7,V)L__&B75CK:*!HZ6M80&V6$=ZWJXL!MP,0DN M72Y\2ID3IPQIK\Z"T-9M%%=2;0I*YYNIGH)U8>..TH@>UO2:YZ66*R2+@R9C MRF^[:X%4Z=#1$?)Z&(0>V8,G8+YD4D73PUS;WM@M2(5P2.Q@QNCJ"B6US8QC ML4^#5R^F(O=4U ELB%)OZS*2>(X>J-TR!J>I-IW%$1TLX.(J./5)N.7UGQ;K_)FIA6=N[F N1+7!P0)AG 2P6GPM7ZDR>/4$,BX _\G* MB\7XH( G41C(4AD/!*=T4XL27:+R$-75I,+26@7%"&TWT'T2DYB9DT G(WA- M[]WP%?-L?0@IH2>5;L1ZW.,CJ;@#^:NJ.MGVQG?JZN(> QF5"B!0[+[F*E-: MC")&?Y^'VS=((ZW=G(&<<^N,1^:$G5Y^QBPE(16I4XM7]=>7Z*QZT KWUHOL3JWKU.W,:E+E_L%';;A;'?I>4X^ M(:ZR4HV)!8A-=]DZ(>![-^W\J1W'J;>QE9VTCI]N095]Z0]TN@44>>UUJO]^ ME,%K5"<+,%U :&X]5$T?S&"\OE)9EXEH5(X R&/RBJ6IKSJ OT,_-S)'68J6 M$G1[\;76GC:WH8[Y4OC!D@SVB1=!GO%\EXG%[;C=CB3J)+1%RYWM!##4W.?, M@]F*T) A )75T<[-OM =+<'X,"Y-F-QJ> =8]+]VRT2KZ#'FL(.7LO#2ZLQO M0O*U/NR9Q@PU29/FZ#M=G/S+%P6L6AFNZN,(M+H$[QLSG4J=']X[>FU!.8@T*#H6-?>/KU- MR#7.,-DP2'UV^S_035SM73V-DAL+DX]QD *,B))@#:Y8JO-KT7+SMQB3=!UN MP:;48'VE>ZN<,(G%1'E*SNT--ZL,\5I$'0I[$FA%C[MU<#C]#'WPBBMF^1Q?=W&)J@5[>G? M(RP,'FK^7JUKJ3UHH1]Y)P]%%(&LB:FHXD4PTP"DMI0YS5^EL[,9&.4X&@Z8 M_ -#2CL.IJ]T@BNLN\#FNRRE8G@@5/2ZRDW'T7#Y*/V1D*]Y+E#;\Z0W'L]# M)4R._1^J)D+&+DXI\/'8-4#L*C9$U679V-YE#DZC-U5OY.8>+R7&--Y+MO.8"B[X82;'FX42A5HTLW@ODU=1A(( M7UOOHV-'MZDA+<4_1@!YJTR"V\ ,;2 "%L0^MPV5D$X@H#[",PC4W6Z]G84 M0W-8(;M[_??VON>4=2&_1,FZRZ(5I'%7@N@83\4X;G!W94ZV<@X'2;FU.G!; M/Z=1"'F0!H]@K/E^$9L&TX&TN'[* \?B[ARV8'H\%R')106*9M&@HJ$;F89@ M46HQ][NQT@-<<.$1SIMPMTD5()]Z:><48LYKCC1_J.JV V'&';S]]?Z2CIW. MQ\96:>TZUN4\S-@NO9B "YJNN9&PU8NI-QZ-P:ZU($)K-Q=7O0;W'O -U&9T M:>ED+E3X* 3FZ3+#!&"8;Y-=I;VW#[F1P>!?)3$ I+"GB?\] V:*7=4DJYU, MTVH,> ]D(%E4H\A76"12E.X:5&YK>/O1D\EK;7'%P]\;#$M>AW[$*F[D3TA3 M<')MZ]&&0?6*?W+!UN]4&H70EWH8!;7%P.YM?I-V<6X7+<7S? M$1!KA@<9079'&\-US=VD8[V&(%'2&XU=77D$6T/"56T/@[#[FTW(#3?P^>D M=)TP_>2X.>J]4S_K[ZH0R/SKEC6%ZUQ,H71%S3J ME%_7BZ0K6W0+,.0#S)M>Y5E&PI==QN:5)T_\-PFRC7Y3L^\UF$D MTV_%/6OIY,*A*N+*6 KQ$^MPVUSODQ3C['6?.H&L]9*8$P0@XV _LV=7(G& M!V@LAU[FE[*76=1T D4?E]#_F@1DTT.YB.$(-_35%MK8$N8"_H$Y$7[8!JM( MEYXNHNSURJSSEXRJEG#4I$1'1>1J::4NH:0/10<+4*ZQQ/VQ%4M>U<*-D,S5]:+&7-708F0_10'W[!CH#Q9;<4,EZ!>X8DKQE:Y!@O+C\_+6U'L>;0%<4 MX.N]%3T*OR>\8 !'(L]-%]T?BB[$W"3U2+=RO7;ZO&4(E<(779_K.0K9G:6 M0GQK#FMKZF$T6.'59+0 E[6/"588:G@7L52O7A@!#U3W ,\:U%=4RBH68"M, M%W^."89J0#@ 2]TE7B8$-]27,4+;E?K?;-US;<^39J"DR0QTN\MV+(GT)%.U MT2',.8^JTR+BH.HR:JCE? (9%X(]6 ':?*RE1L:6^HOGKZEDPQ-KF$%.B2.: M+Y>ACV]WA&X-N@/J5_H$*F-1-'*K6O&Z>5$$<#/Z1?V0I$VUM4\B-9#R$3J)A#H-B]1*&O&&H>"!T[P^W8HAU[.CB3"GY'^0WN7/_Y.!HCN873#.+J M "KC#_ILR-LQ%=>C-'D<:1(Z@N@XHB#S:)=,+ZBB%%6Z8HK%+.;6.A9$7MD% MOO?'[@&1QD=V(48EW#8+K]$]5=(:M=J:QB,*OBB>S=^2B*&7>V',P[64MY:$ M*4 **_;"EGJ@UH8[M^H%=1=)+YHNY+C\4H9"I72_"J>2L5IU,B55I"9>UOK!,=C>SO$0Q%EY;HAH90:.U*0.KD[*QJ. MXS*LD<';;$*G4')-%D13Y:VT@>JNA MIK;&4=3F3]8:N8#3%G:\_%2)Y(^ZTU???B2Z=B8#" 0L3EDOKE,;3Z,U#L<_ M"*QY3I^HG*ZDE#%YMKOGOQ,U+**:ZD)-G M(+%=XRTX?)JS-QIZN,%AW.XR3)HA%]I:NSB[)6#I-L&ZOKW+W"5V(4Z[)5=K M;5UJ9* NWT;)6WI-)0*?[H%LG00M)[=C9Q=I'L0+\(;J^Z#_LG] 8FMS"E9S M'T=PJB";0@UFNM*M^*^';0?2@J9!0$"^Y'^ ?EB6P)O;.L)U2!_Q*XYW %3< M7,NJLNUH<%HKC, -9K%N_<3@I)265HZ M\,%BM.:N_SK.3B+E)D%]&69WC+3CX]#&%']V5Y$D>(?C )/& ]O: M;920.'H41]4'LCB:$XPK @_P$2!F33U(/C4RT-1C/&!L[74- MU$MV%G-1NBEGQ=@8KA:)N9.:..0-1AVVF:>#-4O(/0BZ4)^"O^\$'O\BF08! M\X>!V22DFT9$'E5O036%^1%S7YI4)/EN$W=K0Z+!4*,[7=C"B_H9_DM5Q$3" MI-2JF-TZ#U1(BDI7P<[/FF!A:INY5T]2"!KOIIGPIH.!$7[\]+((LX,0^,HF M(P/2*]) U2S"NE?[>$+&!,R\ $*A/-<9Q=K;CP#/1P+S-(I)+9W,Q0L(F+:\ M@KP$3. JFUNR:X$7,2QX0PT3P;^ M&T#4S',*]RLOL 08QGX6OG*-M=EO>0(A%_*45EHJOSZ:(KT:NXP)9['5@MJE MIQM;*H$T]FO,_^2;!I[/^FHJS7W2S*_(T@VFJ[.P M+U6;IOST9.NZO&"/A[,W.Z8YO#$1[ R15)!QZ^U3>N2N,55^H!)2O*HUDQ[= MW8UDXV,4E4$G*BH/(A$J4P(F0+>.X\;JM<_6[H-B"-'KJB8L4I(?;*RWLHH M/&ZYF&XSE%Q+#T!A-!N%6JZ]S,[2PEB M/ET1C)NKD3>V-_=%,6$5G.GER.R5D#R3[!JFU=S!'+RJ]RY,I_3;T(W\A+,L MPJ*<5V6IL,[=7)CKI!4X$0;1(_2@;GU=1A-?[ME>Y;G$#46-:MN[T!62.)'I MP_R.%1ZI.M6@MKU;F(/:A *GCV:!!U;O2.]4O;&EN[DP&WB?(.,&DY0'<]TG M&2\:]+2EZXA%08I'>&(K(W".(N CP9/9F80S48W+ MP,H!: PY:N[CRN*L;:0F*[+>T DT)7?P-;C]_\!@ \/!])7>GRO\G.+E+KH+ MEW6GOQ=)LS="33&Q:K&VKCQ9;W).%#E]P:DHQ?.M ==8& )K%;D.77'N MQ:2O14T^()U2HGCJ*OV]I]!Q8^,L5,)Z,Z;29DS"55M@9&N_D82KL9T-UN)& M]TN7GD[SF:MCTJI_VOB*]B)I["X0Q[2C]M_0VLDNX[7M2N6_6D!WFOJ,([7O MY. @Z;:@&GV[NC/ P$Y$01&4D<=2>U$>(=A\DW;J:NS@Y:@V2HX@G"O (:^+ MG&GMX\2M0#474#IQ"E@@PK;Z%-)]!.AZ5 /EV.H@OB540N@ !=Z+I%D09A:L M1J]?+YH3*I%!+-CBC4YJ_[C;8@QP.==)%'G50%\GDW'AL=>U QG*=PT(0 *W MLHL3_T@JXX1H ![F2ZH@B4*$[#+ O!9>QP!/2X,[MX$\X@!OV,6CF#(ZF3ZJ M>[I*]1>0 ^Q<2LRKNF>AMKV+3,OE$H-?&>>1"7#O\]3]'3U1 MZQ =JV.P%[ MOJ:FLBGUC5U8:LJ3N4^R!X]D<*6EVR3UHL\DV6WKC#(=>QM;Z-]#*((^W7KU MSU&YB6W;CWC^3-E^.I%SL5&:"Q+S)!Z>Z-!D+3Z:C*O[\Z4=Z^6EC/4B_;(" MM5\Q"HFB]DT7L)T!'2S?,QC+;M(LW #R= W+I4:&X<*.+59IW$]-PM4*PZ%F M@!:504@-#9TE"=#'LGOH9V,7HYD7(<>F 5N1A/!A*E&%L[!;G_'D#' 8+?;C M=CR:XVB8??B$,JZ5Z6._>([#IH/6O?.X$E[O6C![.W5UZF0_0+RE[RFX+X2N M>F0)K^.HNH6AV"Y1KZNR2+24IXI8P0#=_WQB WZ6G,3&&!?74V]CWC7[! M[IW'$$A:&R#7-9JTGH"3ZRK >,/*UA:IKT?@[7;O?T[@M3RZJS _'Y3:XN7: M;.':'CO\>%0N;NZ^QV_L5R>E8Q>='=8D$= BG6M&M/=S&!R@E(%L> /K6KL( MS:@J,-B$]%3;WB#(9CE9ZCZ)910K_* %QN6H_@;1*]D ]";QHHC?)$M0(A:8 M;"X30I*WBM()Q_1T#,3"/#Q0YSMC4++SY3%9'D?3&8?IL$4N;^HQ+BO0Y?Z+ M]_>$M":Q'$%A)/@*;9:?8^K20T_TOHGHW^+5O_Z XXOGIQ\TONB;F>Q(-:C2 M;Y@*T,DVDP7B_A:]Y%'$)(DP7P#*_]O;V\]L#8#]3Q\^_/H+_/H71NN'?RO( MH+]R0O_/O_Q2##:B"0<"0(1C+"L3-S]?^35EB'5N=CAQD24=]%>@A!@I"\ML M;-IT4>FS->C<-8 B2, ->;@,8,27GLB/H#U!.76DD$<%_0F:;D#-/C,VU5U7L+ACRE6Z#'& M@J[23Y.:H_/ M+TF,]_Q.O]W%07K:S:4RQBBB#2.)/&X.22U>O68YB50F.#7$R-E^/!KU2MB- M!/!/?5YT0\"B]GQ@V) H9&.B@ T*&Y"..D$I&W>""!^9_JD/_?,9+X/XQIQ] M/A;B@R$^&N+#(3$>*@]XQKSK5U#UMYV@F.[Z9(FR C4"^8!4BGX,8[$X/]F\ M>\%XY&=L#2#BA_N',7DMW",GOS *:02TD1<'2% ?2'HI^WR$JY09RBH\$B>R M*D>!/ZM64X]H7'X['I]H40*'&MH:2(Q/ZS M/7YS+X:6*LP<&L$< J5W!+8ABV=[CI,7V(.@6+'J:1!''4-M/W8D\>WE$R]$33ZBD M(";.'E!Z '+%;0&_'.G$H\HYCW2RZO:0,R:4YCX]#"@/MP,<1G: MXD/:72@15%"AUY8<[X)J[Q*#59R=)DNA%T$1;3O1[7B"Q MJ>1/C]!N_/L6/X9\(IE%09E# M 7;;YU'D-A.%[ 05A*V+ON9XBCJP10/AA21ILP#5NTX.^T1:/, N@ MR6GC7(7# "E1FU2BPY0JU/+KM,]=)$=$/\HQ?Z*B)Q+#(C$>DTKYT>!#6K^E MAEF)J-H:")N%N;444_4KKI3P,$7QCE23OO14", M\!BX9O6XDK50H7;QEISJMF-C7;#!4#$:?\@F[(5C"Z$./$$P)J*#GOD:J-O@ MTX=/_SR :Y'Y"E.6-/>QUWE4_:VF@O('%9V*(-5"_+E#@<8?@:9*9<6@K M\^'X6SE!KW9=-T.P31_YEZ22\2=,F,WJXF/]$B#Z("$H?F4W1EC19OL8#O(8 M886>/8W8) /JYAR6BZ8\<7.1.$KX%7A4!HVA,<&0?HINI[-']/OT[OD&S6_1 M[>Q^>G\UF]ZAV?W3XO'YR\W]XLF2HO%,SR[)O#"&64+4)7H M_P UO(\56 S'[1QR0/1&1T1R2% 2Q:!(C@I'R[HE>("EB'JOPEFS7P[EMQL: M-@!#ND A/^O+'A(4P"W-A+Y-$N!!'1@U-9_,^BRX?Z+"?7Z&G![Z90?QR?+4 M?V^+H\A[VGH^AH(7O1Y#00PQ:@C(_6S[%30S_Y(D,BP?>8XN0U M8,*N>D4K M<&JH(#>1IV7T'.BYQO22BYDFNV(I Z2 4;/'B/ 15GH?!5,]DXW:'<_R;K.9 M:,2.D$08/\ @[Q5X()Q(:XLY^69G+\T_@MY$QG !R8M;:U'*9IDH761#,]." M!6HN_KB45D4WFC[D(/D*5K@LMF$U.X.FD!W V?TAPD&K$"$"Z]W"O_,A6+F8=13[4S3)56Y0=#QF':X;PN M"',D[%=9)*0&N^^G>-09E'+R R@B-MC3$PP%CP,'31\F2>"@0XJ$$8E$W<45 M:0\05%-*>O!JDAZ&E& )3V^D!?;7<1(E MJ[T1&\H,XHH98510MFT-,L9,;GP\9R:T8)7X8CLD)V:J(=S!*JR]O"I"[S3J M5QZ.%,8HHL/DWEZF=$2P.!D=#7W\A#9LO&]U7:22V25KN9@+*B:#8#:YMQE" M]92U^V)Y[7C,T4T5\/BI;YN(8D(Y31'49O^ &&1&DSDE1Z58K+-@1/=K57P< M'E;V_W+J_Y]%GG8O*2NBD+&J8KUCF0IZB!,<*(S)&!\Z!D")&4OOH0 +DD4; MM<*JO2"O! @1%H3I4:&4 4N&HUZ= 3LEF4MR)&DC1KS ,[,56&.2I4C_.'6L MG $G^BWF:+>)&@502W:_*- )TY.,&J7M)F@C1ARIU-$USJ@DD=HS9)AG+I*> MA5JFSH@9W5=2R]&/XCO]-(#!K0FK\Z#F8K^S=B6P"U6XUMV6_B0_?%3MYH5+ MF;9-C_DK72()2S<0:J?=%9$21T-NQI. K!6_!1U(CG:N7.M&N@Z[X&V03\[1 M:I/(PR3Y+8D@["N=Q7X_G26)II0-HRT M+:'E>A_C+/1[?P=)AZV_]7BGWK,N1P@,-?M#@VR>6R&LL)KUM0ZHU+@I6TT\ M%);8L@&V ?/5D2W;P=+5H+\5:&=MBZ?!NL)2>N7%M(BAPY'HXI56?6EO!DKG M7@'12>1 *&)!JX/XAXQS)XY)3AMV*=:M8MDJ5HU/Y]M<-$U"4+:2KRZ=IV^Y M5&FW%6OG\2T'F8"0O%+>U4M9 MD*,@91@F,O%4 WTDV[J$999+M]!QK/,AAWN(3-A#*Q]9NT9#4YPTB0GGP4&E M## \&R80;5E%VV2Y2_%I:'\F@6OK8KC8'"^2Y06=I368P-&M;/F8F(0"+N;V M_:RGYJ90=Y15)$:)7P.P\& B9B;IVX0(D6B^G/H^V>'@,HEW)Z>M*A@YOFJ( M!BN[E'18T@(;"KW 6.?(;SGL;QQ\2].(LF4KH%Q._+8:!'0E/,VY,*2>/\M9 M(H8GKB3%M'\.ZRDP_/:KX*MGEJC,!:WD:I 2=,8Y4[<<)VZSH!RS3F/;5M\E M'V9(FZ]ASL1^$U0'MO<>^C=DA6E324=%Q>KA\HIZ\5"7/C0<(W7A*#UOM*;P MF@&NLTLO@@W^M,8XNTNX7:E'WIX@AQ@]) E:3]LSQ86F,P_+"A-,J=R)(_ Q MX;QF[Y:V77L0>9>LB+>9!G_?I=GFA!NM)) .>:5JXW8;26LQO2UOWNEP\0JC1_@1 M^M%Z2)>&$-)3YK.>)-EKLJH SH1KZT44Y+1%%='K!#R')ZZQK)?Z5T[%XE7= M:[;J-K<_9>Y#8J$=X7_B=+Y_=I&Z;# A5IQ^C9DCO&'U MN2([_V?;L5BP?9GJHSQ M3VSW9OOSX>_02LN8NK'$!B"XW\09I3T- MHF965?YX0*N:\AU:A.G#XGB03- M"2\FBQ*")-W!0_3M5$[0G 2[F'YVL>%8 ,CPB0A&:F0XKHC!]:_@%=8X>$JB M'3.PG!PRKIEL!564DQTB[< <+V6SP $[/!!^]'Q$CCY'^;&=L?+="^^=:Y/W MN)XS@-7S'GBJ'+G0Z#KE&4'^A' +;X*4>48\#OTRPCX]IO7I+HU H7G ;B1*SN>AF;HB:#]MSQ(%L^\3I<>KJK];?$ M$#]1.RNCYZ$V*S<5?(3GP4=]EOF$LS( (X? A@7>^G1)5WH:1#(WRL5FX%Q^=044-<-H&6IC(V)I\ XNA:8:^G^S MPED@]$^L2H0=0/IM@_.?%7-Z5?#!BZ#;Y.S HKEU5.3=9'#U?1*+]:@*]NI9 M9\91^-KX%TE< 5:2)OZQZ XS5AP';)IWW2=[V+ C;RS7P< MHG+/&)>Y14H:LF*9'/[!VS./.-7M3W50U11FRQD40TP0&^3XE)DG?>+O;73V$FWE CCEA.%*64JM#0;/E@S4Q?G& Q M;: F!2/+KG STU=WSO \*.98";EIIFZG:EN6R(ZV]I$Q)BHL_ 42Z;E\"6U# MX97G[]$C)0JI)-X+.F_>*LW^@_%2X<.X\K9AYD4RK2+%Y)6AIM[NLAW!,KK* MB*=)#%4DDO#!F"V;#X?D>&?,>E7E4EE^$4^L 0\-QI^^@Z=!$ HLGFV2@4I, M_U8 W?$D_8D\M+:9I]K:;K-C68&\GO9A]$/_*TF4"Z^*^+!_GV?W-TQ.ZFG^YG-U/%[/YO86 ";L,-=F5!P]H8=?+ M93M2W&49*>Z+]QYN=IO['6RJ^9)?4P^8W&RV4;+')]LK& S<94>$PLLJA$(Q M,\2G!A>X>+*@9(2PHH91^#9B6>-\647V+!2NP-:7%:P\8+L"&X^)NHW" M)!W&5$>.(FXNHCQ%N3'I)2$D>0,,\E$S)=5/S;97F-R+'*11,F:(6@-9,KH-?,J0X;]Z;C/GP!E>#'@C4 M:\CV@'^=3>, 4D2WS%/9DQU)F .G9WG^*2,^:,T0\RS6.63E2%4L6TYVTFN. M7H>O88#CX-'+H';?=1)%'IEN("3@]'A0M2KL!,DA %@&3T#%O.##7/!QSI!5 M];-J[-F$&&.9\W3BRX1L&$+I2Q2NN,4%ISX)M_!7*GHP">%DQ#&!1:",@XJ! MZ,E*K-#E*@R,?VF2KG# M\["@?7K@W!TP /2LP]P9XJ'Q2PS"B!HE^T#"V ^W7B2,@-W9J40EN=4B6;>2 MN#3C#81 >CI3%=_H&V$ITKD1D*HY66F_MHEP46V3!L,N:-I4=EN\)?TNYRI[ M?&%;9K&?, ZB PUQZ=EC6+M$Z',*&4$Q1G_!'A'('H@O XM4Y\\NB,"?24(U MS"\>684VZ[GDKL;QH#?8S7*).<@H_-:N8F0RB2''+AA7%Y;MN;!L*_46SH(?37K.OX5:WGP ;)1' M[^T+O15)Z$6]T 9R@O26\=Y03G/"92GK2 )&&(HZ\3)R)C13$IW^1A(:0@;0 MBQH'_(XVE1-5JFP'9,8GKA+W53=3\]D%-$E*EGBAQ#5 MS3&CZY#..%*D&YGAVJ^FAU: 2<;M#%'-PQPG54%B2EJXQ1)%X/DL<*JGKUX8 MP?&\30@$HE^QPM6[9)<^QP1[$8BN -3RD/"JEA\_?:$MUNF<0/Q4ORU92 X3 M2.0%@#BT%>.P>/\5G0$@VF1K+T8?/Z$-&_I;71JQN9EGNIC%!.7SN*!K<@$S MF:!B+JB8# /Y07(Z$U@Q/B,0G/F:(I?18EQ480)>(@XID-*O,0GKSGX M+*-H&N1),>.ZY(D;5Z;F#5!39P8H(\Q4&*!<<"2<'SR"M4^*3.Z1$C.WG@O3 M?^:5V0>VI\]KCS#%]S<'"9C;G%084_&A&==CW_XE/C7\2N9R"&&+4$"4WXIFK M-^5PTV_,U\SA+7)'RI4713BXW$L$+='PY'H,]5FJ"B)(46R5#P_@%SF$E^QA M$^AIV+51-T+.IJT2);QF+],J;CZ:T%;*57>YPG*#/@ZHLAAG2MC-7$'7(*U#23TQ9K+YXS:4;%\OT#PY5-Y5&JR'DK_(AA;]&?*V7, 3WG MY(R\_HA9PKVH(F=SN9/%=PB.-)"'"9)<(<$6ROE""F.( M9KJJ^'V+??A+EJ 7+6^7F_IM9B73-0EA;*A87QSNDY.N)3D$]-0[:OP\Z"G4 M.2,^)6IO\I_I[H* H3F #!J;EQ;MF<\V9$*U_-G8UZ4R=Y;%9]&U"!AA>FT!ZJOEZE=\WGFD M?P%YTE,&*#(6%!B5,V!#"PJP&]AO;LZ*FZMQ_:WG*E38R.CSE(8!B_Q.8@FH M185Q^?31!:=7FBB .8T#!BG<-^J<:2Z^.O(WR7.#F97%@!:30,HL%$E+3$34 M;647J9S+4+%ZQLN '(0D"MQ536X<+KK" J]Z@$4';@>-L##*<-29R[-AJ3FH M5*#9VJ^:(LI>RGJ76FTQ SAJ)6.9K& ZS2N7ZM78AL-:&X+Y8M=^1TQK^_KQ MYF$ZNWY"T_MK-%_\=O.(KIX?'V_N%VCZ]'2SL("6SJV)2>1ADC!_%I?,^UE% MDVA*R2&OH&?='FJ(@[*Q^GPYT02[X=D0(!Q@]'A*EMD;O9[-U 8JZ*)4$+:6 MK6Z*!^G<4N8N"9[-=] BGH9EY##K%E"%W\(H,@FG(FDZ DOIS5)=_O#5&LRI M*>0"TO<+77F$[$&FY?B2*N=#9G@:S%$=\[0/2YK[AVFI-F,0%MZ[#%WQV17* MW=3]HB@ .D>G*KSS-I$0 -('3'VW)-F(1$T --\*53V]Q,N$X!QG"*,&<7F/V3B ZQDGI\OW(':8I>V,CT@#'4H0S&_CX60LTQ^9X7 M0IP. 3LE+/5+.BM43 L5\Y+K5,!48>'^+::26YF&>'NF=))!&.T %ZL(7^'N M QSPY=UL=UP&FR]O/ )6D53FAYJ"\U"GH0;YR(G()K(4XLA M&=)<#N&YO.('JSG"P5-#"(7,7?: V)M6_ZI7(%!.4*\E;C9$7$G9I M0Z(4SN@+8\8$(4@CG;8MG=NZ<&"/\ 5 M]>I%L+=[WI5 C=T0["\*W4$NQ\I(VKLPQDPZ,QU$C/X*I!&C?39,5:::.>), MH& _8A_3;4*EA'Z%RL1=35^J@N( YT@&G/: !%#"32TGU/>*')H.$@;3WRAB M.UQ'1^GCI:>6SRG/.>H7^2=E+0YSSX!4+Y+EQ8[^@W%U)DQ%97X$T/VC9.@Y M%7E/-O%Y$O_K(PXPAEPOPM,GKJD:$Z\X-GMO5%4>X4+$$'![^CR!)&"CB/#, M"<4UX_7+^]$V'$+-ZSUQ[ MLH>:?F'S?<2K$"2W.(,7JI^IMZ#%GKOQ3KLB6\[ZW+5G\-+SO^*@L+OT*VL M%"\X2=66,T"1!G.\J)_D2T*RE;?"%TS7X.R].&#O$4<0.OS@D6S?R\X@""%& M:2(*$%E//>H_?3TJ7N%AD-EG= <2*/CU/=WFQV;PS5>AG[8&R)*CE#8-7]4 M!D%BE)^&BV2TQ;(:S-B9Z0$#&LWSK6H-G3FV'+AMGLOH* ;/B3.M#)'"2\#) M#16(>I7$KYADX0N#'J9_3<,D?B!0 EL8Z$T%VRHCR7_ 6(@-!O )?+CS95S' MMGG0\X4GD$A0\.\7_#,OZ%CAIN]PFD(BH82=5G8J-.N7J50"E0:O;R5"=P19 M">M6"L9G!7/WWX]-$9GJQU^& 8P)9_ MRRQ#8KLV,7)>7TB_TAWQ52>#&"A_>"A#G0T?M9+A (&W$MQ;@6PE4>S68.A4^2AH ]NV&IEIB)2GPHY1^U>&&KH,*F/Y"B M[79AS+JJR[8Y3WA5/14\KZ\68K[?$>.F,]4LU6*ZG))- MJ8"5E^[E/9L+/,^(\SA=R?; @"V(*OT43@50$ OUV]Q*%_@"U18US'54QS"]%"<64T[;X M0(2KF"7 Q!G5*R"9"AZ)A*XI?91[9Z85Q%%!'4GREA.?[;*H163,/M_/;F=7 M4\AQOKJ:/]\O9O>?T5@("E+6X15,L1%5&9 M1/_-C,?0WG9ZEBP;_VIAFH%$PQ< M\VQ M&.%L)C'4-^D3RBEP'7-B T1"&IF^%O(\/ ]%%CRD#I:S$F,J\B8D VSM6?R* MTXQG_4(,AQG#P6ZS@;1+0+BI36&$'](;\RO.6&I9<::_I541NY@#=%8V,@#HHP/^'SYBJD" 3$P<>3,W+R M6#[I_\ZA17/B9\26[G-4>1.1C&FN>MOBC8?RD'"UPN#Z8Q6V^NZS@AROV#7> M69?CPHJ)@T2168L%ZS_SJ'JI[6<%!W_?R<DK2O(5C>F*LFAA^E/X.Y2R0#N^?BKL2SX; MFX8F:26[W'_!'AC)8,*WA-4(]$^J62\VE$(.Y?2LGR@+_&A1!4Z8 D76F*66 MZ>8#FV5/+A'$0F"3( Y"R/(#Z3ZFOSK;+.EMS\;OI_E M2Q)DFEG^#Y7\ "8A*PSJ;@-.52B@PW"GE%[E**N/>$NU;3H-4.9VISY(LOBJ M0&[-B2).U382@:+C3'?9.B&0Y](/3$'7V0JJ9\%*78BHT-.0-P [CSC%'O$! MCNN:ZBA1PDINW;S#_=BK$)$DS(Z-0AH)V@-$^AGD+.K&U)EP4RHH5[ 4%*0M ME_6NAH"[ZPN85H\!=S<@K)AI<*;' S"F%%V@I?"A1@.ZKLV ,Y6\OX?03!/D M+>D":/F-TPT\5O]IN9J7R2]8[^\^GF/KUZ42XC-_Q601;OJYP=78)7 80H7& M(?S=QOC0 B(II8LLM &]PPQXNO4ZB@&XJBQM>$8#FRQE]K.(5H+#T1VM5*<,*%+21K*!KN_JO4=ZB MCFR="S_:9>6.J9.-S[R*T'PI3$0*%LUGR%$S8*E7)Z2:Z^&2J[3HP[0FHKP1 M"W<0-C,Y-Y:+S&;W[:]G13J"IZW#RLXZ\#JEPR68(YPY.C#DK.66>UNGRS13D>,O5>%,Z0V)KGM0+ .? M]YUX&>Y5=VS6OH)MBJ.H MG9DSX**$'LA8P=Q];%&!KD@LA[C450Q1#;+RKI>;"5AJ+L&!;K*FOZ,B6"!< MQHI7UV#F_005\T+JQ'(3MI@:NO>SDMU$$1W%Z/)OU!J(]*,FA#2,]#;Q,B/=5.Q&V M':9BAH^#2D5'>0S56M#+2%DHGL\B5@6*DS+!889WLPMT 4#Q%WD-O M("$M 6344Z]&$(JLP(.77R,%6X,G\LKJWT(TGA/X$YXEW:++?]OW/=>0/40B ML9R A*1,"))3.+2&?VL+5 M"*A(!N9H$?KT41Q%=B=T6D)?H7H$M0Y?%*Z;[ MK:V-_EB.>0]Q6S2A8E0&T*P^NTY%X50#$>Z",LI)RZ*L-B/<+?!4=H,(MK8Y M6](Z8,T'8I2=R.'7*?(/;MY90!T[#QS4I5_NPJ+4.0.ML\J>_@5.!@D/O3(G(G?,;9C8D M@&/!!W]+H@"*+6J_I[H&O,2F,"B[[6S%P@%26\ JYWIMY[S;5H[Z,5'R%63YQ].-6 MLO03>N&4Q\N*_DT6U1SE#(V7CPHQ22G[(8BB'P59^R4N#?$3M;-BCX<" JQ M +OKF==0"2LV4 1^8U9CS^I2S9F:@U3+,LZ<+J_5\GB6O%4FI4X'YZRQ6HYB M'#KZN.G?;B8K "5++8*,5P12;5"V+9/6&)9N@0X%@=1A[.8<]P[48N"$@T5D MG3QC+0J+S7G(<*L3IAT5<[58P(6[I6X3PFNNKJ"6GBK]YT#4/&%70\0ZU8 G M7&%PL(M12VJ3 H"=CZR@AWTC*Z)9G<6RL/LO7Q5-4SQWKJNU*Y=\4QY].AP? MYC%,O]*+&'[@K7"/H+6") *:$U10/0]62KB9"C^$\;,=@)]I%"4^[)-JGWP_ MW))6U[QUE[P=]HX)%$$$=BS.*!Z M?AQF^"Y\!?A,/=?Q2( MVYKJ HL>%O.&T@*,[)EPHQ59=L<2NR%?VK-'7\K9H^P_O^,4I"T&O9,6PH*[ M5%SV!Q+3XI! Z3"RTR@64B\XR(M=OHK% -\#*RCC48T5"T>J!\IV/'4.Y")J8^00J[-XF9 -NV?IYO\(L_75+LVH5DSZ7B]2 MKF=%R>4 W#HBAQBH>K M@UO6=_ 4B2P4J\Z]$:RN5L8N7V(LEYC $O._I[#4_G!YDBPR[B]>_!5C5JNQ M5V@%IV.]Z*.9.9>B/,7<7X"@K32 WG-6]]% BUV!1+C91LD>4ZV7O(8^KGF2 MN?%:&)AD]C'W[D-AC5Z:G12 0O[UA_ D@)^]R4?=;7ZXZ:65D:Y:2 M[&]7'-N:*G;\?N2LSY?3(&$6H*)@5*\;JA@&\7$FLB QO8_E6)3C?#2+)VL( MMJMK;@UP74Q]'T?PM@OW%56QA.S]0)(5\3;%;$Y'W9 C"$328@PD!E&_Y%GR MJH>^921AA<\P\K;;2!0-*@MK86(Q!SE;8W*?Q(F>BVS 1\LHBY!RRP4F##.A MYE0S)E32>7*XH&X_F-DL=U%GQBR)3%*3RZ-M'A*Z\??\OT;4NUQCS8&C8HJV([UR:4509) M3M0HR6)L2]O\>H<7R3S& #42QBEA"#DB)+B8$*6->;^\RX=Q;.;OQ:M,-CD M#\JO*H52P5CY'" / MDR4">I 7 D"0X2 B>,3;T*!3)BP1&M%AV MFBJ-=+AL#S#@F0#?8SE./3^(I,O+]F8Y(*'(GQK@VUSC+<$^/UZ4,;5\0Q^U M2R4[0?1?$>9^N+A<*8W*!EN2!#N?_].R*F:0W:@7IV?!HO8X*V09<]X@)?Z> M=O1%@+KEV:X+3#80]7[K^4Q>Z3]MH,@#Z27-\^"AM*'/E8W(P5=04>5#9KB&6H&Y^NV' M.+T.4T #I )USUM2&8.[GM114#',,-(C'%$13VC$7,//?)S$%X*8J-([3X39][,BIIE6%D'&UP<\ M#1^2W/94Y_R.EJ>^[*UJ#/FCFS'DH&YI/E=TL/1BOM_14A\8G&PL\7Q9X&%^ M1TMY;AO+2-NJH5!.7KN?9+AXGWOZP$3B+S#Q)U:8T9/S[V:/LP6T[O9 MOT\7L_G],&J\.4O,@.85 _:4<4Y44\18LG:@VD:LESJ0 - B,EH9T*-44)TSAX.>Z MI>1L)'[Q^$$6\*T;(IES#48]]U50M_*G#Y_^NR5A8A:#J3 A>^4Q,0!BFY/5 M-&I;$9U&.UL!BE _=? M+09P!@'#LY&R ]7@ HDVTV>$DUFM_C8A3UZ$K_%+5L!)3'V?9QS@X#-)TO0Y)IC+L!#7B#.R$X5Q_?,D4L(X)RB=S00E?P'0 PC2? JI6($D5R0$+;O5?LU%9J"$TL.UU'&@ARN[5T2X(NWL+@RKD]3* M(A79>+'&I]4P*D>GLWM>M;0"OX2-)T$%#VRNMM)-K3(NWS?&L&IKAZ_-QRE! M.].AK)5ULL^O9LDZY2L/:8PV$?.H4OTGEH2>[<^!!\T=0%_?+"/ARXZCNV0) ME83)4.&.3_2[X_3Z@6!>58;QV.O5X131-I%JE (RIA$!5&!(945!@U4DA/ MPJEIS+PRCA/;Y]68I2)C+#=R\ E]7ZNH>*W$U,#^R@Q&,O&&U8_.YR>PM3CZ M2ADR2UE,#J^EVM9X7AU.?QHH^*4%_+N _K[W-KC7Z]V.= [OR=^A?@I3R6# M 9[/ 1;@. 1T)ZLP]7UXR&2>?]@[8[ @B"3%@?0TAOG9:Z<*&ND Z]YKNKKN M-=B<9_$#27R< L9>17FX7AK7+$:".'IT5_?."H?Z+>"236Y@2S8;3/S0BR0* M1V_?&">GP(:>!P=EL^_YJ'+N\ M4!S/9ODHOSE:I M M2HP-VA,%5SRCC+=\(!BB5$0,'&VO M9+3U2P8H\!NV.7X#EO@-W_E*B3-:#1M53!>I\Y75H^2,V8(JQ:1ATMSR&"&#,RY\NEG$:+OC5Z46"BR]$59J?:"" MBY%/O[_S\\(RFR5WW#2[\@C94\990GWO=-,;F[53[/ 054]_0K\6DH0Y:L*Y M<*3>!QW8LHO,8E*VG?H^V6&I-/72DP2I'%_RV^>^03_JJQZA[V\U2^K#.:_J MP^XE"GVZ2+JY6IG1Z M6.0YTKXI:(4E[X2VIZVCQ-MD53.P.=K#AX6NJ@.L>M7Y4LK8U@9'V<< D,H\ MU:NAJ#BO.? 8IOUB^7,SAD86 =TAD!W-\E194,4-8_60E38 *L^"$>WKS+]\ MF2V^W-POGM#T_AI=S>\7L_O/-_=7LYLG]"/ 6*&/_VRAG$^#<;EOX%B5M#-, MZ%@%,TR,2D,N#+*L7U; KY]RD)-D.Q"PDU;B6!$^!O)AD'-DM-%/HG(N!F'H M?E:#B:&PU1.5G; !T'U1)BLGYVI7/I#D%DJ>*Y7/1>WD^5((_O@II/>ULN+7 M=,Y3/]OU@V^0Q:+E1LT2[KSA8WS#B]"XL>E4$)N+6HL>K+U\L: :I9@02F%& MVDF .<'9@%DYJ$-A#K.QN22%AO,T1&"[38XUF?UQ_G#SN/@+9?MN>K]@[_#- M_WJ>/<"S/$'W-PM[/(I;],&C?"ZHFI!ZK$1$>KE7?S-]#T^]R.4US>A,T(). MBEYZE)[5,O"VF-)O,H4SZSP514/315(#JR.42I[@?C)*4#X.W,U-Z$=2D>;C MG3'K6M)EFH4;]EV5TDM*;O\9LZE;N_(BL92Y;9YMG;)LZSQX%J Y?8Y9I/_& MIJ+3P6]N-H[@38TCF!0.' M/^(:G8,N6*,(7%?-4PT5AJS(?*%%'7HP!K87 C6_UE"O_1'FT@_" XSR],GQ MZ0.KHM[;R\'J.6\=$V;HR3-;.G=0_8:C0&"\F2TI+/Q?0!]T,@0C#%@VV31W M4J[[MKC2[&$5K-F[6^]Q!CX'JAR^THLFN-P_IY#SFT=J%4#?)WXIB,QA7@TY M!"1(_ BCT%OOIX$AQ>UQJX:! ,L^L+SC7**BL+PW ).JTTJ@N'/D8I:5;\YE MI=*>H+Q"A65_E07NM$=@!"QR).JH$HE:A#&<*JPT@F\741+GQ9OZ_8JR.X,; M9+@$E\Z7RL],F)F00F\BY$0&T*?\_"R9K3<_:1Q#,?,E23;HQRSY"6D-+3WO MSS&D]3S07Z^]%%,FI>VTJ%8N;]F' W(6#10] MO$ZUE@E+7II><^YD4K'L7NI4VK>_P;UK;=^!#.DV>2XCJ0P8,U:;?U@4E13) MWL++E/:S?>?IJ,$K=Q40YAFA,F="$!TP&C0QUQR3=4FX>MZI4FA4 @/($<^2 MZ[)WK#.W'X=+?[L.HUUV@J.W)151D!T\&?%$=J)63D;/@H&41&NLPJ-.=9Q@ MY[,'X@F3UY#>;KV 04]KIUR@I9]/<8XT'$\AF2C>+"A%#*8]_L!;==5:N=\-A ZRAA"[S9)L0C>V[,97#\:@D-K@^P.^ >O['?]$U7RX>4 M!F1> T"O'R+T$ Y!34?FO[;UY ZQ"I%4)K]+[C5P2TH!)$F^SP.,-^P!*(4I M3?@C<<8\ZQ%9*M>B$,;-Q<=Z_GET%KC-?@QCOA52BYD:![E!EU1_66\\\K77 MBUB1%I03MAU)P*YD)>+Z[E3,N](%QA\6A;!E&#NSS$@;REDSH1E5!N:D\ 2Q M)_J6))O*H+U^N20R.8!Y>JIC&8?!RX:[Z)'=4CB8DRL/]/V#._)T2Q[<=)(\ M&!3X /I#.!'7W]EQ>5!B2[QWG%6?LRJ*AVT%JZEE5J$J05&)H#=J/RMR4-"; M# 5(;XH-O>J1&U[ 2<]\](I-.,U_^%N("0" ]ZN-5 0"H)P@4_#NI[^?.XO5 M 0].^)S%/@'HKFO,_YS%#%NS2/]7, %.SS)DI-&/3 M7_6S, "+[A4/LT>DC"F=\XBW/2+"E:( B 2(PM?$ @/8*\P MRY-F-P)B%V%\D5%R-C/WZN%K>TI=;6"_@XAL/PQ"I+OGWQ,E8$[A0G?#ED!$(-CC""9+R'P!&;0KW36(%/8G!?M/7=D_5[XK4G+6D)(# M5NK4:DK.\].",*EA7U2=["4$/3\A25$M9&E?"C+'B190^_/3SXX8HAL-AZN8 M;RE?C8>'6I50J/(2TPV"%]Y[OUWGR9ARB8IAD!Q'#?1G MY3YYM<^?)NB%#8?H>-;O3XN\BP.H<=:T!BK?MJ ;DS33$JDW6R_>7S%4A!YE M[\N@G.#65^%9Q3B(#R2;[?(P9#M9\Q M]P$K:%S@LIG*:M3&$+ 8"C#;4+E_MDL/-Z\0AINDB "=P*/3DDX]6&" M4^PSJ\?JW._@%F?,LA LR2R6Y*73%C)\I$.".W"MU6-2BS*PDZEH>OU*9XAZ M##FB#:\[95F[,\]45.)'F(-YX2BFJ-\*1?TCI=5*AV"0K),/?LNUIL<:9IK\48$Q'J(J&UZ*V3L:?V(8_]XW(D MB[Q69O-/M\2H7C^%JG"*1&R$[V^-Q(FR4A'D'VONKAJ+J[5O$<#X2U> %?<#JU>0**D(S0/B MJ72I $BS E(%_-[Y\2NUCMJ8_TG^P"NCV,D?OZ';D+YP04#;I&#>\*)_#[=7 M27"JY,4)(D%Q@CA-1(DBH&J3"ZJU8L+ I/"UEWG]?#N"#X4F^*T]^QX<43WF M(?)\[L7N9; 2!6)R:@,8I\PPH*>B#<^%A;K;RB]8.)%1;$UC)<\U297-\_M8 MY#_Q18[Q"DR;8N?-M?KE@T0;-MC\IIN$J@H"VHT'I_T%>V2Q)OC4Z[K1[#=A M(7 ^6'K5H2<(1D5LV+-?!_6>^?3ATW\;,DKV9K.-DCW&PIS>)TI6+:!>'1HL M!\N-]]I!M^Q.M,E[=#+;Y\FO9I*5W+W@&"]#>M%OO3U<@",YLT^IV]X:2NGP>751H9ABQ3(,N4@[^Y\)HI3K/+?=%$ M.,R8OXP?HR+)BHMJB[47"Q?.9U:!8A9S?;@7XDCNQ7FF"TQ?NA60M@F;,M95 M,>?L%+>@,E.1'Y'1N1:N4#[=(?R@>6:!.+J:?B"R#8)YG"<%T ;W24SD/Z'B M?=^D$37Y0)S9LJHE)X*X+5#D)["T-&4RB,W&ZA,C$:9X6 ?]6#,HE.;3J\1( MG)-*F6X2)&C;CFPRR)#T(IX]([II=6AN5-.2?'AX8^A;7JI9L2=,,*;/X[IL&1)S' Q3X=@%7) 0G!6#DT$4]]G^/%%T3&SIA!)7ZEJ M=B;L5=IFWY MJEL_SA*R+Z"A#>QU1E%#OA[@% OY X0G;CB2MB*NJ#+\FRLK&<,"HH M@\9/:9\/5YJ/V2UKA\]E;0U0LT)!7854-M1Y\5LI)>3\>9:,RJ#DWB4^54[6 M5'+DYL:3 1.@)@"C@S@AFU$:-97/[WIB"C97>!\&E<\\TC ( M/;*'J._YDJF[?:II>-P-(3+8;*MQIF9?AH"TSP(3;NZ3&$HFLE!1$8#04X"\ M!U KP'EE09P(HZ3EQ039BR9Q=L=L\;08Q!&H8R^4UQB1:EY@1:7WA\O?FHK M(.F@%YR]81RK9=0W2BVD"+_BR&:0W7C6I\)_J%:%8F*Y.BW$YX7TB:F(9VQN M2F'T"QFB6A@SKJ!?/T[0IP^?+);YZ3?_FS@XG/T7P'>54_\TOJFK6U'2&.T^B?1Y MCF^"ZGMB;Y9,%KC&J4]"%LXR7R[6N;GI)&"-DLBFT&;0=NO"W&0/4,,\5SIR M]C?!4N2:FZ:\,Z@(0%>^7*NHU16?]@)BC%'KE3@R'P _+'W)LS)RHO%^!"N ME$1AP*,GX^"!]I4[E@7NTN<_]*(\(J"O7U(=>X*TT9F%3QU?!.SR&:!B"H/X M=J8^/;L[YAQF49<0LT#P&L=I^(HA&FJ# 56-"J/T+NP'3:<,)2(\M<$0'RU' M<;OG&V8(?#K+BQ#UY/]L&=<"Q13N$YX(IW$?LM$L6HGQ"D[5(]Y"NE>\,EGX MB)-&.6T'I8-LL*?9PT? (_.:/I!D&?92X!D9M&5TQCE952E1)HM^A&JG%D&Q M>LPY4J?[8'EM#RO+[?,2<#W<5LV5Y08HJ"Y0)1\\,B=,#N!RFBR9>S);!9SD M!/)](*"9DQ\ZB2*/*'6/+=P) M4 IXNEPRLR4.>'A\KU"Q@A@2P?;V@K#,35X380;DH AMH3/ :<:%,>&GO$_B M'*CG=">!))T+GH(ZR)[* ):M_#88+)5)E7R&@D^<\QG;X PVWQ67=:E@>[-< M8C_C6O=\.0TX\&.?5RHGC3CMB30P4&U!TK?^7-4&Q5SN%[1_#_[NDG@E,E<7 M6M[J.?*D8\Z[8NSD)%(>-S9?MN#":!M9*- RV@6)E+6I%\:;9&:+!:XF-00N>^M*YG6+:4I8/$N:Y@V M+J)]['%GZU4'1NPK4J:H$\MA>NDZ;;S8XW.Q\T9^\=[#S6[32Z@4-"R+DKUF MJMY]]J=K'-IR0;P /P@008*B#K&@Q22JO M,]MI[.-'#.%"6":,]/.]Y8NP+09 A(^ 1/FX<^(N^E89.RBGZ(A!Q9I5]OM( MGX\)O/)YA;\'3-F%5]A[__-9<5>85KLY,*=91L*77<9N):KO/'@, ])^6NKA M+0[.Z## W,JMH"$D&5R<7G3CD7B^R\36[F4ORXFCK:2.,"6/DETF=_6WPGC3 M@Z^-C)1ER<=&,#BBHTN-Y%M9EKK7VU>6Q]>6Q^NR:RP$"A6(A!L @"%[GD7. MU*V^V&PYS;P2Q8# :D89TBPYBO;-!TER#L\#YK> QC,IX!O 3ZX!\+,H HQD M6=7]I0 7VLJW-1(K5J3C][TGC(2-J>@ @UPPKA=/"QN^>;IZG#TL9O-[-+]% MB]]NT.7ST^S^YNEI@$P5GO%Q!_E&O_:R:ZE))ISH!#&RZ-R!;85U8NM2Z\PR&Z(:8W(7O8C(D>V@-'AVC5@HXT=9VZH7:?*:F#A M%_O-5T8>-XQJ']^0>H4V *3:KS?K:AVT@JRC6XS\K,R7?WB$@?OVBI.$ N") ME@),Y2.L%!E]$Z.<"7,'NQ@55(&=/\Z$G6H/\ VQ4 , Z@-)82X>=<'P1 M9?0)*B:&>!,.F*C]4.\AXJTJ0+"8[,'GC>3$$=G/ M'O7IR_E\C#BB!S3&:)N7%>4Q QLV@K6\/:-\B7T@^+E!E.Q!F53+GGFS#.D) M&IRKBX]#\U2%TV DJUEY^U32EA-FS;%S^(2?)1O5RJO=&X5ZTF&A((% ME"I4$* -825TW&MOG]XFY!K3J6W"F/Z$60$>J'S1#W),">/+QX0,:_8! SHJ M,X $Q;@\Q(\^XJ$-O*@!EZ$,>-=K):P!XPVR%)&V&>9+I R'Q'@(!D1T1*0, MR>UHZ,'.9E""ZGV,@_26))M'+-RW\R6@HJ67>ZW POPMIKM['6XA +\OJ"8; M%"WIJ$75/BX.R3H.#'#S&V \JN(Y'Q$.!1L30GI+*Y&/RY;"5@#5[U3O28@T M'/27=#F]W !B6[PU,?W2=24XD(8-6_>/B9E'0Z_Y8:A\CGLNBO(:B>OW^D,\: #F?NX'/"B%-&](?Y";)]!QAE MJ709"*X(YRI2N+)U+QCE)JK[-D/>%27P"W,!&8>P%X-'5UA@K@+8PQ*6_154 MR278ZU&9#4@@H&&Y^%I^+?;)J,X?$LLYTZ=/50^PXG0L5Z_N,5G%/L,,+B@< M8LITIF#TIQ+U:QC@X'+_G$)0VURFI!LKU 3N'.9>D$.!D/XCC$89_0GE PY= MM\G^ FC@'=.GW]#MW?R/)W3[./^"Y@\WC]/%[/XSFEXM9K_/%K.;)POI 7 _ M78NWV" :E"0Y($"2:4ZT@+KAV2F'I+)8TS0T\7'R<%V%YAERHY6T&IXED1?% MP-R@?CC'UN:HCNDUSKPP2D_F[2 WBF/&L7&0.A"X7=E0/YTSNV)C-K I1CAG M)O4T1>X1%_/)T U(WCVVNQ0?I"S^N8B.J$X&2AF(J M+"A!G0BWJZB"T-M9QTN\"N/XFU[*.IA6&(4 MOAEJX\AJ5]/8RQRR7(>:ZK=!,[? J?@&,- Q5)4-1Q9!R(;IRYH[)4>T:F?K[E+*:3 T?! PI MB4R Z3AHOO416^*+.^1F&B4*4'@I%\! M^[).Y-EB3BM?"02%LJ@]JV I!U/*4EXLW_4* 8++N,J^O0PT%9$YS@I5KU[C MZ&U(?;(S\&KT<#7'"JR&5^NNIO:W6%:#30M6PND.4WV]=U$>^#'/1KRC?QOL MLN8$97XC(^GN8QJ=3:-%;]F<:E.'<3GDMI]W;0()Z&%H(:U* 'J8I&C6X(D; MQ+=)9G_F92CSJK27XOFQ;X. T!9>5 M@"6*HSP,EZ*!GE<1=!V>/<;T&]H\XR J:;K2WL>8>3SUFI?Z%ST4812S3+,7 MP)!AFY\G<)(0\IX X^@@P=\ 2#1*WG)9'XMG8YZK<2IC>]7@GAR=9T$IXX-I M7LZ@*GBV<)83BKI(ZED4B*/<1.^T)E]+<6-WY&,.W8V30FV_$8'%\&JUK-W#7(IPX2 9CYGJ2O@+0.SSM' M/(2G/PE8L3<0G9]K8%RE!CP8E$W:6+\T455^>4P+XOWVN\/D^UDLAMCQ*CJ9 M,AU^ -0)"2Q,KSXE%=*,34JQ77&RGWP9F_&$(O+OU76XVHR85\, JX ]YROP M!\GW[/H8"7)+S&+V)-$EQ#PT2/P4-UZ(^*R7QF"8B0Y9O'9"HRKUX M$^7Y8HD3;X$(C-8,>ZY\K9.P&-L9X^)T@HT7RC'O!;! M !NJ 0IE=V?KJJW?M%='UOT:T!1OTIT?G>LWX)X 1L?[-TYI4L\>Q%KPKS,P MMKGIW>NA0HB!IPAB'HUKLV.V/\.7P:G6>YLI[*(5^1UTX'J6^75^%)5"YX/D M [4*_02VJ<'3UE271Y@[#^'\@\3A?2+!>]895;[Y#V,QM9!1JS 2Q 240$%L M,/GS);*LV7[HW#8J\CSYV2ICWJ.0O?C2]C=2L:$%. ,]>L?S(01\8VD"O3@V MZPD&%;=$<+OWA<3F%N]XF32!C)>%1!H\2Y&M\]5$';XP9IHFB6L)5-U&4_:+ M"J%1&(&F2EUTR+IJD#B-^0GS#9WP7[/>G\2Y:UN]"V[CTQF], YK0@-PM]2P MZ=#$UE4IW50H7;XOC>P8AGZVD(C95):>H MG.W?;;5K839*Y22UDHWGUY<\5]I)+$R?+SF]H07^ZTK5<^(JOD5<,3GZ7Y5O!SORFY_X8GN[5E J2,H2IY87IC)<#W&B*OG@D!5"T&5GNU8/@L9'EU2O5)5DBB M+"])^PL<,(BC9>M=JX+M-@B!&>NY27R8991;_27\O7.+Y_!Y:PJJ"W>%Z[B) M91!D'!A" 618;2!RF5E;>9G/7738Y57\V< *4>68L-]V?O87X;73\RK4J[KZ MJ83M@WLF!"$P0-QD\MTD1%<>6U7MX6C4G M[&G-W9.D[XZ9HN4$W\I1Q79D *Q9+GN,N.)_LZ5N5#\1"[,'LFQ=B/MU*:%, M[@#M:,N38P:)/Y*0]P:4YCYSL=L5,)ER_HS>=%@RPSY K2::G1?W(3':[(E' M?T>&13/ILT<6'E">(KYI9+9J.@,R;R5(.$N&#ODE^# P,+9"0N=4Y2LQ37SL MN"S5%'D4OGB!2'J@"_) =TG8+,2GJEI"LEY"S-@_B)_=48)#ZWJRD3TVM->J M15@#R92:A,?&]V "'LS@\MH9;>_3NF; ME^7,IL'_O0#&JXMTD#=&@"GI'#$+KQH:S!O*X,HU_DD6I9'_I;!-)65"=DP3 M")05:&9(%6F)/0C_[>H,G)G@8LAON?U)LB#*R6HC,[_6J?2)#KU3JSCU73.# MZJ!F4$4\@RJKS1?^4R10 6YC7F8Y'#TBY@S?IBRW15=?VAU=94;/>.GEU:VM MA>S]V2]IK9FSIJ2LR;E",<\2AFV=EN[_O]^*U_*9.S:DURY%)FJC7S--^*9Y MESBJ?)72NVM@>@ZCX3[EY@?91D%,($D'7G=@LWW,8G,WII')Z(I>Z.O1\D9X7.?D;G"OR" M KV^*0V'!VO 3.O7M=OIMG'KN+8X'FJ=4(B=8M9I;/]/67H'A=&4^F@2Q&65 M03#,:B-< .0E2@*BE.FZ\0OZG\7!CX=\.8#'CNDX5(CGV&]4&/*K03[_8EC= M3'1&'IN26L!N44$!I1F+6&)9=6)F7@Y3J]53@\DM/#X]IW"HZ8ZL_9\D?_*C MH?AAG)K'R'E CT&H.7_ZAC,1V^8_YXEK,GA8+ $DV$:O-@H"Y""/"1 N0PI<0Y(2*UOKI+B9%FI8_ 07_+D M[:7HI^>I*YH8$H$ KR':1/P/96D*/Z[B>0>:*#HCLY4P#QF*/0%Z1K-H^E N M6V7@IV""%18!NSB57YCL5**CGRLREQ39D\3EG@H WFFXY&BL-")=%'Z"$N+= M29@%,\A 8%W$@TOA?-$1Z6X@]$R1T2K>*D.(\'IED"D\PRYX+"V:GY"W)JJ" M9'#98K O^Y\/U?D,_U 4I$M),"4EB^W]"\0S[D MEY.BQU8XELMWY!;;4"F?"3%:K/V?S[! MA*CZ4Q19]'I@"5/K],D?FJ##<^[JN8["1/4+#/\K,T_!DM Y+#PQ"T^=!EAF M^42<6^$F7JC8P1I]FL719&[65LB-NJ(W??!4(![F-3!=335WE#E&G/(426LC M,:4W237XN01&&DEL,L*%45Q(.(L(@9WEH=BF&0@>(W^;BO"E,&2RX3:^DC\! M8Q+!GQ6,@E3^;;0?5N1>4O1J)*? 2QR/E9HJC\5/A1]AD>\&54=5L" Z1%SW MY5.=,6M"O\#FV)CSQU*JA@+M-;(BFVFH(FUK*H ]%[RJR'K]N)T046][\-[<\L5DE==N)+?7)I+;BD%+YQ 01L+' SQV M$L -#R5/3&KA\6E1/9)-K +'^]P+63-!EYQS$/#<>V-1-@IBH]/ MN"!UO:]:FR,$1=F(1\X)C;.6AWE>)W=;Q/0JH29<5 &D[B/*1F=,O;#0N ,G-H16Q1S&:,!& M8U0\@8;D,J9]X'2;067.YZRXCG@HV'U"#R3S'@Y8[I*:5Y%SSH+,*Z1".[M2 M5?BL-O16&UZ/Y\X/V'M3197)N23S#^P#Z5?_'H6YN]N<1D MAQC,,@EVE;$=-<1ZQXMPI65N, B1C*A[T]5XO-0,K7@,V4 /V&]"AY-)QV?C MQ'>C/_ F8KPR!]PU[KA+WDU9VQS!02BO+O$5;WX,DQ2S]*+:@O?O)N)8E28_3] 31204]^IT""/9YHS?HCQ3T@ON$KC7)J\"C4<7::CSX>GQ$KQRR MC!RZ]#6HF>YJ+*?5Z^\%'%Q<;&(0$=[Y@D1B?)Y[YW0]% @6L__X^SY-*FB5 ML^-U*P@6NXO<.^QY*+D8\**Y;\/3:%%H&FYUO@2!PR6 JVU)!:20"4FQ?RY* M;$G# R(SG&<-T,[Q9%F YV.:%=LLW7_-(+2-;IT,JHK!33/()R[)>H*NIQ!V MC1TQ-DN-(%,K:WP$=W? MQ(+O3)0#8.NKBC60!.= UB/R(EZ:+[IP.(7LF2 M0P2A]S$1A+@=U!%(YF$S%7_/%@@.X%](-1C[H[ZVEV,# MP03,-Z$-_I:+T*N ,ONCU@@Q0<8!BVX:"@7#B;B'J_WF!]LH(=FQC-154%)7 MFTT4D+M#1J\1>M^,LFO+ 1=J^.Z[BF^;LF&]C1S7E9[OGO?2'"8&4D!B:]BQ M?#"O',WU.77/>=U\5GYR)1(=:P&L[OL3+5!=KZH60WF_@G(Q""S&1[48F=O%:.C1#2V[KD<_I=RM M>J:Q9*WDJ525""Z4-4WNS6?AZ12K1\/&X0W<]9;(4(6',<"D%.)@WJ;DO3)"8P*LK-%Y:\A5*GOT MSBPH>Z]B"%?RT^@LQ;/X4NS^/4F3.3=?!P;BVMMI:MS%,M[8LW^_!5#?0<[] M&3JL(^Z?#J]Q%"AQX$\9G4M!Y%^&H=0RXEXM'%S0K_[H6.MQPV!C3W]>1FLA M?;A<2C$/TOX^HA@J9C1MLU#0/D[!FSS0$B/'8#RV$0ZJ<2:!L=4I97D!B/IW M6;K[DZK44@G+A18F0XY=!,DO&):_MZ%#>Q\P=O7Q99,R^AK&_RSKH@VX;RJC M"R]L+,Z'LC@97QPRQ>)H !=+*-6"_EL>A21K)F+GURS8X3[AR2.L5J&V"YR# MWP8&A0K"$.]94?;V_O%OMS#BR.GK;R@K51M*S?V'.#L>IA(E$B6<5\#4=EWP MB\RA.3SE"62@)S^F27!F.)XB. '%+P6D(P'-!40MQ0?FP1:Q?E1L*DIUW#&( MQSCLQ0IGZWZTRQ+/Z!8S +B^P1W$@HU2G+ZL6*VC:='+*R, M-'^D,*3 MUF;1M3B?9%6:$6/&6 .^(%FU( %;)<+/W$SQ[F):HJ$)REZ@F29=O4;T-/@(1XD#/R/8]Z)Y[U#+ M?'-\[Z3I :M-JU1,$DJ/T>C)$VWO$ZQ#Z:#"R(]PN "-2G#[-&'[7;<.#FU? M$BU2I%><>[E6D)R2T(SGW(Y2J$ SB?/IRZV5,\\*(,=P3\5J\QSE?UT=X?_O M?$"\'.MLY<)!4HT%?X!Q%A!J"O_B\1%1SIC#A3#*QI(ER0O@PH1=+UG)G;.B30N1B(1/610HN!LRU&90>$B) M=K@'XC7PC3*.YL+9E=J..YQZAXE#_!!; "/C> Z]'5 M8D\^U 1R\K(QKG0%E-6JO4H5(IBWDHC20@!9Z?)5KX[5"[4J8X%_."JN@[=( MZH$J&59!P5S7$])R/:@>AP5"W'DICMO=/DZ/A(A"/DS3NVJ6BWH$5%A85589 M*N=I.\KO\'0^IL4_2%'5::\H\4XLJ&V]]1,!S.TFX&'AE7.5Q;>JF$X^\H*] M]+1=X1U)H5267SBO&W QB]V,E)3CL-K/90$TYP73'ZI2055<[%"@CXHFVRPR M%':*9))1^:EIIFGR13*BU%=R&!YQ#:C28(\LP%QZ0_:08#T,8TBA")>AH#D% M,L5XO-1\*"I#JTD9HJ?T0*=2HG\,^S""F@*FU#7@&/83>6!'8Z1V;]VNO8?5RXOW=/OLO?RQ?+YU62I5(,(R<6LY M++NV1)?ELMMR@ITTROP;4)H<+7?9K(XP 3>E819B#>[B]"._B:B<08]YL4W# M@6]\96EFD0R,_,+C WA\A$G>>Q:2!+$BX*1G__'H[P9"\54TF=^,1STQLA-\ MM5$9:@5O >&*J60BGJ!P%U@\_?C)I_MFZ%,I:'F,V*5,O_%,3L5#Y29;AF$& MMF#^CX?:](6W3%!:R'_Q@":8W1R&#_@QR9_).TD.Y)$,D[D$&>^*),&6 MG0OW.VF4^:L["8,)/9J()AQ]*!)J.T9.&X%_@9S: NZ1;2/+F$J<,B:GM$KP M+$?FOWD8(Y+#9EX2(5ZAV ,BFKTR'DT4RHZ\6JW@D"^OLU^R)7T8PB@^%-&[ M$C#+K8,D!-0*KB"*!6OJ.U='/8$! > JP5I(K>-0ZAFM1*U4%M)R,&.I8IH; M(2^$D?1JIL:I$D-&XB;N8F3V'*A;B[.AL9"Z H2BMVL-XX0%;8T P6>"X6P M# =S#G U(C]-_"Y@*5!8"CAQ5Y[=,5F)T;Y**;,?]ON8O;-^+*IPO&P)*2KI M;W!*B#J$K/3AL4$4,7>R/!"'_-8 5&Z7+[(^@!Q0GI*F<5_D]67%%0]?9^ M% )0T"O9^O$&7)5$:&.YMX$ I0J&@M>:.R212\W9ZPZ) M"T:EO4#"E6&BSG2'4?F1V@/G8XF#Z NFM]6&9QO>^0&KY_I DI!D@^119M&K MTA@EY87':4\@S(W-6$T[0...;4,-BFIEWKT/Z1&)-I%?)8B+? JZPQ2K"OV- MGJ8&6MO3\RYVN@XX5@DJ]=0Y210!.2MVZ)5Y>6)B3<"[3[^6C:O] M,M>TU(E95,UU&5/#),)!3X2(T[E&B-,9D9F:BH_'4>DAY17.'\@[B7\?]'DJ MQ^]"5("'EX"2]7Z_+'YJ;]QD#!BI8-1$>1A;FKBIS]PGW:X[@]U5G M40-3?#UZ6O\PSS.HJWI1XCTY!IQ$73=]7G1>PW4X,&$H5_S#>[%D?C5)![)Z M;8%8MNP0[JKR:0 ARMD!7JF&N*,;A)DRYLB#NK-Y%O,<6L6&H?Q:Y&ES(89%*>H=IP M+('+\W6Z#$.610Z!EQ&]1T5DB_Y6 M9L*-2,9Z)CP#70;O\ M8B+<#"B,NG^ZO%_H72@W'D5EP]TF00=%C9IME*7'* M%/YV:U@33F$@\6*I"6]3+$J%Z_ 5_I^$4$*3\SC,TI MG^=I$+$*]F#,+X,CCE\"R#.@6A;\(N9T:2L@3T9)O ;D(>BS R!'&)_#/"O M6AL>@F(E&1G@4A2D."@8I^;,]S;6U&LA+!/.W^"ESJ%,U4B.=EZ1RTUHO(B! M._[V^^LZ*LZN)L;ZPL;_[?=?7G^5D74.(:3N(GH'DX?HG;2JQ"V#X+ [,$#\ MY0Y\*1P(^ES%FPWTA8W4!JE<>,IHGCK<1;*N]5%/QR&S&-XGL.?3[%C%VSR, M! E8DJ[!US\XA\X;DR6Q+1%8*>/"&9YZ%3Q[GX3TY<&QP$ MUVV(Y30K4$JQ?SO.3="_8F">SJM; T<,/U!!(C@^4TX(U%<2BO4HH1FY2X,#HX!SD;DZ>Z,^03,!0C\_*R]P/R,53EKY' M(<#^?<]!%[YGH&94E%L&1?3.(T>&@7Q [")+3Y9#@7_V%QB-BO*_>N6 7C7B M)* ?[A>@IM$L7_[P[AY6?[YX=\^K;][]XX_;E_7]XU=O>;V^_W&_OK]]<0@# MIMH<5IM27A^"U*N2Y#A@4&@HSP\L\<@12J\+?NJNRB9;(; 52;8"&( =VS#* M [1B4NIN M"/\GOTS PA0-JS53N@!_D:1_A< 5A;KS8O[LC5W?K2VWDGF#XYV>),@ M/T7:84H7^Y"])@ES+Z,D7?/?NRYS/29K<4^N+H2=5OUIR5>LIOZ+*M-'XF<7 MQ5>MAK26LUJEZ$O@3WM#Z'B;&H!H@&O;B*WDW$%L<]LIO[O@&[4.!N'GWHQBLP!"30O5T1Q2E[4H)> M_4ROE<>S&L=1NAX&NQHAX3/S*0X\4V>KH1=>.?@7NKV_P/ +3UD'&,J34ZB' M-#PX7:)K%M_,8N%XP+A2\VVX>,%BIT6N-">_4(O*T9N/%Y<3(!^7Q&9=VNAD M]*H4/2Z*U[@G@Y?!33.LO KM7\B(_RE8JN)%H 1I%7GZ3-B)9V:H5D['<(0? M>\CP1- ^$_->?7NZ?7Q9KN]7C]/E7>9G)UY*F5_Y M96BF@7L58I;+($Z#+@$A'YQ]6J[KP]]N77LD]U[4^LH*5X!23E^#&_^84[GQ MAM!CM&-:R3AY9U567<$'\D(Z$@M6#ZNQQ.ODJ%:C:WX;6^-TEEVY_1WR'-<^ M[VKCB3$\&,2CHWC*,-XDZ7M/61H0$N8 _2JR(V2QT6&/"=AQ]H*XMZ'4JTI^ M/$?T,G@2G^RIQHDLUE92=6HRK*K#0TGXP9ZZ>KUY5F7>,<@>CQNM1'9%6'\^ M(QVC6;% ZB"URN3/3E(S1N9$HTA='A/-"%Y%@5(U)R]SPDP'Z.&@DV)!/,0" MI!SNS<9@"C*:;L0V@;OF7/N9(,'NJ_G-LE;OU^U4R^PV.&4'FD-%3QI-A MN4WD&JI)9CD+9^'_7H#EOC) GFLS8$=;@%WP807@164%JL9F8%G5Z(K]\[,L M2T.'5OBF6@LA.Z;,!,H2[$O@&WY+%FD-40(2=<5".O1N](]5FRY([Q*Y;:)E MLE3K ^>2_D\RZ3MD4KVX_O?!S^B&C(_/9)]FYP98EM=72<[C]-Q]H6]^]A=A MH)K52:PJI9[)1T6TYG>IZ%X*/S40WHJI7&$JJ0K!3LO52+Q,\3",,7W;UIKW MS-6KRG R',=A2?R%91+R0O"C^6V>C)"PTT3$C,F9V&$E6 4PQ8E.XUT;DQ?U ML-<8RCA#D_C61F%(&W;U0/+\7RM8$5^8I/W/ M7^^O'FZ]YAC2MH2U9Y1YW5V_9\"P]K]JS\VA_$)S%T.5W5Y MIF2.8U- Q0U7JB,OFWL7Q22[ID_;6YJ=&Q(O"O R4IZDYJLL+=+W*DI2$FH>JDD/& MR/Q\^?[T]'#[[98*( _>S?W+]Z\\JD4"J>W*V>O[%@)H=9H%,O M@W29P>L-XW)C#OQ795"$)T#WAM5AV&J(4_"5ZQRH!TZP71QQ5:OU$K.9C6&,^0:,Y?+(,@.)!P2 M!MF=&2L&J1?$G3Q#=CBK]J^IX?*RV*M5E1;,"+Q;AYQP4(]TM\_(E@X5O1.N M%4":QEV:D>@MX6@'CX AA M=7(DQPDV,UF,5DWNVI2:==[D>LF9>F&Y$5\6F;A7DFJ$DW.BMV"+?/P&'#_X7$$9?V_B!Q M*!(H1["X-TZ4<"O &"Q&&D915;G*QW!!/(JC]BEYJ\E@&@9=LO)$?]U267+Y MEA%F#QIT$W*8'TG3*XE.B+9)LUVH/"S++Y;/TO2P[#/H]#T M> ZCH'I1S-20"16.>!42,@U'5-82>97TE%+YZX4414Q"C@_*@Q'/K4'@_RR+ M?T$Z3T*W7\ZI>RDC+VJ'70YGC2.%R&&9\B)S8E.1+CJ?T+D@YC MUX>;/R>Q;XYDD.;[99(H1@E.O]J8,37AXC@_BY(177B,++,!E82]?V.D7=:" M&R@2V2V M50NQ^Q-[]6_L%KCK/LF+C.W#&Y('6;3G:,T__(QA1D#^*E7(SI8M..!T.<;" M4T8!R5".PS)S/3;29?);RU54>%QM:@G(3QD52Z(]?7X K(!D.^\A]1/OS@\< M(YRJ*/G*,SK(6E!'Q5>11-Q#XX_*C_KQS$QQVHZ3+&OWT' A1W?ES)D#L;-X MYX6W+(HL>CUPW8IJ7$^^VVRLX0PTT?ED2,ZMXXR,L6:N N[)N?N%5P+K.2P7 M(&")+.BH?Q)(-B'A\IVJ2&_D>TXVA_@AVIPK/I=(2%W%+^7 GAC9XT-[,/;G M6!'U"KS-BVC'43$I)8AB R//N^2GP MWED4;#.OO 3<(7(&3@7P:19%%<>U( 0B)-CH$"U'OORUJ)T"003$5--&E[<@"'%B<7_-5164HF?0[_[=0. MZ(2=1A+9-=UT1Q: O7-3U(:CM9$2VVNUX4G RR1\XBG \H!1=E,%\&A UAA1 M3YDQY3B'TK)U4(\+9K^)U#>O95"2!JMHN*%[UVV Y*"IUL-^Y&2IT%M7/=1% M%W+VEU<_%Q\JC.)#X1*"S^AH&%KYS>9PF*;&V]B4N/ WE'EO&"3U^$11,T1>GT?]UD$'14K3&+9:F>-C'#[5<;XD'",P98<4( M11 B;$K78JAW\,<)PP;$W$T2Q#&C%=:&Y3TJ"::A7)V"KLXT 2,21K:LF.O' M9=&D8:)^A5#+"IT)XF4])*?"/KO+;W?[.#T2[EKGX:(L@1VL&4-QJR5M"?K, MJ7N2O$ODY['9BC\=1PVAJ.1,8%H+SF2U9L? ULR]#Q%+))=3HG?+2T0OH$T4 M0/A2P*8!AN8TC@)ZW(>*3FQ(.'7JH.Q.5H;UJG$].?!$>%]3+DDSRTK$0^0" MUCBG],-J?;0KY\K/4):AH)J''Z^RVY^L1,'Z@PY\?#[L"2$;UG76P@1KT'3"505((#Z!+P,1RU#P9:>_=CT]5>FKT\']&Y-N8!-'@"'8U T(2/\)=U\.>3"EYE[7P2 )/%B1O_OMCX6G7BH2NS]YWJ? M57;N0M=='QO\3$*R8VJ)$LL[5@AT1;P6#GU1O-6E^#(4" S;64G?"Z?@CK]- M/#Z(R5-47F)_&R*9Y2(2:B%$-)#!V \7P$YI>-'>K9^]E"6#F5R_KY^6U R3S M<7D1NVYB'LIHYR8;CVGQY&<%*"'Y/LW]^&N6'O:#3"X !D,U+"9=>%N 4($7 M*W<"H>*8+_FQ>-@#D/]">?D" P"$:P&Y$LS2+T?QV# 7QZ?Z!)S*K+,7@)V[ M'U'V%B7+O3_($,2I>,NGI6O;WL#Y-FXZ9=ZN$J-LT=_"4H>4'B"K)L\L/<#% MHI3.0V-Z@#1ESBL]P,5:G)H>,$WAP>6['\6@:DO L5HXQG*79@5HY==I7@Q. M;2VI>4#NZW5,3F;@RMG5 0]1G'.\VZ&F%=3)T#4 MU6X99>ZQ?KFG*5'"[9;C1<0K1MG)2S2.R4[-8?!XO?IVZZV7_^?602@\VT@@ M2D0,F![JNW$3\AM)6%39.6AAC?.@D.>Y).H C@'#QF9-;#0DEFK8(H8$?/YG MT%A(]DXEQ4$"Q[4J]@G#RV%/_Z*FQRJ%B45:;OGL7.@2=)I8%AR"82%_!*.U M',RE546$_D*5WS(9C/WP/8E&$G5>:B' K(YQ.938" <8S*DES06?M8\J@[>7 M4'BZXH__R :9(+3/ B/S,+00F0*33*R*780)@ M$P*L A&RQQZ%H1*.'(VI@6*\*A9BP<*S^54L1A6/T32:[D1K48]U>3GL=GYV M9)7(6]PGA*<95VO4@C!3[3\"1\!AY$^4^V]O&>0W,9C#9] 0#F3H<:^3A:40 MA"XA9>MLIV!C:S+AJ2 :1L8AXX3-O+S/(0"ZA2^=#"GZQ]1/OM]^] M'9O/9U\OG?7L/U=K1"=,-35/65A^UXK9+6 !^00AAX1/<>$IDV3M'3IPZ!19 MP#J5$"I^. X451"R= -^+#=F&5DC+R'PC,7Y^^Z.\?AXJ=/N265*6V %^\W13?#C-?H*L-+(#J9%J M>N]T#F!:K8=O#K+#5_0]98!6U*I[*[PS1FLYPW/A5EICN\+/KIKA9[R&096U MF+-+=[WU$^%+^4'R @S]W$.&%^$G*A MPC[YPNNQ!NJZ^_5USY5VLB"HS]==E$^*E'5/JW5/Y;J_E^N^=[WNECATJEI_ ML)\&:35 @25#-R,D#TE(&1>7D[P MVKI'363"H( #/-_\4P(X*.2O_Y>%7/H(J7RE!:W *E\CA+/AZ55?TXYK+J!OQ] M4%'Q*LVR] -\6D,#2053434*G-*8CN,54+KQM1S)572:&S[EO2/X4ZA#54J@ MSTM35B-<%'MUIV#Y#8OF1_S2^(@.;3E9RH#]P 7, !J2\)M?@'_VN-J,69Q> MC,,]O0SM *PW/WA #2B9G6G;Y1W"-JT&BK MD >_CR:]@T9E5'IB=2R<&ORZS((:'WX6R*G0?^V8C6CQ+X #1?;%%SXQT1WN M?_'&_D'B*$CW] -Q8V^Y=*FA 5N1?YE\LO)KR6IY#S(:2IVPL1'2I$,2_?N- MD!K75'?C&N@SV:=9H<[;U@YYO45TZS,!9SLWXVW2; =VQM5K'/$P6-TWZ-41 MF;EO:4*._*S>'9(P;Q\!>TNDZ7?BFN2P^/3&?2:!OX\*B(9L?:>SB:!O2+#H M!P6;+@!/\+0+ZVO]9 M?QN&TIJ#M-^8WO/+=[.B9NV +>Z:[8@"2X\=0;$5_T'\;/V1:N79>DX_ <.C.P8REO1>NEL;6; MR_93M.!^.J.N ^;#\)W^G!5^1)?UI\QM;5_YVE:8TZ8WT'J;'G(_"=?;*"L( M22!4W6!UMK9&?Y.8HL@3=MO%W'D^+3W <"'3_T'U68N!]!0RLQ/'F*S4U@;Z M26"&SIB;]-K?DSCV7_9^0*#,M&%WZIMA>T88QE657GMMUG0,39$9$!*Y5A(7 M,[29/D_HCKG%9 F"5CV$UBXSMD3^3@9X%;/1YJ2.V)NPF5KFYMB,'%YS M!N90,(QGNS9N;(QY]D1"ABSU4JO*V#I^ML:83(@,**B0=62Q1_1U@">O]5)V MM\;>4+9@EA8*KW:7G40!-?HGC7V2I7^D,9@(B8D"(*++-N MM<#>6J7 4)H%A910DPY,,26G2"0C#(#M=>6U/I.W6AK1LXH>D*9(7 9[NAGS86";+C83NP_LTVOEPE,#>=GLYYV=L#VX+,:/G")4='29C5 I\U5Z6"=K3=$=H7IET+;+NOH@ MLW3EQ[!C7K:$% \IESI,!G%36\PKF]ZI) 9)FI1)'/NR4F/ZEOF[9?C/0\Z* M!;5N[%,ZS^*&LQBZ:PV0)RNBX3E@J6ZRM0:HF@"K7D'%EGRU66^)]!8<_+A* MGN8^+"5IDR5M:W(HC4JOXZ'0[=G_PMH8O*10LH/*!V59H;CJ3BZ"$?N!OTB/1/ECFUNBNYMT^(UN2Y-$[X;-C MD0R&L#9+<_3P-7 =I=E14Q-3QXFM/>+=1:5F,.6_''>O:=R\K&H_XF\@'2Q1!BIV3K]J+%B:8;] NH TSNDIZX^ M,Q!=>][UAJ;H6K^AFI25E^Y>Z&RI8? WT7M$%<'PF8H2]$FX2>/8SY8[T(,, M)HU^G='=\LQYI 56T.F!_#;V<"9(DO/W!EJP_4LL&Z]\=6P,+PXB' MHC[Y47B?"+71HG79.F!_-041;K=/$UXJH/2D"2.TP"8[)1C_9'+S4SG/-GJ6 M[B_7UM5R(%1#DDZ@+(,AV]8D:W-TN[!8T&?_XQL53[+(CPV8')J&LSG+]900 MD9;;(T32W ^;-9:+>75:ZJ:V.;;5HE4NS1;R:6X] RWM_+Q@F0^\RL ZH_^$ MXXZ +3+T16*9$^:*7GE[\K-5QF*Y>,R3+FOWM)[85XO$O5UMVH%VMF_5J^-< M<,,^Z#R/JX1(XRW_(C)$N1^:6$\:Z#=L N(G"P*Y\P.6N&!2"TUMT4^PE7I[V<&N;S\/4R@U81FMWNQ5J*&@G4-9< +)&C^U18J;JOS>. MT*0#8Y_%NA%,L4;V,)DIK=&]-=<,3"N^3T+R\W^1FI9M;#2/ZZ.N]9:NU5+. MO?;CF(171QEG(1KJPR*'D41-EN'0.K]U/0N=C;$?:OK@/OH[B_NSWF(6:DB5 MQ=FMB;3;8M]AYT8S<+&\BG;+V44-Z%0K=JFI\61_$C@A]()_)YG_5A7B4C*M M(*1 [VF8TP31W6D241Z2T>P)QZ:VV-"P=&'!L+!*.*9HQ)UWYG()U@ZS./\] MT_2-C>=GJ*?;/H]"PN$_9* )5*801ZH@&=U=(C."2F4LE,]@#!V1//;C5'LO M>T76=G3!+>K!LB)D.D0MKKPC7N2<_C- *%- 8>P(9:V&R#C@O.(AI!5N"OJR M:>)1[2VQ18PV8D0_EV>K.;HEK.D]Z.=C0-?OUOY/J75S; BNU>CU/$-C=$_&.Y%=DDV:D=(U3#>4J1"*P]L=G2FNP=;#69[ MCWG$,2KIG9;J9(:VV,J2L-.9/(7J[[/0XLTJ^ZPP;'EVP>:[ &74S=K: 5OZ M #WXF82$@&LGX[;T%NZ+/CJ@3T_L>X@E/[*[96D^LNU6Z!K",WEC>*]) 8=2 MKQC4V\SAT%[YP5]4V2TE2TO(L+DYNDVW0B$TRT_M5NC3AHI^))0RNY()>T.H MYA@9C-)=O;"?K9K!CNI][R0KH*0I_]>/+%SZLJ21OAYB5R?LTQ&])?^"DFFKG4L5>%JDBR5?LA;RQ67;J5+H. MZ%9::8<1NAY_;X6EQ@"+W]D)U?*016]O!-0@EEO0_"BF-M@VW+*$1[Y.(4&$ M7M$Q0'17T1?K% X+P[@/(>C^>PZZ;2D?+H,B>N=F)%OHM8-QL*47*5=='44A M1F#O+F,))H$Q/Z]'-^S7L(9!97T$M2VQ[\ESH]6;]059Y C\ZLM4'Z\T MQ;CH<[/3VQ;+H6.;!71W0/G(@5?"9[*@H ;CY]0.NE[+K: MHK^J#>#\Y:&@8@W8[\U.4&US=/M73FASB':YH8)UG++47P&UHS>*63I@?Q5M MV,Z#-33&W@7[Y5/4\1[!$);F,PFY@QK*5(1<1S:@86-C3*FSE"9D.HZI0O1C MVB@2K=U_8]'$EFKYM#M3 >FJY)Y'"_EX[>$3_ MGS"EW%/))WF+RMQT[?>S]L#^GN=*@G5<:M4M_Q5B?D:5.CO&0LV+DG&Z+\<< M;I/K-*-2EJV0=F7%5E9KX6Z'!%1?2U+/N6! M'_^#*D*W5 WRBU80J:G=+-_+_J_=7+SJE2W3ZE&OFLWD!"K)MMK\[U4FT[_K M0H.Y@M\XE'%SL^FY+B!B*6!B5$<](7MS=,O6[4^FO;(/P:.T]%:M=KN9;-$> M$1O:9_R4_A<2V_)'&H>O/HMJKGX7A=J&1+S8Z.)G@.K MG4?W- 4F8%OFC+E M5@.@M<.;>W1']J0OI9)5)"'Z!W" M+^IVU:OC-_^?]#"QM$E#?,.))+!C'?1A?.;RLI;VV*\7')'7;DOP:],2S/[O M!U7*Z/7'<32KJ\.HA(\]T P%-.,F,#;&OHC,Q\Z0JV3O@;VA2U^6"%PL@RWN M$U:(#+8=W6O\QYYNL9-(82_ N;X=4==49%T!#C;[\ZC^(\,8Z+H)NX\E8A0\ MJ7]&Q?;ZD!?TN2UYT.+%7T MR/_?C/C:K]LL;?96\XL=1WL00/(8X>9_(P#2M/C+5X-A7 MF;R0Q%5DM1<9&V.;:TTEFFS,=';"-@B1?48"OJOH]-0X0ZT]R-P<6WRLU[JQ M[C!36\R[D[W=ADM3^0TUY8]D.[#@RC)K)I A;3-T]\)N%_&$/$@TD,\I2]#N ME?MU$@'LZ[8J8&67-+0-9Q'?/\Z#"/I9B;B:"U-L:\-.,2CV[=BJ;OF8%J2C MZ,+)G6?TEG4]7NB.)QX7!M7D#;;J1A-L,=EL.5>% "&R@71_EQY,Z,%G4,*\ ME,I"XU+=[I*=Y_4'B=\+1#H=_PR9%; -2&++(%#^&HW6?"%A\ MK;%(WW0&LHS(:+KJ!?E[-0L1K F[V0#EK$ UOV94AZV@.$&KY:4OUOY/[5<: M@_!<4#RW4580DH"^N 24SK/Q/4\AA&H:K,'B@W#-?>5J;-EZ2]IAO*?WGIT0 M9J]-/K."Y.7$6#'/F]/J06N;H\N++"R3A&L2;),T3M^.?/.8F>GH@A[XWD:^ M:OZ&#O'7+M?^S?\)2*17:9:E'[Q.#?U%#XUW2G]LQW4C(]EVV$UMT=64$AOL M/H%G55@P:T5.]> -U3/+7.35BYN#A;H#772*<=&7UAHW6$4-VHL3GT$&6PQL MP<5:@0N,K=%?018[9?XRM0;HFXTA$>>Y/BG!_-[UZH@J/5(M!["4_5CZBDVE M*@T-9Y!TUR_7;A8I=H/#Z!YL64##J-MB&VT;.!8%QKY/[HPM:-5@O-OJ;H\H9TM' M[#,M'HE6+J?%JV'O@LV0.4CDQ)B2^Z MB@^AWB4&?D>)<%W3^7VGIRR]@VPU)6E-)"VM-N*A(E#QFBB?!/"=ED%QT#MT M1Q]DKC&I/4-[3NF/GNI6U2-E,"YTR\(U52L'&.(/A+QB MQJ,ZF0CZN]E#<^RN>7(&F?E=>H94#\4*EG/5^3Y9[L V3B6\CNR0$Z"B1A\: M,3'N&::JSWE3?L+48KC.]0>)0Q&ZTI40U=4!>3L_DJ)G41/=CNS?>T9*&;M+ M9;P;J!#3FBB0NXP^1;=)>$<(_RHM]GKU M0@SAN4D#%MG @]4,F+;:1MB/;%/JKOV +EOV2-SI$"M/H3 WITZ5ER+\>$(= MR']K'9#3NL_,FR$*/O3Q9XBFB*>&7JSA(>"%&#GX1-Z.)+$V1#]5D.0$$J@E M6K+5"#=[<0 81]"_5L)1?T:MKN_.SO\RQ2UU] M,+\CVTZ*L>[!6-C'V!)=%+4"+]E,MSV[8NM'<"R>24C(#C#/K_TXUJ'$:G6D M?EW1(\=?BRH2U1ZA:6J+K>IIDEZKVNE_1%3GIFJ )J#\+ +XSI$,@C!N"/_G M?2*AR;7T >WK&IRMI;8D[_F6X<%EFZVD@DB];$-6VP MW49-P_!C6H"Q:K6A*NH^S?WX:Y8>]K:Z22=10&;W^\LZ8[O_6"5ZFD^,N37V M%9!F)'I+^)H&JF%10CE9$U]/Z(X:JT75P)J7:;?WDV-W7;B>_;"%W=*JSX! MJ;+.I%66?51%A_1P"G1VQ]ZLP[.53B2!_65M)2[8CRL&D)G?_H3,DEQO?#J= M"JH%48V195]&>1':!D-;:^Q@;B5\-0E/R[WNV_>S!!$WRE3G]4!VMT'%'6// M\P[@&_Z\$CFMONA9X\LPI'=1#N^M'__?:'^=ABV_D[DE^O094A+(/>^$*@^^ M1L;M:HNNY-:KZ9DE67W+^04Q#4TV4WY@BKMN+288=KX2EP$J:[VEVO2)DI>- MU.SL=A*R70C')]OMS/VQ[7;2?VR32UJ-L'VPG9+4+.2EMJYE.P[RGLBY]4-S MS?2LO3+2(-B+=FY2=@NP@UVIZZV?"(7G*\MGO]=4:)UZ;.Q[7EITQ>:HO5#" MRANN*KQ1VN Q3;(:_*BU MN(])'#6[B)A'[!$IG"B/=@;#L#@35(,X@C@,FQ M/)QK"#W+CF;!V]H%V_;<(]O 4-!0%F !3>FI7H?CF7 -259GX2=52'BF,$VD MJ6!?T3*5BU][P%::L' U0S:,M0,UE5K+>GH@_YMFC>6,8&MWX5G[(XH\3RD 7U_M_1Y>3PT M3XON=^QM9DJ(?; !5W7WPI80#J]Y%$9^=@3/S&K#I!RC=&!JC'GE4H4$DL.8 M4T!3 LW49@[U4I;ANT];YDM12=F4G]+1?BY*ZCA5,F34F;%4K[OAD!?R:YJ& M'U&LQ2>0OZ%6<2-YD$5[7O%RO2T?37W- VMKU#AQB_<-PJ@S0.@*:HF8+>;. MH(%=^B=[\Q,Q%3"!I'$4RFI=3QG)Z2D2M4Q%346J#TMET"J8CT(8VU!1E0)@ M]D#0>S.RI>]$]$XX*@H$3=$K@FYE0ZV!TTA@/_OFZM]6>:9//^Q;% 1X*G=M M(NUV57Z>7?[-LJLQMB2MYRLV$R M! FYQ54/'*%OA:Y(\E)1M7*_:AW@CA)3MGZ(7Z2S,+4FZ[A/G[FJF%?'-1W8 M="?TZ(;]VISKK>.:/U4T64SD\E!LTPR".$9U"9H&P5ZTTEW2 7MA,UJ3MH>9 ]DZD M%;>U$GTZX4M*3?5 J@8=Q6:[NLULL]X\< MV'9S;!M3WPB4UZ8PUAEE8D2Z=SWF7/;&@/ UHX@\&O'9+%*Y&:JRF';&-1VP MQ28_WS;PZEGX2Q1 0B3'LZ__06G)]W#;.Q[$AY!^L=N? <,P?::7(;<1:"6P M26> ZB=A]3EOH1YL1T7/'LTQ&='B(NB=5N:F^):\6IPX,V/3_<(WCLUSV*\G MJ@=?&&! 6J'7)]CH0/^DL[OQC_E=FMV0@F0[5C*'O59/]'!IG/QGD<&W^06$ MA#D -RG@$>#MSZ^.M=C3U4="LGP;[<'09[($GD<,\^O_H-=W[ZH:"WDS0^.SW06I'CP7SL^D+4U]I=J."U[*E(]NB&&SUU# M]A05'W29 >IOZ.^6V-]&3U/U^\5@E-LL=*=3F0&P<)?[OZOM3.Q22NZ\EHT^ M[7&-W?I:)%1P\:,XU_)T4D=L$T@5(W-#]E15YI%Y]-]C(BQ4:LZQT;'9$7\S MB#;Z6Q7'()83*I[Y,4PZ!(DU9R$?[](5;X&T.HD ,K-_$H#X(.'RG<[UC=0= ML:M#D5/-)12VE$#'[$D$YO(2_IEF?Y6)A]8WL=9RGJ^CL"$/?!TM5##O8RG% M\D!/P(JLME3K#K8UQKY4I'W?' ]0:X'_3#32\\S7G:DM^F'ODX)3!J'K;X&3 M2,Q$!!L%5$G))J1232/LUY6N M=0AU3J@V4"5/I+)E0P]J# MNZ/<6?3)-T,4G$MC+N=3P!RW(TK8L6B=HOHANCJR[@P?N4=)CI''PG[*6LH? MV!SF=5I:_7L/OZ(3-5!EV4L8"\>A>PR>-XS00VEHMI8:RPXM/ M](MQ&7DP[!C^JEZ41=1HM\*7E3(B*E.77E!6PH?+1#P[8!<==KD"M6:0HLZ@ MA!YGIY;]LGPX;4-T8-"64&'P1/7K<9EV1ZT1\*08@4D&1O<\">/*BK#_:#4:M;$O*]9;4HV7N@AM*?5"U@N2E(!B4#[M)# MVS8^@!:V'&5!?[I.$X!_8D\B__<"^*KVI5%P/)?@W%(K!H"QR4I75;[1.I4: M07O_3#(?QL%,2N*53Z$QE!^4U/L4]TKCM<=LT77==F9DA&9YN*JK"$NF)OJ%&',3YV+,1)IH#N_-HA]+"M M13W @Y^ !?K"%$46O1X*-OWTR;?Z(LXGB7ZOJ\(%MV5S4TFW***VGB$;=D!+ M>P]LW[H(=F1!VA#,MXWVEJPT2W-LR:=/5<8>.)I=O=&WG\%=8:Z18^V!_=6T MH%7M&(379@R"J/((U@[20'XU"ODCCX,=]A/MJ @E,T-3 O\/JM,>.=-]J$> MW;#33>KUXE>O!=6@X31*F9)*^GH!2)M_-8 <\D(T"Z-='>^3D%[ V='T<>T] M9F)64^Q5THYEMJUT=L*L?$7>_)A[Z9L?1/,SOFC.;195S5S3+C(TG4<K#2+17TW\ ?EJ4?Q18$)S\Y M-F\Y2]/YO3=TR:'LBO]&S\Z/E!>^X14R2LM+ST>H!R7LLU?%&)B5Z>][!BXL M A.TA_)T,H@;=TEOOY#=@+'?"JBK_8A;ZC KME0M^TH?UYU/5ZXL_&WPM7=U M0-YJW_SL+\)L397H:0G-M#3'CH%Y'S,.A:L7O6-@)AH;.S#PW8]B8(>J7> X MA2+02NWG"OV)F2>^)QF!RGLD!"/G%=FD&3$5;AN#,+:@T6$5G9$=5%K,4IO% M[.Y0'%A&^.FF_S'IHSH"]3E(2:B[!0W7_QDTL#4;L*-8W>[U%IA?Z)L?;*EX MQY/@F&54"6U;;3910.X.&=V#=*L9/M#I)+"%0YVJ59HWJU?9CV- ][JE_-7; M]M;?3B&*O"B-%Z/QGM1?C*>4ZP&Z=3B'#KJR=Q?%A@+NS=\QSZJI&/&#,::B MLP30 7;.;S&4:"8Y9XR.MN"=*!2]^N&?'TH($=-.:6" MNK(]B2<1F.$#DA<0?PH 07_2QT_>[;FXW*5AZQ3K7W^*,[$UU/3[6!OMYK?'6M0'JPVNS/(S.8\M>*+DQ*U M]+0Z0#W)8 LF,N))%A+02A3-1C/Y6CF36<'_FDFDF2C_Z^H(_W_G0X6I7E_K M!#*H]?L4HW\=CMYL]>C1!]WB]++SXUAJ,'JC4ZT)_H2W)(ZM81!J"^PZ#\+N M6IYAD>ZE/>C&QMCODLZB+ -D!-Y8TRB@593/(C03FX(2=0+2>)G]&_(]IR2; M,F&]9P!+'U*HEMX# 0=XE*P2LD[7VXP0R \W60CMS5'5E-.\(LU=R"//VYK+ M&%3G>+K-H<"6YMB!VGV \1Y3!J)&WV/(*\BYW5[Y'4[<8UK\@Q15@F!%B7=B M)I[UUD]$K*!NF= F@VTIK+(@*_.?U0-MZX!]-"#DCB6<@Y1Z0_;@)K2D99F; M8S/"2@60S((FT]$4^VPWRAM8-0MC8_2L,1&YR>[090\$"+7A7%15,"WE' M?D-%EH!NCV*;AK83WJ\G=AY7YH=DYV=_@:V _0?DS%MR,*T=\(_[#H1J/W[R MZ>+;L<);#=$UO&489B F\W^ JES3)JP-L6TC?DSR9_).D@.@X5L*2^H:8F\; M;?R"Q@QOLCKVZHS]DHP"GZRU^3@: ML7,*P0T=513\!DE7''5W[L)W! "2FJ"ZH#B/V$ M_NBLUDHIK>E@%O@T4^-98-A5U?XD'ICA^K TQTZH+X,96.(6SSA4' 0RT ,, M:%L>(J+E\!PZZ(I/NHF*!S,TAO@5/R;RQ%C(F<9 /FC2DA]($I+,?/Z[^GP6 M^+!Z3%'KN[H;"OLQH)(E%23Z@E!:FF-#*$B5@F?B/5 =*O[=S(BE.?87.;?R MCWK;WR=<9=!^PS$'F,-B,1>AD5/VZTR\A=VAP&66J$4-.)\:MLX8_O,@*M6L MTV48,E\G&)DBNI]$X)M^=ZH8#,^$^TFE(LTWHKB.36D_$PT]FP6N/.9?X?^I MBIQ*%"F]?MVK)V+]1BH.AH>@,$)HF=I@7U!U_2F'E(D>>A9K-P,TV=]^?UU' M16Q$DI6_8S_^%BC2*K=<3476R@0G4\&4?LO*0I6)06M^[&R,;7EMP*))4#2S M[&;O@1I.(A X!4A7A3O#[0_M0!%[>U3%MU:B#<(460:+<,17D)M:J]AY%##9 M!3RXX/A,9T&*!_]5O/<&+=_60=>\'Y.68PZDV3+W=!-T(I.Z27+M-K"[Q MGKVQ(SY) =H^ \0/(>CK>PZO#*_="/C^01&] MDQ'(8F_\GI5X^[3'_L9]4WA5J:?6X8-CN:XLN\NG@0\[>P=D TU,HBG; UFD9: M]3=L,[@>7YL_UM/"$CH6;.TO 8+.*OB?1F&>=UQITSOKCM/TQM;O1"244BX9 M,G_\GSQFSJ"@V_N@I]H GFAV366=MS0SH"G4FF CP_]HH+-;($?MS;$5!)$* M!R\'_=?J14]"S<[O!UPYE"9VZ)023-\MIIM;XRL<#9LYR?(5=7NO="9TI67=D^981HD< Z&R,NKU( MMDFS'=SYS-@->7_IP<2%M34JU+C_4YCIZ5ZAQ_:%%$5,1'W3=N'4OGVP+;?2 M\Y *JWI?/;171VRGII0CKX[L<'!,!E/11E-C;!TM35()P\!?&N$MU:IDIL;H M:4U6 6,^80/T0;[64RA![Z!6.H MTJK7';1%7X?20M>TZY^*RGX4,B=24B53Q M*K?C&LX@@BV$D:+2\@VV\*H!]F1-0J U;+FK$[;951,#RLX(>"',/K\>W68# M+J$/#M7_U?RV#Z&'>;6(@]_';&-NBKY)>5WA1NU4&XJ;I0.V57]$/ 7I35O[ M/SM40?>CHLNW(CZIS)WPXS+"UW)!]^F'>7Y+Z#0E%QM.*-08T0:>=77 WOZ@ MV($J3W) C!)&_)>([D0 BJ5Z/:^? F)I2D68KMH>0^BA5T]@0:;TN?#C548% M4HC=7']0-H[/ASTA .%VD\:QK\&K/)<&=DQ+7;>2H;@W@$XGD)P[PUQ.(S&S MD._SH7. Z]6&:J.BQ#2[K @O5]S:&9.-/"MKU#,)R8[=>(I=J=L(I>V&_9PI M@#/LA$LX1^T;9FJ,G=^^V1 (KR!EM \\0!RPY4#/IL!!-@'&]^Z-[DM4?9W& MHF[&EM@FMN:\'M/BR<\*N%/S?9K[\=RUUK1^73&_SX\H>XN2Y=XWO*&- MWV=HXQ.O_"@VOCZTL+=C(VFOD=+'TQMYJI?1R7 JC3E<]J_=L&2O35@R&98@ M*@4IACWZN0.#[<;=:,C+^!T,G[=Y$>V@WH2.]7H+?'#-D\J+XU]0ZRQZ>R-P MFS"DIG8LHKD5NN- B! ]P\UM[;$3T"*.Y0;&1@E]Q[3:IO^\5P?LF\_BBN)_ M[@!O.XD ^N,NS#&U0L[LA^])9+P%>O?$#@LRNU0?;,4!^O3#WJ9E"$H+79^* M#^!F$^:'4TJRGD0*6\^.LCUH!&_ M_?Z-MMCFJ^PAI1=J-AB;8N" V$+[L!H5UGTT%FUTAV1 HG?XXKG=MZIMB'VW MMZO66-&Z;.WGPLK5L?S7/R*241+;(P/#[A'*:NDY%_:4)*^[C.&K!D=S]E"/ M;IC2$XNL,SMUCF:G=N^>E'LY+4"=VPQ00%XHOY$)/PFU\P0/K5IG>2 MV:E$YF>]M2D?EN;8PKG9U'5U_.;_,\WLN73]N\\0=L=J%K-VJ)CY'_]2\4(5 M^[_^YW^1?Z'_!PZK__G_ 5!+ P04 " #3@VA7=L=N6E1H #37 @ %0 M ')K;&(M,C R,S Y,S!?<')E+GAM;.V]6Y/C-K8F^CZ_HH[G92;FV.5;V^V. MW7M">2MG3%8I)S/+WGU>'$P2DMBF2#5(JE+]ZP_ B\0+KB1(@" C]FY7E0 0 M^+"PL&Y8ZS_^]]L^>'<$,/:C\.]????-MU^] Z$;>7ZX_?M7GY^_7CU?W]]_ M];__\[_]Q__S]=?O;N[N/[W[!+Z\6[F)?P0W?NP&49Q"\.Y_/'_\G^_^Z^KI MX=V#'_[YZL3@W4WDIGL0)N^^?K=+DL/?WK__\N7+-][&#^,H2!/TP?@;-]J_ M?_?UU\7PUQ X^-_?W3@)>/>W[[_]_H>OO_ONZV]_?OGNK^AO?_OAQV]^^OG' M'__7M]_^[=MO*]VBPPGZVUWR[G^X__,=[H6^'88@"$[O[OS0"5W?"=X]EQ_] M?]_=A^XW[U9!\.X)]XK?/8$8P"/POLG'#- *_A:4RWB+_;_%[@[LG8?(S:;W M]Z\JZWE[A<$W$=R^__[;;W]X?^Y%;8'_]G79[&O\3U]_]_W7/WSWS5OL??4. M[4889]\6^$C9_*W5_LL/6>OO?OGEE_?9K^>FL4]JB(;][OU_?7QXSM;Y-=JA M!*$&OOK/__;N70X'C +P!#;O\'\_/]W7!H&1^R=( NXV_OK"!':H[/%$\\&W4&P^?M7\,_@]>NR"X;AO[<:)J<#^/M7 ML;\_!."K]ZIG%7H@C(&'_H (T_<0[7E73H !>-X!D,3\Z8J.H'<=CPY$QW$' M$M]U@OZ+(@XW^@J?$_2_F,W$Z\WZ &!V0N-5B!KM#Q#L4 ?$J1ZBN-LVR@\_ M"@+5:5WOG' +XOOP>8=V9!<%'F+GM_]*_>0DO&3)\;3N\K43[^Z"Z$O_#6V- M-.2Z;D#L0O^ Z6>]>=F!JS3V0\ G2UZ_(>?\[&]#?X/.=YBL7#=*PP3)!8\( M2M<'W(D+=1YR]D_@",*4/]%FNT&IX"PRE?N(&,DK$E+P_G))0:3S.+/'1P=S M0?0?S!J.3H"/%/J7CPY$0SFO 7@&;@K]1(!2>@X[Y(KO'!_^Y@0I6&_.HN0] M$H]@)MIR5R;8?<@5W(>(NI,("NP#H>F0,WN$X.#X'M[>-9(CX'4*L42QBF,! MH4NH\SAG(?_FKR#P[B+XC$A6G-ZI78?%/4*23')Z##!K#CU\T@Z8'C^!A \[ MO^^0<_\01=X7/PC0I^]#I*1L?<02QRJ>8B<<+6%(!-&Q"F&V&V< M&3^FK^CR1M@]0L29$_"[ Z$CP 3%1QA4KG0.?N($_K^%KEIRZT%EK00UO'(R M<75_0'*KT#S9O8:<[P- 7^7N?;W5L'K#?N\G^T)>0"(_%C=!*"*I"G0=]H9& M/X(7YTWDAFXU'7)FB"EBU?81P$P7Y,V.TGS04P.V0H)8L]VP>D> -@B[WZ XIJ\Q^%>*(+H]"N%)::]-&U6BE>K03E^P4B.LH]9; M:]-4!6JOL(GL,KE&'%5NEU" CZ;-B,Z=VT*;;BLU;8@A=VJ+H0D1' MT*Y7E4E@X\@E3X!-T)7?. [^031O)WM M%H)M\?>BF=BB^XPYPEH+IW9XG6(I>';K*D%55937'ZW;P?@HO\^^$=$+1%$B[SS0S\! ?J'EA:E@C8U M3-1 V]7E3W><0 FSL M0.<9:;FC$K:2"1J]"X78GSK!1R.\5R)^-K_&T9@<=[3 M\X_%A5V3)S\"!X_EK9++<.'J">\R],/ME1/[TK*$IHF9A7H1D<->T5#(=OCX M2)ZFRYU:_N-)# 29,4;P1Q%]29>)L5J)K5?U=S1%<#*XI<1EUFE87;Z\ZN[0 M6XE2@=KOZ,?D!AP@<'/3-=84PUB0"RH:?IQSP/9OJCD4_;^ASTN,O9!1F#\> MZF:Z4#6^/@S.M_5J'\&D<"?7:+:G&UWB QI1.!_=TA3JW:4)YOGM29_=0+D] M:0C"&6PZ&F+AE6A#LB/JC:!7LN0>@X\7J])CI=(#C;>JR_%[ 8B#0\2^\@>S M758F.-@X%)M%X+PV(W N4Z3\?GYD*RT>*/Z@3I34R$O=QQZ)=^,7'FIXMN!( M(]E&Z8]"U&QLSP^,@T(EH*UJORC^L9 HXJ;)V7=?;:?BQ M8O3(;]N4['>/P4?:_\9K.46288=1:>L]0!"C,;(N#^@?BN9X'6IR?25^@H=J M?J<^+_"6@- #7I9XK)Q:$+FU1@%.PQ;!.DYXBC&:8Y8I+0;N-]OH^-X#?C8_ M_(<,Q Q ])<_RMQT%:"R"/-R4+1 $/S]*V;3]T-/\@%LG> 6B87):?7FQX2Y M-5OTG-+&B5^S?'!I_/76<0[YO$"0Q.6_7"98_,,?N6IZ-ES>1'O'#QM39;?5 M,.G"-/(1[%\!I$RVWD;#),\Z;0.VF$ ,8GT&IUC"64&''-RC.9'(E]E\M,F^ MH!$9D\M^'GPR^2$FGI[6SSII\3IPXKBPPHC08:N]ALE7)%SFB6^W&WS;5P@C M#^-T%SA;PK[7?]>!767_F+R=T'"T$_Q_4R3Y 1@4HB[C,#=;CL=DL%B:26?< M.;::#C[)(O[B#DF63O /X,!;I&:C TR8)+7I:$A>/GV'_H5UK31;CC9%I&C[ MD4<'D=QN9 3SCXMA6&T[TE7X!+9^G& )[).S)X%(;#;2Y*ZSUUY(S?+ V_\! M)^KLFNU&FMZ='X!/*>&F(S89:5+8O FQ.^OLK[G&V5<@$E(]^OZR>XVUW3G3 MR]FQ'V[Q/(BGAME\-)S1!>?D^=F=Q"DFPP"8V'Q$2H77:%>W$:0?HWJKD:;V MO'>"H)ELMS6U>JN1IG:[!W"+".L#C+XD.ZSD.2$=/7+KL:;Z=A%G\EN$/L]V MTY$F^>*\E6_%\@S_'.9):S_2=%>>!_-, ?@_6&/^CCI54MMQIWF-_KB&+]$7 MNE[;;CGN%+-[90T?873T<=D#SCR;S<>=[&,4)T[P__D'YKU);#R\(H&_#(%# MF5KMY^'-IQ&67'=12)>%6DT&GU3Q$.GTW?>O+]@B3IA4J\G@DT)\%Q=\>3[M M7Z. ,*/Z[Z-A=/OF9IDF* H L=E8PL$.! 'OXJTU&DM4O=BP,E]OO$X37,P% M[Q]=8&5U&IYI8%?1ZC7.7O"1N$;M]]ITJMZD%:Q/S8%N.1CZ8\N152^I4[1X M?\AJFGSM[OS@+*AL8+3GN(+*#T=DM\R["'H _OVK;[]Z=T!R#2;:OW_U_5?O MTAC-*3KD/CO\&]@ )'Y[#_GBJ;/-IHK$]AAD+;5A(N0#PJ!0_"Y#P!(8@8B0 M[Z:*# 5"^Q"BG*.'IINH/$MU+XVE!XG(-.HXU!U$%N,@PF0%W%(%0M_9VC M&QDU@ UA@*#=TO7V#SXWRQH88#%-#\98&F$890 M //3 @PA *( Y^?Y@D,.NRAP^>O,;RE*V$>!SB\+.HVHDU*MFK%0+!3U4N(T M8X6<'6)3 F2_"L$E)')83PG0C,5D8BA1BN16"<[LQ61JQ%B)D%*!>8H($8/42G24"LP31J<:&U?:2F.$M+YV8OZB-G6@:T/_C?0L3M(E_ M#IG[)O1PKCJ<'*=;&Q/7YT3EGI3>)32$YC'=/.\C"+ 4YNJR-1!+EP3W+M0'A"S"^KW4%9 MA%A?;3OQ*0I=B MT68S#5.M5L<,/6G5+9/O;T63TT+(!0H./VS0U2K 26 M=3PH*Q'JJH.@SKE%'QW?NP^+D@4T^G43M[ BY ,C\B>5P!24A'(W;1L 3.8=9Z8#/VP12: M=4SK":IL;F&4%=#EI2=3"X?%.FI_:Y]\K<[)!=_CG-1 M1NB>;?;1;UZ<-_I-)36*)L6?4G^& M80.@]="P@)O"*W NG%)5B*D$Q^NE66]F'WQ22RT*3E' F YSK8GFBT^,$[%Z M&&%6%#8G:N']F,L1+5(TQD_O8,#TV<>0UEJ+G3\KI7TICY7-K>86HIK[^3T- ML?YPB8G3R4!;=4<;M>:E<&XG(TY$J^KZIRC!I8%P.:SX$,5.\ %&Z8%C:9 ; M1(LF'2?0=Y& B?VFW!-";:[;P2WBV#9"NCP;9$4%RTL'71=:TR'-NLY:;76G M9N$'GU1SL]!B/2S-E$4\)BQ\!.,S9@$7W<-:18P=03$+H)@'CDQYEN/"#SJ@ M9&";Q_F2C="H@L7B]_.!38PWT2(M+,=))E*CS:OF2$YBDA,M5L32[(C2PA,S M(F46((FQ);' EUD QF=')$@MAT9.(*#&'%F.DB(A:H;T)2U'"42'60Y95Y%* MG$@M!U!.V!*(X!LB::Y!> D+7>SXP%F@),;$6I*5W:#P):N!@(B0\&$&$'(R M@4C,I>64HTBDLIZPI 4H;GSI? A+Q DC%,1J:69X>9>52'SL+,#JHLRT@MXL M1TK2MB ;Y6LY>GTN2&8@\7QP$SNDW*#E^0 F< 40(Z.'*'YA$$+"]V,]"GL6 MJ,@+I;1KT%:M="5O6F<\")@/5@)LG/KT8(A* M1@:A)'S/"3UQF 588B>/]X+"3=I0F)3;NS'6TKU2>[0P!TQ' U\@L^I&0 MS]L/A,8H^&=@1M['#-L=2'SWDM7*]/2\I'K4^0>:B1O:#76\: <0RU6/)>W4 M*M,3Y\WJH3-18*W<,RTE8-Y(YS1I-\#/5X3^<%E(5B8$;)W@-J\M MTR834HO!IY1_B\C46C\O*4/5<>Y,[J']*.;5%U9ILD-"S+^!)W0$6YVT M[<.U]#Z0>QBR#_=QG$KM0=%!&_XWTOB3>QB"?ZT*B? F5'MIVXE;Z9T@]]"; M6EU2,A#I*;\@^&?P^G6I(F4SQ?]2HO:= -#\]GIA%N3ZK!XF+(#)+FFM39@X MG\\PN^BVG] 5ZIH7F*7'6OZTF*P"UWWD5.US+MBT5->&-U-(8[04+(:^6:^D M5IX_2W'HHDD2CUF]F)JM,,EP9HH.:_D[1#IG)AZYN: AP8O;PN,0(!GE,)(Y M5A23A.4/?+C&]%HD/ '.$I]ABUR:@!!?)*PP]LW>GL]-10 8ETX,?H-.((@RO)[%S.C+(#=1T=1T,9) MD#PX.O%OSH5U$LAMM12_PI'E9[[,@9O6>@E?93B5FZDXRC0<'*Q%>NHJQ4%) M,'(70<3AP_PEAWMZ@4X8HVEB>2STLK\%N73F_3.-DZ+Z *OPX$ ?LR\&=0;! MR4_H?@I3<(<$<%(NI7-J9OP*!/V?1Z>J+B/-/4;X$Q+M2V$G/X/E"V8V%^/W MTW+I(1T;Q$EM0M69LBI!"G0U1SPO% G1>";94;3$408!3L .0C3% +'ZE;?W M0Q\34X+N![:X*]C9 .&Q@%Q.7S1)'O@<0N $V$KV:Q1D*?,1Y\+W]CJ\/.1? M03]&/]V@OX9;M!@_\CI*!+T_MSQMDA5L8X1<<9521=AJ&QUU5V"# MVM#I368$';LPK4>3+7N)J%W%,-5-7F73L8 /$)'G(XPV/DV:J;;0<3P='V9. MN8N.MM[\[D!TR!(::;#[Z+H J6(NZQJC=])Y-"\:-N]P5EJ:I)'(:B+ZS&Z9 M&:/00OTP11.[.$7R:^6<^ '$MV](2HT@DFT<>,JT<)SI .NO42;4EIH)TW0W MS!>U 8BF66SB%1+IZ7R.UEH'V8*$>\+J;70[.3NZN*H>4$GGD>7AWUPO4R-] M$,NK8SE4/'=0K1H-V?]B.4(Y/L?P)FI3,*NJCL1RS/L+K MV?]C.4:*A;3^7B?+\5:1\L!Z;)A"6\/Q93DFG<00*;>;Y0 N3VZ5BA8$#Z+E M52P[WI!,[Z7ED"V/N#O?;C6?L>5DTNUN8_NLE4+V2PY9"+99>74C0!,C(P9/ MM_P)=R>BXL406(Z9)$U5_:>6UW?K1$U\0K(5+C%"$@!U>=<]=)"*Y9659! F M1+$H?10^73&B$2PS2#F7J=&,D#Y8(/7+K/D7W?Y>VIQL-:ETPX?K)BMA&]16 MIR]3134[Q?7.";<@O@\S9!IE$PLH#4]-44G&RJ\;27MJPNR[//NVY%W&$_ MV&.PT&$X ICXZ(_DG%#$58CWU_&T+B-:?&U&(:()YG:0V^I-1L]$OMU.YZ%L MP!>+/&8C]E&UB!@FE06@OUTFC_[RQW6Z3X,\)F&S 6Z2.X/7FY67WV:$^0MW M,V0)1'*7Z+CD2F +5$;F2B#5>J9,M]70$+J]F->)_*_3$'-/XB!QHYMR>8MF M+C C-\&4'W2O/,_/-;A'Q_?NPVOGX"=.P*02=A\=BW!=$&#K9!&C^00.*71W M3HRDT6@+G?V%)]"6)#&"%DD]0*7NSA'+B8V5U=IJ8A6+PRW?7P\UY5=, M810AF-[8QT.X__0>(HXHR.3I9*OAFCFU? )?LI_H[%6HLSG+RN(*.JZJT=>< M1>5P9S^N,[$LOGT#T/5C:G:;#@.9L]QL'Q2LEC&.%N&@Y,/Q2T2Y])RI OVO'N/=S0:\JK(2A;D]!P MAK'I_)_O(EAPA"Y7;GL,96T00R]A0JB8Q:=E1_'M#W-W2PQFO9Z M4W&Y7-XX==EC_J#FP)"=/<4H"(XY"F/&[XM@C/[CYN3H_]LA"$B=AQGEPHS[ M+X(]CCGD6%2&<7,)$TN;70Y@K;\YB\O#W3NOK=W=G*4->4/^\?T/)B5DQ2:< M,E#L,8*9@R1)H/^:)MAQ_Q(]9F%%E*7W'75:3K _OO_+I)P=?WS_DSDQ9R+A M1G-.2R14XT\B(L=RO)CA.Y0R6S.!1BCNIA;Q2<;24IAD(WPP4C(A-4/ %IA% M6$LR+^%H:I*X,00PAUSF3!R8F'^\VMRZ6^R/I12V)#WK>-C[$C];E='^ MUS,A=*\$;=$R9 (>2]24JAL38G8]WAB4T"G5/B8(7=\7"R6.BS+2X\%#">(\ M-9/N[RI*W.:I8_1XRU%ZIVSU"2O@??6W$R5@+V)*&!>-HOU,Y@R.4L4ACYVZ#2>5K9SX+.>,CU+M@(2/OL3)Z ]Q%/A> MYF&O)E%VXMU=$'VYH&5XRF3$%R!P8G #\O_>A^>B(X7JQ\F;+#& AO=E[=FM M7#=*T5XAL0[X1T9*9:&NNE,"8)]!Z/H!J+F=7R),AX\P.OJ(JJY.GQ'%5O9E MY2;^,:\+RM[;03ZE ;(;@,Z?Z^?\,_16>WSU$5]FB_30D[E,S8YV&$A+UDY< MC8V1I:W2P)S=N/-#!QV0_KO!&DC/;K@ >%E)')DT7_Q^\\BFOR2$GGT:XHI( M5,B'-SZZ7Y*/(-E%'H=+"'8VAQ'>AT<0J[B66 /I8(3.J?228&,-]@;CJFK) MZ3%PP@2)"5A'/# R[4H,H*, 0T%>N'X9^N,%_- CW$B7T]K!:U(2_: MAGU@B#:I&D*]E1'Z#2Y:AV'[W4]VUTAZ1W(Z7,4Q8Q'B(^A*$-(*IJ+=/.3& MFF6F)W#(S_UZ\Q Y87QUNMT?@N@$BDB[+R& \/8?30LX@,2WK#* MMP[1)7&(I.Q)MHBV'V4Y82KJ3I. -:;\DC&3^B"@+Z;%"%/GT,?4_5U M= 0PHXK&Q'L/9\)Y_^C /T'F4> F)A3KJVRC/H<'= H?B[=0\7I32F!GR0N) M)<_1)OF";A+2UL@-8,11?X0 S_FFL+:7E7_#_)$3\_AT'$R'5;1BH5MOSH+E M=113%\?L8HXV1;#-]3;NZ:GC4>-<^5.#BB>W]$MBL1/[W/![5\I".PVEHPY? M]CX5<>\W-RNN^>0D8!WB/<+_CSG&$7'WS*-0+B@3;$*O_@^5EA1$AOB2;E,C MF@::WT#Z[#YC] M/OC.JQ_0TSKV&=&(JRJ[1+"A((7802UY-Y%[*Y,=T,CXB&2X%?<>24(@-5-7 M<\!Y*R0FM)6(S3V#) F EUO6/(!#+7.6D,8UIOR#= ' M_+\B*:D%.^O3@]$LL D541+Z"PX40F<&%I$_Q6U+,'RS]>..8TZ-IP_!HA4* M " I?==([T]? ]]%'WZ$Z$L)*$GQ/DRB2EY>HH3091Q3N ]$?+*D.1GC(:&K MAB659F2$["LZ+_@ 4<[5"F_#-H_KN\XN<;2&/6:?V4,4YE'\CH+*6%_7 &S. M?4 F]2)*1HSH@)^0Y<8]"ASL/@OO2N(_?E+'O;"(@^'&!'1F*^A>>2R=2<4) MO8K"E*A$R U@!+\JS>9/(,OJU(5O,8;04Y\5@HQ!U(R7V&N>27;9/0+V?KJ/ M<^F<=?XZ#F:.!B,N1DD,8 3ADGSP/.N/["A: G%SMT'%*XJ(#/WW&OVC3R54 M;C%?(0NM_H MR+_=J+[=$7L:H33]^B_Y*YH0;+.KU(B'3D,^IZC"S7R#8'F2^^[/%^H9\"^O M N8)F, +@P9@O,!]RW%-?]842-?TN\ M-[!>3E/U.J$N C?"_"TG2]4* ^.M@=+R,B;2XUAZ ^T!A.5UC=2H#,-LTCRA M[Z%\2+Z L1S?7L45K >EBV["E*LL!VX@49/Y9,OZRWT88;/]9,SZ\HVJ)<[: MLS6E5<),),.Q9$S.RSKK<58C;,K0NN4%[OJ)D/V?5%H.;R]AB;D)E@,WD+!$ M?IED/=M4*25U>9UK.;&JEIW$W@$K+09I(M6.)52Q7R0/47/3*,E?C4PE\R9Z MD#*F$3IF1@,J:9;K]@K;>J8@)E$-\I[;\NJ[BD0N^8?AEN,ZA(FJUXMTZV\T MU?(8Y;&[THK!)O+:H04P^F-]RXLQ*["Z".47& +&P @$Q<2 L=,6#$*VQ@NV MDA*"3)(#RP$=0C20+EUD*Y,=ZM%%/:%# :+2"C,&@3B:#48PT83E<"N*Z.F7 MWD(IQB;*M2,(#\-0:EY:"4T?)F8@J=RQT"USQQ!8FR'G#G")M?*"%.@I+0)F M$$\=ZPH;+6.)Y?NEY@[DI#E1BN%,[[@_?AJ&%@TKL*C\CI/,[S($Q'9>;JPD M,@6*MM9O'TU/ZYC61BG\)O);-;>63/J<02C:'-N8^ 76CSE;SAC&>$G8]BW^ MU5(TQ\M!PDN_- 30]CMQ24F?"B1_L91DN^'8(0U5^41F>9/=*:J B.6@;^%& M+\I^ V(7^H=<9'S9G9^NG?$RO 3[&FZ=L)!Y+W7E_2Q-U&-ETN<@4B>XE)SG MU0Y5,K:.BJE])GX1R%[0OEX%[3S,@WU&-SM12DQ53J-^0\9(MC$Z,WKVMZ&_ M\5V?[JC0:O'$_)[U;,BM1" M)W(MJQ4-O4M#+:7^F#3(8\'"W0HD3)VG]3&[F%'<2=P2)-A9][$3V29. M^-A\C#&7E19!1XU0H^P5*;VHL.E'EK(H]J'E=#*CZA9E8WAGN,M(N@^TV"9R MHNOX>%EYON\<'V8OD"I&Y_L0(9?6REZ9?H[/R[CP*]XI9G;14?Z/,!_>:67W MT7TN13:E%AG,1F"(\]<.K!C]!-;R,4[CM)53/M%C:AN$RNJAI2!M7PK[[DB,F,:Y*Q9!3#M6+HA]#F5&4%8TK_@H M$7K^ >PTA.X#V6&G*FD[)>&R\L!6.%FV\E]!D#TX=BJ6LF&/*X6:6].A'#E. M8V6GJ_4)P2,EU$_7.1)#^GQDQ#"P\IQ0"QIEV=&G8KL747H<^N3)S+36Y@K'&I@W^\@O MM]HB4$L(U-3S:2DZB^2\2()<29"6\G,J0N'Y&'/DP7:[111<1$$YEVQQ-@0= ML8S6BXRW9YW,1;Q;Q#MQ\8Y[-"U%9Q'O%O&.(MX5Z;&*G#13$>7N $Z^'?R: MY?5SPBLG_),;[,_JL@AXBX WW'314<150-%1QT$NR>E3E B$Z,GW7V3%O>!Y M7\3&16R4MPI*G.1Q7BHMHJ0YE+.(DMGQN')BX%U'>_SJ85(BY2*/S40>N_#K MK,C'F5"+RA3749S$69'6C)3+LC1<'VW/40= Q6_#ST(M,X3N\T3>EMIYDD+$RA=SN"B?G]?XP>F>RGJ<4TH+ MSUB"<,2RW!@ZLI&)3)";B$QN$-T'N-/&UE*228)FY0FO5-6:RHD^3UDB%Q*] MAY9<2*WI\',A,;KH/HD"&](H_\18OI6G[!-(<#V\1P S'6=Y M+<:JK3Q7SV [J:29Q7R?P %7# ZWG -% M;:Y#/VS,12*@0J"G[D/&VYB:7BB"A)7'K3#6/3HP.;U )XP10FCHR1P_VORY MU8DXW;14JR'/2?Q8RHR@^WB*;ER]^(<$0E8>U^?T-0;_2M&0M\=)W9*->?-N M25KS)W,C$73(89RC/[8#,##<]S=:8()A0+281-UQ0SV; MECJ)C8@V,(Q$M/O) YVB'ZMV[E+9>=P*7T[LQ^O-8_4LA%ZO>L^]AM0 P><8 MK#>W<>+OT=&C"7:-1LK>AFG8G)A/Q<4[#Y=>7&":W#[*9E<6SRQJ%Y4X M",Q1L*?N"T2N2'F_PVWMLY5N8#;9Q!C1:\:#(\O#"M"^7T#C,]("JQ\6K$39 M>H'8CU892HLZT7&F,DQ&+):LG=XR_XOUUO,VQ=EN(=)G,>;K33'5;'<$W@4) M]-42HD< &3,H)"X\^,ZK'Z"S)+3$+B.I$_]$/OZS7.;N0:F=>.088KG&Q)Y7[?+VDQ,]<;UJ-TDA MTA3PVSUT5M"_ 7@$#QSWK5!7C9O8?01QHW\')52BC:WY!=R0\*((8VB/=39[CWCOB1H/<ZCL_]!/$BX^@5<7FS)EB'%6WWA N,G$&J.H[ZHHF!TX( M$@>>GD\QOH6N(WB(P5MCPG M.'N\8^8EU7D895N SH(#8/1K%'CX&0/S_%#;JG7$/:;0W3DQ.-?D89QH5GO] M,KRXR$82X)7)199K]1W$HYH_D29\V!NQ(RVVT,B3"[>]& I+1Q?G&$-8F1=. MC6 Y"4CMQ:G_;:%,C+3<;-GSOA#;J('#&PT[T&S&)R#FVPN7[+GNKEE8;A*7 MISNZ;C,$5&:06P>QA*ES#>$8T!FF??$)7#OQ#F>A0?_!J:Z/3@#RO#0?'8B& MPH?K&;CHV&*!>%K. LK2."F7V)VT6LCPI-H;];R+8/("X/X^/"(NRS>W*!Q8 M QQ$NN2LE-U'2R:>,Z+W(2Y"B>#.,\W?A_BBS'XAD^+G$ )CP5?_R M6%J,,[WPL1CET^H,<^E^[T#TG7B]>=F!T@N<.L%')REV,J=?0>[%# <:\&NZ M;T0Q9DA6J;KS'<2!';_Y 1DY#!)L!--RJ&5TEF)J1"H/ W"08;9+61 #TIV8" J3'PUS!UI9 M<06K_R&20B;G>R@G?I+(%4_OH54[.$_L&M%E>>#%!7].=]U'5F"CR+($#Q8K M,WL^0G!P? ]+3EEFB&+MN3@UK1-:+.7V#9<$ ^6"\I64RV*?6)D1U 6+$S_: MW@>FGT-^$-W'M,-N70)OY"&S]/!&!P"3$PY$*NWH!RRM? +)U,XN927<$\OK MI^&FI4Z*=\<*=-1_; 4WJGK'B@!BY0']$$7>%S\(T)J;H:N3.Z*+&V%V;H22 M?,5U@W:/N9OX&2Q 6).4&T.S;MF(T ^],TW(JIFB(^GP>C#>).QQ,9=_9PR\ MD%"%5MYK2(U['K$>:-RE"2;-CI H_81NR6EQ]/1Q]!"N(DL16MPV=4KI=($N M?IS%C].'W4B(,0MRO>4ARZ,UY8A/C3QE95CFM7/P$QSVF[M*)V4^N0-H0YS@ MUV@/'B(GO'+"/[FA7JPN2TFRQ0(TU'1?P!X_9(:G/#!?2%=C]S'7"J0C$$F M%2P"[*(H2P@/G!-K*4:+JCP5U6_\LF4):GCEQ#CKR1Y+R!,4&1=Y:R;RUL7N M<+L_!-$)@&< C[X+GG?HS+>H>!5DT_#SA/=E*KU'@$YOD>-'V,FB^GOFRGGC M[.3%(HESW%P@K&9@RD!^Q2 _.J?L/2%'#^PYJ+FWTB+/\2V1RCF"I?@NLF"= MSM1PHD4-781I_&@#_0A>G+?I/=HH)B[Q:(/>0V^J*'2&HQ"?4>R=*B99&/^O M0 @VONP[#OD1=1])@>VDY+N1!\_*>-1/(,&I4I!@D+'^:1WF6P>&.-]A.7O. M2:8VUZO@-6:%WP2ZJ]"[\8,TD2[](C>:40LOIGAU0F=S'X77@1/+Z*U2H^GF M6SS*I4C^;".XSL*].Q8_BC$]N--U'EK>!Y",KB9B5DMI%PKT!L0O]0V[<>=F= M:_ZM/,_/%U?!YP8DCA],Y7QGS!?M-_;5,$MO$1IJ*;Q\OC%6Q-H]C(8:IIN[ M@L^J#Q-@:T$<_]/?IGCJE^N]CHD2@HOIO.MVB MC>,>,ZI2LOLHHW_:+4=R?0MTT EN];(2 ;;57L/DUW#KA$5<[744QE'@>[F@ M&'J/%?&AD@_U4K"#(Y:K&7LI%$I,'A+%2:78$3Z=3GAB%)EDM1_\,#]0HC$$ M.VDYU.A0(D6D*"/BW63E;G+':I;QBWJX>?UTR*\YH_G=@= )DS5\\K<[MEC( MZJ&,6GX#N&A[\8V83KO$=NKJ$F#CT"/T78 N.B=8P]LW%P O?OF"V-#I*3T M@&U(-U$0.)!12[3#,(:PMDE4IB92)&/J]/9Z%<@K407R2C6ADZ\ (95,M.M8 MPK_SQA;^:[_KN#W(P3J8%+>9>'-UNC0I0C!67QSH9?\:E\6KO+L(9O],NVQ4 M?V8HO9_/X]D=-&SA$_ V&.= HFN1P 3_!;OL;0ETL^+?'\-B\MV^P5]@,% MZVU,/$0QC;PO4T>*1N"$GYP]6W ?Y%/J&+=_ )?J*0PN36IGXL;1P,0 ?HP\ M?^/G,8WWH0NS#DY0'0F'L*GFB#*?UB) 4'A(SLGOXS@%WN=#IF>CAC&:*E7" MD!]IJ&MAG2E]XK="O;V6!']5Q"I07L#*5( ;@*@'D1AE#Z2'T7+_Q0F:0U), M\G/H)_'3\V?.G[=0 M9V67S*<4LYNLU'0,W#3QC^ %.KAB\HUSBI&NU_KI8<;Q.DSAQ0HP^BR/7VFF;; XE*Q3 V\- MKYT@(&T[VRK/[6V*7;,\N9?JB_F4KTZWCKNKMY6Q?TJ-:PH8Y36>,:KSCW'Q M:TR]2#N--2EUN8AL_1W@R0-OA20$9UNNK6'C4ZXP2WU<%ZRO_)6]-E=62(^_ M(64&>.<3PV0O0WQJ2I38JN.;U65XV3EA;87W8G!&WARZ@3!UI' M^3Q8-9;<[TT)O*K4,A3Q$;^ASCN-)9==%'A()\S)_%.4Y%KN\R'P$_"&."R: MX1.>+M$O+36 [KAQ>F!P-6*<%(\[1#!X8,;S%U8X[[DT#C_2UCZ$>$&\9W H M0;;V(4*)U<5 $*)F+5Y_DPQ:P-BW]E9\*2O8M\I.*0S&/H3$ XZ)V1[:\;WV M031(7/"9#W.PMQ=.X8CB2ZD[9H"O?4C)Q0_7SR88(AP]>@)L#5[<>)&)-=45M81M1XC<7W^JG&^E.9C, ,3 M,7U>.%K;/J!X2FP]^MN^]?=44\AJW\Q@8DN,RL/S+:\%)"-@PF:3 4 MGR%PFIV4(?4,9J%,CCVB2I=*J^)-E2X[O24:HZR@SHMSP+>&-,FX\?JI0/A' MFZ[>;J>X(1B6P,P$%N;9E7^ -@1Z1F6''?KH"CZ(*W#^RWR/+ST:I\1F)LCP MO9623Q*'P,^(,RQ'8(W@G@*5GQ:JJK_\' (7 T2U#LQ( ,H"K)\7(NKT/G<( M^$RG-0'EBOGLM\#LKPMFDJ^+"^!^F?-9[?7"N?2]S$5$Y2,H!9M%/JN!#FO] MU7:)FU+;I/ER*U]0J[\++V&RS;;6%Z3R/7J)CWTFC-XQK_SG\"5X2G7'21.7 M@@?W):A*5:R)4V3'I_LEE(L&,78Z@!+Y10\9-F- B;-2M67Z.(^29J!TCMOV M\$,#]OP\!"78M@5!:HLS;>8M* &>5:P'78>73(U0HC>HFC5ZN;@G< 1A"IZ M&X6N'_C%H\P;/W:V6PBVQ=^+9M.J$O?B[Y$^DQEIPGB#NIJS)ZVK0&Q?+MVTI%'.YG"'+KKK*,RH_'<_V5VG<1+M 7YI M&J38#+B*8W39X>+.;Y35=1E)+W];(P54AK4UVNL.+)*Z?JIB'X_%6_X:7?!J MJ"+&9L+SQ(L:'BG$[BW'3.+*DX!NR/?8!H$G>KW6HQ\[W&.6XZCB@FC>D98_ M))7E=7Q2'0,P75K]E1,XH0OB)Q X"3I3T2TN^.Z"XO5H=@KC:>GTUNB-)"[X M!%S@'_'NK#:(AE9!$'W!&W@7P6M$>W[R$,74>H6=QS-D\9CS)Y\ -1\YJXLA M2WCPG5<_0"Q$8@V7/H;R5I;J_VZ\PU$=^')0KERGVPW.CFW.@*;X0^6<"9G[E.(3Z=*\_+ R^;!3&Z MC*##Z%L?ACXL!DLX_(">=H"9,2KD)TBZ)4!6?UT'//UJ># M)\,,#&'U,,?5/3WIV8(X"@)M7X'0W2%6\*?SFX[B3TZ M+> 9:7P""3.8@-Q6PZ3S>,3+:Y*KTWWHH4L"GAB$Q.EDP#+*^3 W@=-)777< M""8[&!T^0'Q;A]<1/$0YY=(+RG/[Z#BKA?#0.GQ,E'F]S+D"'B88MM5"]1% M_ _.%C *=].[:%C"RG6C-$SBBSV?24_4YLK.Z\TI!(GO(G[@T@]HNY$Z?N'D M*LH*0/2?%'\%2_$'QP4K#[_ZCA,N^Y <0IT!T#F ('"R+V&F19\BI:5N?51 MTVCHHG2YWMYR"9,(G3,:*GK26JYP;R]6HMI [>T26>RVW.TKJ@*R*:N)KKV4 M):;GM(L-TE6*^6!%5J8N*6JXZHV]4 F8]6HGD*=!60(F(SRT M\A-;E!VJC]Q 5SLM=U1*LG>"-FPO(-YY885^9B:Y"@JQ-PU[D!GM:8%'1 MB(Y41K,^#0R0KMC,,KK&">[Q>XM]-OX2E+FXE1>WLCUNY;QL/;B(J3'3/4)M M;H!7=G$NJWA$Y3&!8;+A=;6''[9,@5,P =[CMO$+")/;)K=QN@8 MKE\#/Y\J93UB?34LZA&"@^-[MV\X'1C PGJ6PZZ,Z\7/A=B,2&( ?7M&A+N> MX2M[.\W>/>%1-"PT SU'^Q.ZW7+T*GL2\ M7(9=G T6NF6Z7(4R"HSE'K\>1U1<09HGAOV]-K8ER>Y#=!1E=4&J(6;P%.DQ MBJ!K?/Q:IEQ'XM8K@@!_(+; %_;L[H"7!F"]*1=8+5-V=:K\C>56DAZFIU4J M!NXWV^CXW@-^ODKTA\OBT%^R>O+!;8CP)QG^22TT&,IP20Y<88_E'ZJWT?'& MD%RH(:L/#A$OV(%UR'X^(S."C@6FKS'X5XK.9U:6F_/(F];:C(DS28G>7IN' M"Q-$%*+),"=.;JO,2%P1.#,JO75@&*7DU[0"'32 2;R=V/$,S"ZJEA##I#)] M]+?+U,\%RXDP-W\=:4(?_1 7\J%.J?[[F"@1.%+]-QW\!PDT6:F>QOF,6>R3 MV4?CT:F(*"TIF')TB%W,6,(E8'V]^2U**O)ZW@H"3WQQ(H/IDYX8Q%9M8<:^ M%'BQ[VE^/V57W[,?NH'CPVQ##X$3(NV%$F7";S^X4)]+ZT3L6C_KE\?8,C&Q MK2%$2C]1M-9&ZB4O7Z*>>LEE!"T!A?M]%&8UV]C9+EKMQI*6\K*'=&FI]KL9 M8O$U$G-]#^1F_4JM 5KF"JDAE+'EE7?$RH7W' 5I)IDS\T(P6BN;D00.OT:! M]^JX?]9^?W1.!/N1TJ'5Z8/EO?9\BK%,)Y0]A]])+PNY=@Y^X@1Y]NT&CJ.!+VD)05LE=;)(KN:2(.O[TQ5P'6#M"T:NRDF4]6 MZF(0&E##\G'QG2]^$% 6<_Y91]1O7MLW?HD*6BZ1!?$'2*\)PNVFC/0OR7$K M=K^"\Y6S(!T!H7XZ+@4GWM'X//Y)ERQ?U'1F">ME$V,8"%%**4NQ%S:2?,ZK MT,LN1[H33>47C-''I%0O0^YI(KIK6();+_/.)%I%@X\FQ5\\VH]1@OB3[P38 MM[%.DX)A=9'?^8,J7U\%[W/ 7_G-HF \?1W\SF:PGT<8W>%;I1)\4(1QG,5" M@.UUH+*@&R=!?TU2AR8)J/^.&6!19+,5A-B#DMW%>=F9^W"UQTDZLOSFQ"Y8 MLI4S%ZC]LAF $J@"'Q*L=ZTA+H,U.!%V^)P9T-483%:]4$3U$QA A[4GOZAZ MVG6*071'Q76-AL)1H:?60YH1&BDZJH-40GR\$0CH0ZW_/LP"1+X6(\7"A5C'H(E*4X M" >X,X3F^4B$E,@M#H]NGC_;2:F':L\%W/)WJ K4_$HHGN5@<=581GB?I=#P M-+!Z&*&E(/05K\5B&.<''D>.9$52VIN\0L5M5U-@+'\.+WHHU8;"S@]4SF$5 M"+RU-T>[BC/+L6[9F[1=]E;M$!@]!'A' %^CZ9Y7>FRVO92FY)C27($%;#_: M!YL"J[)8^/RL(.0)O\R@?7N1ZG-&&YZR J2_S$=&ZZ"-BCVCL!S*@2R,E>TH M /S)4@!E:?'RIF4!IIZ&DONBI@#LYYD#)O&\IT#LKS-'K/Z&J #E%_LD"%D\ MZF]!2L.B4F>:Z;JB*BLV__54">^,K-Q\XB.\O"IQ4FHLLX(,^S[V*I$=--OI M!'!5]:BLQ%.I+CIU/ 4>L96XV:I3*;AF^KZ2*R%>E(L1W]:5H,]=01G^_5V) M]*+8R#_7*[%3JO],$+NN3P9+7^Z@,8>&Y8R_C1,?G580WSD^_,T)LFLHJSY0 M.C:0JE/:3GT0H]_2/?"6K/(C9)6?5?I$D?=D_)?(ZE-&]\.^Q9_X&W#I8L8N M7.R1]Q[6EC8^IFT!'H%MG0"TLQ*-]%$S*&')M&LPI58+8E4*1XY! MK[1/+]DC!]WR^Q!'ND3P-,(>7[YE0T)6H[:Q=GSJY>[*:G?Y;V,?9>9A"K?]Q,O #2IWTWR36KP0&J M?TT#NZ*4WR0R&W);79.NH"DV*-XI#7Y*ZQ\S$H^5Z\(4G L[ M#XU(\W-#8A)WE[^C,#/]57X1!$;M-RZ1I[Y!IV X=E4)2 MRM D8B5M%X*C__@F(9L(>YML39WEM^(;ZRE)J0\$> MEE,>9R^Y7S.2562J9K1)2U5S%-6V^KWID!/%CYB]PL[NA?5KX&^+&.81')C$ M#T\:-?\R-^V,@SVY9_;_>'(#H!< 5"L/&36*YJW0@3T1T2-D8: M-5M3T(E$W"P9G(>-Y50:7#,_N)>DK4LZ3I/OD0H[F%\FO/%X(35\:WZ@*\MH M9F$60ITT6HDW6]+L-8A2(">FA?GUC.&8[+"Y(3*G39I:YYAD3B>M,N+[AL@8 M-FG:G&N"-;TW>R4HT?*<8GU?8 X7ZKBDW!H'^$:\Y)*X:R#8&V&72[JO&O^F M1&D.D?]KZBA1PD('20DV0:R&#E5=:8= M@JLV+]DO.>@AV.(D,M."74\\[Y+?;'#TJ1'!2^*S@;!G1Q4OJ<^&X_,U@-7J M=A&.(9PDP*TTZK//9S9XN/0PB<^F1X(C1&&74,]='QPS9KO$7(UF.&6I>[L*@/E*SW9L6H3NNYK5G83>.MQ*S*+*J(2)\'Q1KV^M8,G*;Y\-8,[(P)"J=% MXR].+I%PY;D'+.J(H%N<4EH#Z&;T8H_/&-@1^G,/-1PK^$5M6&$C]L4L!VG\ MG.[W#CRM-U7<+N\86X>]*#.)M1[\).G!/X+X+H(O.W#GAWX" O0/7K/_J"4" M.59!CC^4W=80!\KB]!QG"3E)/Y!(^J/SSPA>!TX6["@:%GH#CB"( M#L![ >XNC()H>\H$^YCH!1/M9<9I:5TEAKNI2V;+()O? 889\>,CDJZV "E? MFS1X\#>TX(Y>0YJQBZ8YC=GYY-I7"K.]6:SMZG1A2XRK1F8$9;#?X^+B+MKB M"\NA8TYOK UPHGA4'L_OF$ASNMI03Y RHR*8%TOWS]$F^8(4"OJ$Z(V7,IHM MHKQ.XR3: YA)]7CW=OZ!?>>S>LR^EF'VX!NI4W_BUU/97[!8QP:4W4==4(3C M_HD8(!W'>@-=)@$A56W)V"SN0N8 :CE*'16X*H%Q52/+(90USO537^8')B_% MX)*WVF3/N4%@==#HJ@!*LTI+X9260*1PM]P;WN.^Y:GWEB,G>\V*F1/F!UK_ M_-(610>IT*8J5&AYD$I?YL4P4\TJ=3GG"(K7'; 0+@4**=-FMZ1H;^I/,TS1 MKH#(.)9,RV.W^MX$#6/K&.%;&L.*BOIC^#^5&F3H7SXB^D&<'F'W#-P49N%6 MYW@CJ5X3R\E 61L[^(7328,[XQ*03YZ;6#X)5E\=+B_B=%JZEM#F/.B,$Z'0 M2W+M0'A"=UV6]T2.UAI]S5D4/0J!T4'#].NYVMOS(O\KTS_8:TB%+G@);LUR MSLL/HV$;2;.Y9CYN9O4P9 '[ #IFRC.7^(<5,L.T*L[<@-?D,K75/H()]I->1W%RY<14ZX[T,(;H MVBS+*+W]8F^3G3XNI1XG.(U0C$FC* F1O+!\<,KL(D@>''>NK%(P;%U@(+]J=A3 M"CS!?67UF-"N/J"_#;6K];$U@/+Y^4-T!##$+'6U!:&;"6#"1U>XNP'[794P MJS,4W%)J=RV[]H(H"$GB)^%]HG;0),5T\H$J=7Y2W!W_<,(_ ;B*0H_A&&LW M,D22E1!B]8@'^SV KN\$C\X!0(Y80&JK8]( XDP[:&@0KS"4D\!=2J-K3F/=5ALA-;OVL$U:I;7<&,U5?!>WDKQ^RK.KSM3CNWCB M]'CB!-7P&7*Z/G>%J,)ON7M.Z@+A[(&]#CG51YEI=YDAQ0URD!LV'J4>4!-3 M#:LF4G$SDN7.Y=X42[=26?Y63#U)TFUDED,I382"P9>VOA]3&@='L!]:#I\T MN3%C9FS-FJY>Q2.:4A<4Y5!DV78'R2]O+Y8T,W,!X\_+>]K&>UI^\]_]9%?7 M4I;X.#T)UVMZ9$-FOX["Q _3*&UHE(]1D9,%9TC:.>%WWZ,CDNQHJU;\$4,\ MDDMLW1);M\36+7YHY0RN8LW#S49AJLUO+B$48^Q\B?X:/D3AEE'?1.E'ENA9 M$_9ZC%/.^^8,8\O8@))A[+0WE*&6H,HQ=DS%X1(;>0EM5KFTR 3SZKA]NUYL[/W1" MK$3?AXCXTLST^X*F$9-_JI>^:7A7E'Y"F;?\)@4OT3H$_P ..8 H0B^.S9TJ,.2%G:'B"1GO1G>/#+$\%^5"N/,_/EW53&#G $3U'1>:QW5>!$A95/(Y9GK:'^(0LZ+4G8?#8MHS(-I1"2WU8%\ M^AK[GN_ $[X]UIOG!/$4%NK4]CHF?YD"KEB^WF2B"3I5F&NQX!?HJ.Q_^[D#T"@JTD.'*8\PHSSI0_0:(T$4S'/L)<#G] %_4">#5*;NZK@,G9K%8>GN=D\]O7<(]FX'= MVIKZSE17PF01@WU.'6.!_A%=@8^!X^:$R6S8LD2CRPWJPE) M5U7UB"+)V X33Q2J5:\6$#TLQ4M0VZBAQ:9 2X&2%U//W(HL--IG4Y2036NV M_R$E0M@JN0P7KNK7P;0\!ODJSZNYX,5Q _#[*5/UB6&^ ME1W@SKGK*!KL/!5:D]\3P5F@#GOSM+HG72#I-G-!#AX:R&&87O>;# M"@.]@^!?*0C=DY@AD=K3$(/R>5)BUD%&3_6V^_6&;1G[U-9P1 S\/88U9-,N MA_U7'T D..SDMX\^ALY%YEKL SB"X#MFTB=6C\6O.&6_HA$A$:QX?W7CS^A] M (77KY,=@ B=:X0-&CP'LBG.\$6]+L-H /\JC=%5$L?7T?X5(8N/29X"88LF MC?Z$6 )BQ;G&4-CJT*+HWIH[W!FARGA^DB7^LA*-A_L'D-=QNBB,8 MT*DM+#"BL0S4'CU!CH'[S38ZOO> G^.+_G"!%?WECP>P=8);!%!"DDI)+0:? M4OXMXHZV?M9 A/8_G!RHY@%!S:2L7[R_,4SH]LT-4@]X=S#:8Z==FIMOUIM; M!X9H]^)' )]W#L361N( C*MTR"\:0QV3J8BQE(R@EF0B+H[26*=T?V$@P@', MI"YZ#4MM)3S39,5L2ZS.IE@JSEJ0F#;/ZJHKF;;$G4=O/PUMXUJUJG&M3\\@ M68B^E[8I?:\Z,IFB*U1,"%253[Z_(=D3V&3%ZK$DT%=#^#]($_X/9B5,X=I! M.)V6BCWC/D*(*;%G1=5H82F@_[>6:FRJG=*=G-%+/33!25M!'DK],-28E,=5-)*:LJF M74M1[16?0B1-4NR'Y> M;[#&?S*Y9-CJ$31!@*UG4(/E%"L:[=!X"D>//K"/ M&!D1#!B5=C2!Y22SY'!3R^>ZOR;@UXXD6DATT]J;8F)_LXR'JB9W^D,E>% >A;'7NOP+XGV>>SKKM M"R'DL)Y6RFK[BUPN[[2'K?W7HUH*KD=_/E7Q;^@F::>P'N^[$R(MRKH^.'[X M$,7Q?9@++?=A*:4H)C?Y[YM*@K=O6..+P84<7J+'%.G13BQ<[7:HSRO%[*AR MTFA^X58*L[$^/Z%#;,S]\,=?K)!_]7DIE$:O'@ :RGM.')C8HW5+%=-4+U$H MC0SY)=^G$&R=I&AK[1YI$%0L=UE/Z32QA2/+/8B#;]1H$IGE;B!3>1]/YAK$ M6I]+#[>AI].R=A\>T7!H12!^=G? 2['_I_S'TZ@&,HI&=)G,V0A(JDO";JM, M/R-\X8%5;XG97H,&1)@/QR;(ZJ%S 4_.EX](JH.^$]!L)N2V.B?]>P3_O \? MT>D$,7?6]<8ZIWWGAWZ,N,.'*/*XTZXWUCGMK+(S>[*XB=;@4AY[.\LA;,YC M[ZMK 8[%PFC !]0&/",2N8ZJ A*%>UKZM+;>F3E7X8-2X&2PT"_3#* M;J%!-/ H<0*=RL,C! ?']Y"6EKU<*IXMY;K=19M@M9J6![Y8R>W; 80Q*!=4 MZ+)L*5JHJP99J3XO=HD"(*[&F3 MVVJ8=(52V3,F--1.T?63)D/?Y)ZZI6$9%E2]C2CGW%+!KR]:5 9CJ1#8%R\* M7[-4'.R+%HDA6>ZA4<.V*,Q\$*>);MFZ8NW(5OLK"+R[".('&BO/\_-5W8>; M".ZS;^:2=#R2*$VQCK>GRBA736^LS%K?^H30//3JF5P,S]8NPNJ&N,_;25XT M*)K1 <#D]!B@>QEQ ?P\X8"=>^BVJ2J:]%934S0I*^%JF;Q^&@1R@0TB.?2D MNVO1-2@S:EF&1#?J0:=SD#JK#S"BNJLXG4Q:QM4)Y_]FE)45Z6G2@O"DF.77 M17KV7% ,W&^VT?&]!_Q\+>@/ER4PTMH74R6U&'Q*M[54^JWYU'[64K06R09Y M_$OYQ_O] 4;'//T1LUJ86%\=)45=-]VG 8[$O 'HZG7]0G ]!" 3KD)OM8]@ MXO\[^W"& I_/8OX&=[R(E&2LRFXWO@KL4AGZ"A'SB MEG8=Q2061??!,[OHJ9-X2)'.?)X'KU(BL;4RZGEPTM#=/?M)H0#2*8324ME, M<$[>!*99B:6S0Y0^'59S_78(0<&ZEAY!6("UWIPJ*N[6;3ALJ7*NH+6E42'4 MJC*?I= MM9 $2:@M_]<3K0M)D9:#)VM^X*6XM!6G;LQ=G5!O_<,OR5/<686P MW$?9Y3Q+W<66XZ=8B*M&MZEU]#8\<"9"QKY_J0JEY7[Q04[H0RO6W5;XNMP3 M-&.!]6$%\E QK1ECO+\TU'M:%=^*>(O%:;HX31>G*6)N,\[= M=A\B[@F>$4_++",/^"/X$J,[BED]S%D TS7,[J/%_X(3PN X)K:#L]U.2R1_ M#)"<@O.EWN LWE'&B(I[DSE]D9XZ+AP0H.&V'T (H!-@LXVWQX^[$ER*\0B* M^;%W1FX,8X7'Q1K_6'D\S+;)Y@L:Q,K6O3@>?2#< M^@BKW!3^"20&/)CJ_^:]6"'/2-9NI^.!?C$)SASU&E;+68C94>NM%R.><48\ M!@L0SG4G-X:J1<8PJ2P0_>VR./07S-Z]U$W6\!G H^^2WJ]0FXT[11R44GP] M)M()NZWN.YC*8FNI JU #:,:\Q*[8^M\^'@NRC$<>XXGW6#04TJKF52FE\3ZNR- M3UZ9$QM[V'JA8.>Y:HV=*A[YH9^ !_\(6H?DZO31^6<$KP,GCAFA#C(C:"$X M#VQZ+U)V%/,6>IG@)V?/3@K0920M"RZ",\EN"68D@EA?L\ZCQ [*CJ(E+"Y# M&W@OP-V%41!M3T_^=L=)7L#KM=B51B?+R@NOZDLN>P^R@C]RG'_1*R13MSU!LJ^FR5?I'^U^K-N?5G( MEBNJK"QVET[JA.6P==0\Z@380::?-ZPL*;D.K9#V8#F8'=6->L@N1Y"W',)I M.3H"(S#K8'42O&5FR1*%A)DN*ISU.3U7SGFC5S&I#5!HW M/%3C.=VCDW9:;ZK":2T%R62B]"\7&H,HQ$('N .8DV= 3Z*$)8A^<78NV3(F MD2V#P_T84TP*8T"Y6XZY]$R2MW'B[[&S_2[%!2 (YM/,^P.\ERBG MQ&D_A)N0<76Q32ZVR<52Q@],(G$L3%^(K>-#&KM.\ \DA71X;"(ZLO& ?$(< M]^4+"([@8Q0FNPZ[+S*H\3#@S7KY$BE9?3G6-!:-ODR[T+J.-HF%WT6IFH-_ M'DS90QBY[Z\V2%FFK*CW<&9M);W:+Z>3;DU%O0W!-FN+$99S W"PQGQN$)9= M#9]*1$O+L1W1@F5K0/VM@.VG(9\<:&'XJ3I$;\)K< M9Q5->34A22WM;AJ7@ MLA7)Z9RWDSE_6W,2=#W-[FKSH"GLOHBL:98*6[9/>9N*.98K-_WB&1*KZ/XQ1XJ]!;ITF, MI!_\W+HE+E5M\R+=#.'['YTW?Y_NKR((HR]H@M?. ?V2G"3N .H0RK;A!< ] MEL'.7Z2F$Z.TU,'D\0/.]>9W!T(G3-8PRW_S*<7366^>@9LB*=D'\;43!,"[ M.A7MXJ(A[1#V'573!7(1(1D,AM!0^W2Y656IS941?TWY^.@D>(M/-X@7D^B? MWM@0?H-E&C_!L[L#./@L#6FRA&AO=4 3/G@'(W3AA1YMLA(=M=/R#8A=Z!_R M@._?'.AC;>X)T<:5$PL>2LX0ZK*RIA";,M"'$2/#'T8\[R$*MYB]G^\9XM4K MV%/93)_ P3GA[ZPWY=U#FA:IF?+K<>4=G= %\6J+. !.J$0G65X7'=RBV"5, M<9^BT,TWDL8F):/^Q*EE/;"2<+YLQ0=HL6CK'=4LSY8"H"4,:-*)92C9BE,2PQ6CH.L08=W,=$M)Y8" M*.L^.'MD:>8;>R]SCAPHR+DL#>7IAF2#HPA'31 MWW]C&UOO(6;< M"J&AEL2K$%MK'DM*XL?$LGJ8$N75.G,B05P/.B,#EV"U)9Y\5(0Y<>2-1J:< M"-9+&4:')<"[XR+2U]CW? >><$+7XK)B+8#:7L?D+U/ 9F0DNB.ZB!$UMW(9 M-E?![Z@NSN["$4KNRZA^3FVL37*XD98MT@ ,/MRPX\HFL^$C@KO $& MXD!MJY,H3Z+V-.6,5*R.,H>@VDTU(Q+F/X9".J8\^,?/.I;=.HU\*F)V,67G MZ*S]UG%W];9JK@S"N%K$T? (8)RY1#.YN.J:H-(KNY,A>QHG.+CI#D;[WW?^ M&>OS 2K.EZ2)2&)0+0) Y +@Q=G\\JF5;(0FZ#"[*./O)4XDEQ>)S3/;&\;V ML$>N ^O+NNG0GO%9S2X5FKI\::#]#>P3\,#^D/OUSL$;E'F+]%1-T+5+&DFB M&78,@B:WUY'?N53=5]X_TSC)HQ5*1[Q2W3Q!C\ZOG?'*@8;UTI7E MG[0"OM?:XG[JN]Q++2/:=#X&34FP5^;(3\(T=;3Z&, M8$7Q9EO^9%&18,4WE=I?=U2>C;%=]]8CUI&3M>,$YG%&.5R,%(I@^4M0<>8E M%"=A.5K<0!L"EZ_1G+6/L/NP<&*$B^64),FXZ:J0O76T5; F^1 E2Q^[]Q*Q MV#%1EB,F=U)Y1#M'L(8T,O_QHXT9!+J=5E[4F^5Y WK=%]QP/$O?PBN3V^AQ M@98CIXCEU>(_+$T@T%\(H="6K4"-9%K\X^=ATC&8<8G*@\B.Z;0T#\-H(API M?G2(A WF&VK9J'("44N+K:V6)#5T*!/S6B)JN1%< E%V^&R)UZQL='2%@AW2 M6X*U:/[B(<0E9A9J]O)P5<.42V"4ZE13!48H0+I$3*FF,%$)0R!>NX1+J3HP M4;@$(\1+R!:]H$@FB79G;BK46A=N7+&UC3Q??"6"/A?Q)S"OB M_74\7W)WP$NQ0:U.9GFT(BOCDTC/P[T/7 M_+(ET$CQS >=.3!?D-X300>>\KD\.G -,_KU,JF5\AA3MO>2WDKV!7I53*C( M#Q?[;J9[W0 7 B>F;8_T,(:H"YR(6PG)S/)W%A)BW-PJL2Z%(H5?50I1D>4H M+<\KEW*:RA@OT\ E+'%9_Z)2\O9:'B3UH#IYB=+Z9W#+NYRA#RCS[;.M 0"2 MH,VC;&)?BA)E?&-$JVOV!%VP:$@2BS=H#(N,0,YQB?HS%FFZJ M-;TN9=_X1]]#_!47QT1JW4T4! XL"_,)&&Q9_;45'[F2+CY"[K&X!#HD'"W" M1%EY,OGMEXIW,RR\DT_G5GH!Y![*$L 6'UF'(I$U(CUT*SAB'BR*-+E8_.;K MKUK<-8L?0J-%F"FK6@ZB3+9"BO@[:\?#XJE1>2X9@K[EH*E+QVZM;V%Q69GA M8+"5P-0E[K75@R6#$$7='L))992:Q\9(2/$?(__/Z(Z\&S]V@RA.(<1#&#=<>Y?>2_<>YK^_"]@UW]ET6=KL_!-$) +3_1R3;9(+-57.=JR"; M1I;%X@FXT3;T_XV$H2RIUG44)[&8ZTKEMS28[.Y#1$K@O.S034&<_.T;_B.-+0AV-N><,X,BV'VT5,",$W1M.0$@EYVEM]/RM#<&2)K9 M(=YP XX@B Y9M%I. IQ'O?R>6KP[ 1IN^P&$ #H!FMS*V_NACWE:XA]!,3_V MSLB-H5O$'%2BJ$KRS%O8]6NHV6[\M $D,M#8?@76N]RU) "A=@ M%S-Q1PF),O5\A2VQP7*(1KNXE#,)R[T/TK0K)$4NH#4-HU*2ZACF=N/,@(Q< M3Y.Q^#T&3HC3=#.UV$8C95%E+U^BEUV$=B'T7KX@>$[8S(R^18\JX_30$4I< M8,,P]]6:S#&M3#=#1:NL,L50T6QGC@459[_;9@SWZG1I\NB<\#^MOCC0XUD# M%0P\)3BR_\'%FM#5DPLWWZD&AO0):_-\<2;TT7GS]^F>.J7Z[U:F9NOR+&'* M*<8JKDO>"8II1TC,J]=W?!V.B^SKZ .,':VW,8>Y6N:M$Y 8=SY, C%!<9V M!UW;UU8E6A?7*^OBRE.JH^O+Q4K%EOFV2/FWAM[,%9;M^R@&4F.9D.8VR*=,A(RVC/S>O620C]?)#L"7G1.N,[-$M2[![P"3.O!61P 1H3\! MO%KT[]=1F+&QU EPZ0+ELOH@QDI[]3-#4WF609\*@JKU!GO2;%ZN,=OF&Q MUMJ$B?\* N\^++GD"TSCA,B .@R@0^T6*"5""6\@WA,PVD)G_P206!7[27G% MYL177)2X,TW!US0;O71575B,/:;PF/&@NS1)(<"DCY1[VI&7'V=*BO=E)[," MJY7%%DJQ:NV;_\$I79_G6J$92:S29!=!+*BJOC^IWYDP6$?'#[ Q%!V@#[B2 MTL"8M3XW)>BX6O2'O(!C6!9]'UF);WQ>EUB72S%5>2S??*K*17=M=!M-F>Y6 MX8L5 PE.C$!2PQBME98VRR,N29$TM40H#?2&@",P @EFP$X]++<5)&,YD:B+M&GE\E 6 ML&+I%E!"6,KDV(U@$MM!T%*NQ@SV9'(-%D,04AUE4WOR4X]2L?2@#1ON0G[; MUGNSK']E)2'!$L)S+']D,:!LHCY@R/:]&)(#US65(9 TXQKK=MH%XK(-D C9)^!3T>1C0R0K#B64N4[96C!Y7! M%)RCN=/YN'H,-Y/"[@2X%)#N LT?U[TEWYX,B++"XC_ MNA"L!,#:8MN+W?IEV:UNQT$T(+ZT_ELK*YKEU!((QB]WQ%K7EEG2(SV^O]P( M:TW91F]$^^U N1_6F@S-V@_I!PGE_BQJK[2^U>550PGWHMX*&S193RY*.!>% M5AA._GN1$E2E>JVUH([W?J7(1%F@LSUQ.C@]9$@^L#P$FCPVU&5-XJCH%H93!&UYY+BH'[S38Z MOO> GZ\&_>&R"$;YZF*NI!:#3^FV5C*[-9_:S\H>-?[FPZT?K@X./85/L\EL M\ZGZ(3N?:NWWN>=3?801.M[)"8OCR2K,]*5#?N=SZEMC-_-%2+G@_^,ZK'Z"[G+*IY+;JDN)%@0-@M')S M70B)D?2=I;;5SJYX(-)::Y]X]E9GO?F,%##,.X6FW^RC6Z_GZ5U5;9VEZ-C^ MN%%"2<*0$?422S&B*3QGZUE+,;'O/3'OR7U=W["4$/0^N3< @ X*4^VUHHA: M8CET8II,%351I<%2X!@6L/(BJC-G2W%@*UOD- *LN]QRF"1,()=[G*%*6@Z7 MK/PG=1-8^L*_4QHBVT#H?J]1[ R6X]2%+]'-():#)!\Y=:8L'\1@O#S7&]> /C^/C,*)TZ(00P%" MUT?BMP75K)=P'YWEFBF$=:$^CJ]2;@RE><0IGR5%*8GU&6-VK9M!<(8/.IWQ M2!(_(G$Z"N\B^!#%\3HL4R QHCVH/70XZW 4_W4*\0U5RG((5&8Q+'8?W7>I MR>MF!V\T&N(E_Q#_@ M)SS3>BYQ7I.PS,[JH4$X:V[*%0C!QN=.OM%:1WWBDF[.<\+4DY^W%!VYPF[! M*"@L/H!NCB1 956F3=U3I3S[E_S0AV"+8//,D 4D@9*AH?EP;!OL6KKY,L4V M\1G)4A !&:+O/$:YCXQHC" WG,CQ8BUU# %[]&/T"0O',:X6D#V2?4[W>P>> MUILK)_9=).;<^$&*>&2CV2I)H/^:)ECV?HDJ+\5W48! BJM=5]B/$95%1 ;G,'Z:D4RV$@R),M#@!0@ M1^=REH>]R&!'89R6Q[GT0>C,I:V,U*")WG,0N2^FU568^!Y>L7\$S\!-8>;4 MN'US@Q1-[0[1$L[9D^9K6&^:)"*66T3)1^S+0M))DF+5*V[*4<2V6@(1"LY0 M*Y],B4 @-#5 8IV04BI4,[9Y5IE]-"R"S#+:M28:Z^!V4V:0JQ/J[P[,,DS2 M7^\SVT\\G=% NRU\05R=R ,P"'[(+TX/P =.HAEEPT\/FM4>IX@GKX&F=G]$?I'="$*<'5V#]W: MWS!R_JCI,%DP5'.U.(%'. L M#0&JR?R=(1 P=&?+26]XQL 18BUW4DN3HH399 CH)GJ ><:;@1,T:(S ?@;; M_-70](N(5,IEYXMZ H<(XH=0E25=G8H?Q;S/XB,M+N8,.3I>/#^!4%<=<;I% MH-0Y)4EY9&@QN]3V!NP'QQ5-;6ZNDU&KT"/-:&9H_I9A";4H6/JYLUW;YAQ: MLDE<@A8MQ6\Q4:IB47)GU_)'BB7?.4=YUB#,L<$ %NT6H7D1FCL&W5VE,3I5 M<7Q6R@2"[HA]]$F:S B[>AMEH1FA(K'^?#>3D*]922,2N\RJI7&Y0 M2R%93!.+:<*,6TN0G=ON=V=R:Y)<:"D@\KRZ(8A:BHNBT\:#U]+P"WFJJFD. M8Z"BT2#Z! *PP!14^F39B:-Y[=08N)ACPA;'^^ M_,*P%TH,8-#R..8>;C?-2V$:0PD-1RJROMIL_,#''\]E3FJU=4I#9?8KVOX5 M:1^9%E3AON:05Q3F9I5?S:7Z 47J@8"O:6UU&+0?"DQ]N?W."-*_TS &;W4&W MELF1\VJ^6;ID9;%?FR.1$9W7UA:6["!%-4I+\F45>U$CB\A" %5QM1@@CNC' MX$:%K#4;;-K2/0.<(2VF9J CH06=[5=M>=->?/BLARH(V)L1I@>[J0G]%B,D M2S9MHZ^%B4A$Z(:GE%D:8M7E: DK@)879A$F*XX*JK4V2_$#_I]7)P;_^?\# M4$L#!!0 ( -.#:%=/K.T$K@@ )1, / #,Q7S$N:'1M M[5SM<]HX$_]^?X6>=GJ3S #A)32IR76&)/2.F4[22\A,[Z-LRZ GLN639 C/ M7__L2C800AK:)CG@G ^ [=5JM;N_?9'MG(Q,+#[^0DY&C(;P34X,-X)]['VM MMAJUQLF!.P2"@YSBQ)?AE&@S%>RW-S%50YYXA&9&_H?'J52&)J:3TC#DR= C MQ^E=YXUEFQ9##+LS59Z$+#%>O1/)Q%0U_Q_S&O74=!R_JI%I<2VB,1=3;\!C MILD%FY K&=.D(/2E,3(&6LN5"CY,/,6'(P.SGN#X8M9 "JF\MW7[UYF,N&%5 MG=* >:EBU8FBJ9MNPG"TYTL1+LOV37% E@D/S,TFD_-_+A] F#.U(88Z*QW->A_ZI]U!_W+"_+EYNKZ MIGLQ((-+]KV=_="]^[Y'NV8!^;)=K:U;]2;:\;I[==J]Z%U7+[]^[OU5 M6+=9KS=WR;KO=Q&NNV2@GPFH@D4_F^\2J6(JGD,3_0KYPL!AR"D+;BLD8,KP M:$K,B!KO&0SV?((NFRSDX]5&"[E.!9UZD6!WRYCZ;Z9Q>05;2U/5ABK3L;:I MPG)B[?E4,\$3]L"*<^$.:^W6T;L-->MJA? $UU2U>OF.*;ZALP?J>/.Q42OL MM& @1].HU]\M";,A^@(8D!$=,Z+8F+,)"\'_N29_9K!(IL247#$LE8E,R">8 MDC3JU3^)C(!G<,L,^4Q]2?I<-NK,,VM]-A3\'B(3ID M/"6WB9P(%@Y9Q?FM,IAW@:>&=W"!E90%YNA#F@;0E^+8+?(?;";[! M/4_]]>U=L][XT-$YOO*>!K.'C"(.AWMZW_IQGU#%+&( =P7##V;,%"/+[@> MX0@DBR%Y8@+%8]! (*3.8!S.KZ1PT$F5#%@(IS79 Z2$#*#GX-"["T8T&3+2 MA8QUE0F@:+1HM='>8TZ*1CMT1^Z08_^>.,@B?X)I;0')#EDHR]H31?.U:^T/KW2->6\+X56%\7&\?'1\=U=\?-NOUHS9" MFNYO):3/F09[@F/;TO!IU%6P:@UHIMDB%_L%=APQ9PJ0)Z.95["(<;F.D ./WM;M&0O;Y#Z'U'F?^@MYZ+ M1Z'!-E+I66EM3P#/..;&,/:MFL*74+TC0_&Z.UMF70&=(UB4 S)Q0Q>WA@/. $=Y63S;NIHP M>HMUKNLD;:5K>V![Y[>X)?1=Z,QWF=QV^HJT2$,8J-DL*SZ.Y+QUAC& 1NAP M*Z[:UE!JZRP&QP8=V=7D%@_K@,WGJ)CELUYJ']VC@ARH$?S@(UEKU(1O<>O:SBB=6FVZ,=27T9[D#Q#P, MA87PTT[7?$&G>]S-?LZG?GW;>%_O+#C6:J6_BOY>$K1/Z>]'8VJIOU)_FZF_ MQ8!82#%R*N8 R)O:ADCFND&:]V7I&G\[? MB72]0;W6X$EI@,<*HV>.'_]NQ9Y.O5*U+Z/: WVP\+;3HI;3I9+>ON.5@L3X MK,XL%N1G.^MJK;$C+XFMQ/J+YKHR^KY>]"UU7>IZ%W5=*G9!L:O37AG+-\ T M97PI=5WJNHSEZ\=RQ33'M=J[G&(,/3(" >$\ \ M !R:VQB+65X,S%?,BYH=&WM7%M3X[@2?M]?H3-3LP552<@%!G!RJ,I 9C=5 M4S +H6K.HV+)1 ?9\DIR0LZO/]V2"4P3=I66$E/^E\*S=JE7IKSQ\"P5Y.T>HK-B;&CB7_][N8ZAN1!(1F M5OU+Q*G2EB:VF5+&1'(3D*/TKOG.L4TG0RR_LV61,)[8H-J,5&++1OR/![5J M:IN>7]FJ='(MHK&0XZ G8F[(.1^12Q739$+85]:J&&@=5RK%31)('EF8M(7# M)Y..!L+RLDEIR(-4\_)(TW1^[CK,_=WI8*Z18'801,*60Z $\6&2W]_7/E:; MK3T<>]+:2W_Q4K6X&3Q8:ZBDTL'[JOMK/K[R$(6L@5CD1XWSM&\\;I\0F'.])@8Z[5SVNI^[I^U>]^**M,_/2.?;Z9_M\S\ZI'W:(Q>?2>VXL;]-%GTQW-;*G)?7 M7SJDUFB7:_ND#88[N_C:ZYPMVM79NE&MHQVOVI>?VN>=J_+%MR^=_TRL6Z]6 MMPJO'[<1KMMDH!\)J,MR^S/UD"@=4_D:FNB62)O1F%RE(N0E$G)M130F=D!M M\ H&>SU!%TW&Q'"YT9@PJ:3C()+\;A%3_\T,+F_"UM&4C:7:-IUMRK"I M5:L?%H19$WT!#,B #CG1?"CXB#/P?V'(7QDLDFLY)I< (.$A-X;J,9+$]);#O',\#9QC( Q,*7'9. <2A$*'60QD"0P' M21C7!%06#HC)\&,V?L0USYG@ F)A)#3NT(V3D; #6*!)>>@$1+XIB*88+',( MPQCIC^?54.!QL_#8V#(\P3/S\!* $=AX.G;MP0),;3MJ0L2XS M"12U!BW7#G:XEZ)VP/R1/Q38OR<>LLB?8%J;0[)'%LJR\D31O8DBF C7N8AO MH, B.%@!LSFR$#3!0>7@N/'A$:\M8/Q+87Q4/3@\.CRL?MRO5ZN'!PAINKN1 MD#[C!NP)CNU*PZ=15\*J-:2967T(EH]]#@C*9_(%JKI.D"\AL#^?XV0'[E-/@ ^:LGT)4# 2-H6"(:VI40K%2H 9B M G:R"':JV01X$ H$[0LI[!B+Z&738AAR&'7P\Q'D'NE<)^P*DKM\06FF4X"_ M<45_&"K-G "N)[[A"=3R$J( 7.$IAA]?979QT58I>R@ M4VJ.'7WT](X4Z4_V"ERXXEX5($_3,2_@N47P9)L)SS/O^ \!A%O(>9?IKBR' MZ3,R,);4*@PSC3B9JU^7L8V5L7 ![W #,Q,"I[_]+1JR\]B8"" /V7&!/)<] M!"=W&^"X-YYD4\EVO5P#:J;E/N95%R(X#(R)%+=4^0]ZZYEX%!IL MJ[29EM;N!/",8V$MY]^K*?H*JGD2R]>U94TEL'R@W=U&I#P1QI2$+8,;J@Q\6]QQUIRZ: 6<-!\ MJY$T-3PP?@.0^_=+@+N>L,;-1Q\*@PEU3@14[+[_[]U>T3PCY[(_W 4++G"YJA$ZM5ZXQ5].G\+U+<(U4I-)(4! M'JN/7CE^_+,5^VD<%*K].:K=,WMS+SW-:SE=J.S=JUXI2(R/[$QC07ZVN:K6 M:EORKMA2K/_47%=$WU\7?0M=%[K>1ET7BIW?CER:]HI8O@:F*>)+H>M"UT4L M7_W'-0:"1^3S]![.A7\D8VD_\S,T,VV!UE W.U_] \^@EIF"\)YP>_9,=*ZO MW>]E0OC&6SK;< =LXWZIZ$WW#,R7S$N:'1M[5Q13QLY$'[OKYAKU0JD;+*;4(YN/S-YQG;0]))=<8/7T G MI23&W]#13'-ZV/OLM9KUH-,H'U&@L9#HC&0\AT+/.?WK94;4F(D0R$3+/UB6 M2Z6)T.V$S$5.O3;B13:*]A_- S\7+=+?9Z6 M^;(M(1GC\W#(,EK *9W"NO KV_7:G8?H>=AKY M(T]5L7'ZS5PCR:4*7_GVJWWSS*?4] Y'DL?7;;L/%+U9RD9,0TF;$I *F 4_ MZYS@X+:1;_9/A,JIJHB#CGKGPY/CDZ/N\*1_"F<7YX.+[ND0AGT(#N"B/J@? MU6'0.[*M0>NM7WM.7KSW$JN4"[L#Z'[HGPU['];]Y_Q4-3\ME]$[?Q_ZQS#\ MNP>#[OG[[FEOX/4_?^S] ]VCH6EI^G[SJ;EOK_ZVU7K]O8AY:S:]6_*^(QA" MJHSP;@4PJ?)D0AU_@)Y ):HTN MJ8:/9 07@VX-3D14AQW3]*R1@H0AW# M@.::9B.JH.77D"O-5@U( 0GCV+@R9T"CB6*:X92(B*$WBU(BQA1PC(P5A3$= MOXUD3#2%E"J*-GYE3CF/E34UH"1*S4R,T 1M404Z!P>52<(B?+):1G/ OS5+ MYC7()ZJ8X-8/M#0&6< ,^QMD<1MV*^@B/8!>OOQ<+ D2-#4E:@94B^#*6 1)%E MOR%L,N&XC,PS-X\K3BOZ[X0I*U\8IGQAQ@[9!5PKP=N=>'?%KB\K8,7^!<6" M=ZT]NVA(9M=4VZP1QZ#J,JBY8! 3B=%IO6Y:"3/QAXEU>B6$F2B,%A6&*#73 M3#@'[(9AE'"D49$C%,;.J3<1$J0DO>28Q_MHQBR6W%I&Z M_O0X\VB'ZY^&X;ZG[^LP:#+B=&G52"K,6]80=,#9<)(7-"QH3I ,M+S 0.UJJ?J*%7C4Y4S/PZ7T0@BEXM6=@U7> M>O?:X-70\0T"P7Z]N7>+3*O^Y_XM(GO!5P+XAUJ:_6T/G*DW4I1"F;=&6X\?O#>S[>>B@?1AH&T4#SB@>V^ ]C2[74CM:3='BR5G\2H6 M+%YM_W!5YYDN]0?-=2[Z/E[T=5@[K)\CU@[8-6 WIST7RRO@FL>-+R4< M#FX7SI\8UH['UR*ZH@6+;:U3Q'"4,II ;T:CB697%/IE#7WC&>'? K1[UW1XL.5KO+MC]@.%\]^>QV49Y7CU'AY71ME81OD"D*D]=:-(3H3&-?M#517\;=XD M4X'W%#W3#^QP4WV'-D M4$L! A0#% @ TX-H5^@FIVSY$0 0P(! !4 ( !ZX " M ')K;&(M,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( -.#:%=G8L76*%0 M -N0!@ 5 " 1>3 @!R:VQB+3(P,C,P.3,P7V1E9BYX;6Q0 M2P$"% ,4 " #3@VA7SPE-D;S2 !GNPD %0 @ %RYP( M&UL4$L! A0#% @ TX-H5W;';EI4: MTUP( !4 ( !8;H# ')K;&(M,C R,S Y,S!?<')E+GAM;%!+ M 0(4 Q0 ( -.#:%=/K.T$K@@ )1, / " >@B! !R M:VQB+65X,S%?,2YH=&U02P$"% ,4 " #3@VA7IX@P],@( !X3P #P M @ '#*P0 #,Q7S(N:'1M4$L! A0#% @ TX-H M5RCR'8-M!0 ^T< \ ( !N#0$ ')K;&(M97@S,E\Q+FAT 7;5!+!08 "0 ) $$" !2.@0 ! end