0001558370-24-011594.txt : 20240808 0001558370-24-011594.hdr.sgml : 20240808 20240808160830 ACCESSION NUMBER: 0001558370-24-011594 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rigetti Computing, Inc. CENTRAL INDEX KEY: 0001838359 STANDARD INDUSTRIAL CLASSIFICATION: BLANK CHECKS [6770] ORGANIZATION NAME: 05 Real Estate & Construction 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-40140 FILM NUMBER: 241188321 BUSINESS ADDRESS: STREET 1: 775 HEINZ AVENUE CITY: BERKELEY STATE: CA ZIP: 94710 BUSINESS PHONE: (510) 210-5550 MAIL ADDRESS: STREET 1: 775 HEINZ AVENUE CITY: BERKELEY STATE: CA ZIP: 94710 FORMER COMPANY: FORMER CONFORMED NAME: Supernova Partners Acquisition Co II, Ltd. DATE OF NAME CHANGE: 20201230 10-Q 1 rgti-20240630x10q.htm 10-Q
1719030001285150001617050001266570000001838359--12-312024Q20001795967601470663361http://fasb.org/us-gaap/2024#PrimeRateMemberP5YP10YP5YP20DP30DP5YP20DP30D0.070.130.210.32false0001838359us-gaap:WarrantMember2024-04-012024-06-300001838359us-gaap:WarrantMember2024-01-012024-06-300001838359us-gaap:WarrantMember2023-04-012023-06-300001838359us-gaap:WarrantMember2023-01-012023-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputSharePriceMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExpectedTermMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExpectedDividendRateMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExercisePriceMember2024-06-300001838359rgti:ForwardWarrantAgreementMembersrt:MinimumMemberrgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember2023-12-310001838359rgti:ForwardWarrantAgreementMembersrt:MaximumMemberrgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:MeasurementInputExercisePriceMember2023-12-310001838359srt:MinimumMemberrgti:ForwardWarrantMemberrgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember2023-09-300001838359srt:MaximumMemberrgti:ForwardWarrantMemberrgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember2023-09-300001838359us-gaap:AdditionalPaidInCapitalMemberrgti:AtMarketOfferingAgreementMember2024-04-012024-06-300001838359us-gaap:AdditionalPaidInCapitalMemberrgti:CommonStockPurchaseAgreementMember2024-01-012024-06-300001838359us-gaap:AdditionalPaidInCapitalMemberrgti:AtMarketOfferingAgreementMember2024-01-012024-06-300001838359us-gaap:CommonStockMember2024-04-012024-06-300001838359us-gaap:CommonStockMember2024-01-012024-06-300001838359us-gaap:CommonStockMemberrgti:AtMarketOfferingAgreementMember2024-04-012024-06-300001838359us-gaap:CommonStockMemberrgti:CommonStockPurchaseAgreementMember2024-01-012024-06-300001838359us-gaap:CommonStockMemberrgti:AtMarketOfferingAgreementMember2024-01-012024-06-300001838359rgti:CommonStockPurchaseAgreementMember2024-01-012024-06-300001838359us-gaap:SeriesCPreferredStockMember2020-01-012020-12-3100018383592022-03-022022-03-020001838359us-gaap:RetainedEarningsMember2024-06-300001838359us-gaap:AdditionalPaidInCapitalMember2024-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001838359us-gaap:RetainedEarningsMember2024-03-310001838359us-gaap:AdditionalPaidInCapitalMember2024-03-310001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100018383592024-03-310001838359us-gaap:RetainedEarningsMember2023-12-310001838359us-gaap:AdditionalPaidInCapitalMember2023-12-310001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001838359us-gaap:RetainedEarningsMember2023-06-300001838359us-gaap:AdditionalPaidInCapitalMember2023-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001838359us-gaap:RetainedEarningsMember2023-03-310001838359us-gaap:AdditionalPaidInCapitalMember2023-03-310001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100018383592023-03-310001838359us-gaap:RetainedEarningsMember2022-12-310001838359us-gaap:AdditionalPaidInCapitalMember2022-12-310001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001838359us-gaap:CommonStockMember2024-06-300001838359us-gaap:CommonStockMember2024-03-310001838359us-gaap:CommonStockMember2023-12-310001838359us-gaap:CommonStockMember2023-06-300001838359us-gaap:CommonStockMember2023-03-310001838359us-gaap:CommonStockMember2022-12-310001838359rgti:CommonStockPurchaseAgreementMember2023-12-310001838359rgti:SharePriceEqualOrExceedsAboveDollarTwoPerShareMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-300001838359rgti:SharePriceEqualOrExceedsAboveDollarFourPerShareMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-300001838359us-gaap:RestrictedStockUnitsRSUMemberrgti:TimeBasedVestingRestrictedStockUnitsMember2024-01-012024-06-300001838359us-gaap:RestrictedStockUnitsRSUMemberrgti:MarketBasedVestingRestrictedStockUnitsMember2023-01-012023-06-300001838359rgti:TimeBasedVestingRestrictedStockUnitsMember2023-01-012023-06-3000018383592023-01-012023-12-310001838359rgti:MarketBasedVestingAwardMember2022-01-012022-12-310001838359rgti:SharePriceEqualOrExceedsAboveDollarTwoPerShareMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001838359rgti:SharePriceEqualOrExceedsAboveDollarFourPerShareMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001838359srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberrgti:TimeBasedVestingRestrictedStockUnitsMember2024-01-012024-06-300001838359srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberrgti:TimeBasedVestingRestrictedStockUnitsMember2024-01-012024-06-300001838359srt:MinimumMemberus-gaap:EmployeeStockOptionMember2024-01-012024-06-300001838359srt:MaximumMemberus-gaap:EmployeeStockOptionMember2024-01-012024-06-300001838359srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberrgti:TimeBasedVestingRestrictedStockUnitsMember2023-01-012023-06-300001838359srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberrgti:TimeBasedVestingRestrictedStockUnitsMember2023-01-012023-06-300001838359us-gaap:SalesRevenueNetMember2024-01-012024-06-300001838359srt:EuropeMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-04-012024-06-300001838359srt:AsiaMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-04-012024-06-300001838359country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-04-012024-06-300001838359us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-04-012024-06-300001838359srt:EuropeMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-01-012024-06-300001838359srt:AsiaMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-01-012024-06-300001838359country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-01-012024-06-300001838359us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2024-01-012024-06-300001838359srt:EuropeMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-04-012023-06-300001838359country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-04-012023-06-300001838359us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-04-012023-06-300001838359srt:EuropeMemberus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-01-012023-06-300001838359country:USus-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-01-012023-06-300001838359us-gaap:SalesRevenueNetMemberus-gaap:RevenueFromRightsConcentrationRiskMember2023-01-012023-06-300001838359us-gaap:TransferredOverTimeMember2024-04-012024-06-300001838359us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001838359rgti:CollaborativeResearchAndOtherProfessionalServicesMember2024-04-012024-06-300001838359rgti:AccessToQuantumComputingSystemsMember2024-04-012024-06-300001838359us-gaap:TransferredOverTimeMember2024-01-012024-06-300001838359us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001838359rgti:CollaborativeResearchAndOtherProfessionalServicesMember2024-01-012024-06-300001838359rgti:AccessToQuantumComputingSystemsMember2024-01-012024-06-300001838359us-gaap:TransferredOverTimeMember2023-04-012023-06-300001838359us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001838359rgti:CollaborativeResearchAndOtherProfessionalServicesMember2023-04-012023-06-300001838359rgti:AccessToQuantumComputingSystemsMember2023-04-012023-06-300001838359us-gaap:TransferredOverTimeMember2023-01-012023-06-300001838359us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001838359rgti:CollaborativeResearchAndOtherProfessionalServicesMember2023-01-012023-06-300001838359rgti:AccessToQuantumComputingSystemsMember2023-01-012023-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001838359us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001838359us-gaap:RetainedEarningsMember2024-04-012024-06-300001838359us-gaap:RetainedEarningsMember2024-01-012024-06-300001838359us-gaap:RetainedEarningsMember2023-04-012023-06-300001838359us-gaap:RetainedEarningsMember2023-01-012023-06-300001838359rgti:RigettiComputingIncMember2024-06-300001838359rgti:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DerivativeMember2024-06-300001838359rgti:PrivateWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeMember2024-06-300001838359us-gaap:FairValueInputsLevel3Member2024-06-300001838359rgti:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:DerivativeMember2023-12-310001838359rgti:PrivateWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeMember2023-12-310001838359us-gaap:FairValueInputsLevel3Member2023-12-310001838359us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2024-06-300001838359us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2024-06-300001838359us-gaap:FairValueInputsLevel2Member2024-06-300001838359us-gaap:FairValueInputsLevel1Member2024-06-300001838359us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-12-310001838359us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001838359us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001838359us-gaap:FairValueInputsLevel2Member2023-12-310001838359us-gaap:FairValueInputsLevel1Member2023-12-310001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2024-06-300001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2023-12-310001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2023-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ForwardWarrantAgreementMember2023-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2023-06-300001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2022-12-310001838359us-gaap:FairValueInputsLevel3Memberrgti:ForwardWarrantAgreementMember2022-12-310001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2022-12-310001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2024-04-012024-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2024-04-012024-06-300001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2024-01-012024-03-310001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2024-01-012024-03-310001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2023-04-012023-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ForwardWarrantAgreementMember2023-04-012023-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2023-04-012023-06-300001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2023-01-012023-03-310001838359us-gaap:FairValueInputsLevel3Memberrgti:ForwardWarrantAgreementMember2023-01-012023-03-310001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2023-01-012023-03-310001838359rgti:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel3Memberrgti:DerivativeWarrantLiabilitiesMember2023-01-012023-06-300001838359rgti:PrivateWarrantMember2024-01-012024-06-300001838359rgti:PublicWarrantsMember2024-04-012024-06-300001838359rgti:PrivateWarrantsMember2024-04-012024-06-300001838359rgti:PrivateWarrantsMember2024-01-012024-06-300001838359rgti:PublicWarrantsMember2023-04-012023-06-300001838359rgti:PrivateWarrantsMember2023-04-012023-06-300001838359rgti:PublicWarrantsMember2023-01-012023-06-300001838359rgti:PrivateWarrantsMember2023-01-012023-06-300001838359rgti:PublicWarrantsMember2023-12-310001838359rgti:PrivateWarrantsMember2023-12-310001838359rgti:LoanAndSecurityAgreementMember2023-12-310001838359srt:MinimumMemberrgti:LoanAndSecurityAgreementMember2024-06-300001838359rgti:LoanAndSecurityAgreementMember2024-06-210001838359rgti:LoanAndSecurityAgreementMember2022-01-310001838359rgti:LoanAndSecurityAgreementMember2021-11-300001838359rgti:LoanAndSecurityAgreementMember2021-05-310001838359rgti:LoanAndSecurityAgreementMember2021-03-310001838359srt:MinimumMemberrgti:LoanAndSecurityAgreementMember2024-01-012024-06-300001838359rgti:GovernmentEntitiesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001838359rgti:CustomerGMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001838359rgti:CustomerEMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001838359rgti:CustomerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001838359rgti:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001838359rgti:GovernmentEntitiesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerEMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerEMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerDMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359rgti:GovernmentEntitiesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001838359rgti:CustomerFMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001838359rgti:CustomerEMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001838359rgti:CustomerCMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001838359rgti:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001838359rgti:CustomerDMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001838359rgti:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001838359rgti:GovernmentEntitiesMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359rgti:CustomerEMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359rgti:CustomerCMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359rgti:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359rgti:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359us-gaap:CommonClassAMemberrgti:CommonStockPurchaseAgreementMember2022-08-110001838359rgti:CommonStockPurchaseAgreementMember2022-08-1100018383592022-03-020001838359us-gaap:RestrictedStockUnitsRSUMember2024-06-300001838359us-gaap:EmployeeStockOptionMember2024-06-300001838359rgti:TwoThousandTwentyTwoEquityIncentivePlanMember2024-06-300001838359rgti:CommonStockWarrantsMember2024-06-300001838359rgti:SeriesCRedeemableConvertiblePreferredStockMemberrgti:WarrantsToPurchaseClassACommonStockMember2024-06-300001838359rgti:VestedCustomerWarrantsMember2024-06-300001838359rgti:UnvestedCustomerWarrantsMember2024-06-300001838359rgti:PrivateWarrantsMember2024-06-300001838359rgti:VestedCustomerWarrantsMember2023-12-310001838359rgti:UnvestedCustomerWarrantsMember2023-12-310001838359rgti:PublicWarrantsMember2022-03-010001838359rgti:PrivateWarrantsMember2022-03-010001838359us-gaap:WarrantMember2024-06-300001838359rgti:PublicWarrantsMember2024-06-300001838359us-gaap:WarrantMember2023-06-3000018383592022-03-010001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMember2021-10-310001838359rgti:SeriesCRedeemableConvertiblePreferredStockMemberrgti:WarrantsToPurchaseClassACommonStockMember2020-12-310001838359us-gaap:SeriesCPreferredStockMember2020-12-310001838359rgti:CustomerWarrantsMemberus-gaap:CommonClassAMember2020-02-2900018383592023-06-300001838359us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-06-300001838359us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001838359us-gaap:MeasurementInputSharePriceMember2024-06-300001838359us-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001838359us-gaap:MeasurementInputPriceVolatilityMember2024-06-300001838359us-gaap:MeasurementInputExpectedTermMember2024-06-300001838359rgti:MeasurementInputSimulatedTradingDaysMember2024-06-300001838359us-gaap:MeasurementInputSharePriceMember2023-12-310001838359us-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001838359us-gaap:MeasurementInputPriceVolatilityMember2023-12-310001838359us-gaap:MeasurementInputExpectedTermMember2023-12-310001838359rgti:MeasurementInputSimulatedTradingDaysMember2023-12-310001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-06-300001838359us-gaap:CorporateDebtSecuritiesMember2024-06-300001838359us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310001838359us-gaap:USTreasurySecuritiesMember2024-06-300001838359us-gaap:USTreasurySecuritiesMember2023-12-310001838359us-gaap:CorporateDebtSecuritiesMember2023-12-310001838359rgti:SponsorVestingSharesMember2024-04-012024-06-300001838359us-gaap:WarrantMemberus-gaap:CommonClassAMember2024-01-012024-06-300001838359us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2024-01-012024-06-300001838359us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2024-01-012024-06-300001838359us-gaap:CommonClassAMember2024-01-012024-06-300001838359rgti:UnvestedCustomerWarrantsMember2024-01-012024-06-300001838359rgti:SponsorVestingSharesMember2024-01-012024-06-300001838359rgti:SponsorVestingSharesMember2023-04-012023-06-300001838359us-gaap:WarrantMemberus-gaap:CommonClassAMember2023-01-012023-06-300001838359us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-01-012023-06-300001838359us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2023-01-012023-06-300001838359us-gaap:CommonClassAMember2023-01-012023-06-300001838359rgti:UnvestedCustomerWarrantsMember2023-01-012023-06-300001838359rgti:SponsorVestingSharesMember2023-01-012023-06-300001838359rgti:LoanAndSecurityAgreementMember2024-04-012024-06-300001838359rgti:LoanAndSecurityAgreementMember2024-01-012024-06-300001838359rgti:LoanAndSecurityAgreementMember2023-04-012023-06-300001838359rgti:LoanAndSecurityAgreementMember2023-01-012023-06-300001838359us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001838359us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001838359us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001838359us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001838359us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001838359us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001838359us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001838359us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001838359us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001838359us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001838359us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001838359us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001838359us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001838359us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001838359us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-3000018383592024-04-012024-06-300001838359us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001838359us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000018383592022-12-310001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMember2021-10-012021-10-310001838359rgti:SupernovaAcquisitionMemberrgti:SponsorAgreementMember2022-03-022022-03-020001838359rgti:SupernovaAcquisitionMemberrgti:SponsorAgreementMemberrgti:TrancheTwoMember2022-03-020001838359rgti:SupernovaAcquisitionMemberrgti:SponsorAgreementMemberrgti:TrancheOneMember2022-03-020001838359us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001838359srt:MaximumMemberrgti:AtMarketOfferingAgreementMember2024-03-150001838359rgti:AtMarketOfferingAgreementMember2024-06-3000018383592023-04-012023-06-300001838359rgti:TwoThousandTwentyTwoEquityIncentivePlanMember2024-01-012024-06-300001838359rgti:CommonStockPurchaseAgreementMember2022-08-112022-08-1100018383592023-02-012023-02-280001838359us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001838359rgti:PublicWarrantsMember2024-01-012024-06-300001838359rgti:SupernovaAcquisitionMemberrgti:SponsorAgreementMemberrgti:TrancheTwoMember2022-03-022022-03-020001838359rgti:SupernovaAcquisitionMemberrgti:SponsorAgreementMemberrgti:TrancheOneMember2022-03-022022-03-020001838359rgti:AtMarketOfferingAgreementMember2024-04-012024-06-300001838359rgti:AtMarketOfferingAgreementMember2024-01-012024-06-300001838359rgti:AtMarketOfferingAgreementMember2024-03-150001838359us-gaap:CommonStockMember2023-04-012023-06-300001838359us-gaap:CommonStockMember2023-01-012023-06-300001838359us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001838359rgti:TwoThousandTwentyTwoEquityIncentivePlanMember2024-01-010001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMember2022-01-012022-06-300001838359rgti:CustomerWarrantsMemberus-gaap:CommonClassAMember2024-01-012024-06-300001838359rgti:DebtInstrumentThirdSpecifiedPeriodMemberrgti:LoanAndSecurityAgreementMember2024-06-300001838359rgti:DebtInstrumentSecondSpecifiedPeriodMemberrgti:LoanAndSecurityAgreementMember2024-06-300001838359rgti:DebtInstrumentFirstSpecifiedPeriodMemberrgti:LoanAndSecurityAgreementMember2024-06-300001838359rgti:LoanAndSecurityAgreementMember2024-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2024-06-300001838359us-gaap:FairValueInputsLevel3Memberrgti:ContingentEarnOutLiabilityMember2023-12-310001838359us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001838359us-gaap:AccountsReceivableMember2024-01-012024-06-300001838359us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001838359us-gaap:AccountsReceivableMember2023-01-012023-12-310001838359us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001838359srt:MinimumMemberrgti:CustomerWarrantsMemberus-gaap:CommonClassAMember2020-02-012020-02-290001838359srt:MaximumMemberrgti:CustomerWarrantsMemberus-gaap:CommonClassAMember2020-02-012020-02-290001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMember2022-01-012022-12-310001838359rgti:AmpereComputingLlcMemberrgti:ForwardWarrantAgreementMemberrgti:RigettiMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-06-300001838359rgti:SeriesCRedeemableConvertiblePreferredStockMemberrgti:WarrantsToPurchaseClassACommonStockMember2020-01-012020-12-310001838359rgti:CustomerWarrantsMemberus-gaap:CommonClassAMember2024-06-3000018383592023-01-012023-06-3000018383592024-06-3000018383592023-12-310001838359rgti:GailSanfordMember2024-04-012024-06-300001838359us-gaap:WarrantMember2024-01-012024-06-300001838359us-gaap:CommonStockMember2024-01-012024-06-3000018383592024-08-0500018383592024-01-012024-06-30xbrli:sharesiso4217:USDxbrli:purergti:employeeiso4217:USDxbrli:sharesrgti:Drgti:Yrgti:security

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 2024

or

TRANSITION PURSUANT TO SECTION  13 OR 15(D) OF THE SECURITIES EXCHANGE ACT

For the transition period from         to         

Commission File Number (001-40140)

,

RIGETTI COMPUTING, INC.

(Exact name of registrant as specified in its charter)

Delaware

88-0950636

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

775 Heinz Avenue

Berkeley California

94710

(Address of principal executive offices)

(Zip Code)

(510) 210-5550

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading
Symbol(s)

    

Name of each exchange
on which registered

Common Stock, $0.0001 par value per share

RGTI

The Nasdaq Capital Market

Warrants, each whole warrant exercisable for
one share of Common Stock at an exercise price
of $11.50 per share

RGTIW

The Nasdaq Capital Market

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

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

Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 Act).    Yes    No

As of August 5, 2024, there were 191,243,492 shares of the registrant’s Common Stock, no par value, issued and outstanding.

TABLE OF CONTENTS

Page

Cautionary Note Regarding Forward-looking Statements

2

PART I — FINANCIAL INFORMATION

7

Item 1.

Financial Statements (Unaudited)

7

Condensed Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023

7

Condensed Consolidated Statements of Operations for the Three and Six Months ended June 30, 2024 and 2023

8

Condensed Consolidated Statements of Comprehensive Loss for the Three and Six Months ended June 30, 2024 and 2023

9

Condensed Consolidated Statements of Cash Flows for the Six Months ended June 30, 2024 and 2023

10

Notes to Condensed Consolidated Financial Statements

11

Item 2.

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

32

Item 3.

Quantitative and Qualitative Disclosures About Market Risks

42

Item 4.

Controls and Procedures

42

PART II — OTHER INFORMATION

44

Item 1.

Legal Proceedings

44

Item 1A.

Risk Factors

44

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds and Issuer Purchases of Equity Securities

44

Item 3.

Defaults Upon Senior Securities

44

Item 4.

Mine Safety Disclosures

44

Item 5.

Other Information

44

Item 6.

Exhibits

45

Signatures

47

1

Cautionary Note Regarding Forward-looking Statements

Unless the context requires otherwise, references in this report to “Rigetti”, the “Company”, “we”, “us”, and “our” refer to Rigetti Computing, Inc. and its consolidated subsidiaries.

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). This includes, without limitation, statements regarding the financial position, business strategy and the plans and objectives of management for future operations. These statements constitute projections, forecasts and forward-looking statements, and are not guarantees of performance. We have based these forward-looking statements on our current expectations and projections about future events. Any statements that refer to projections, forecasts or other characterizations of future events or circumstances are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intends,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “goal,” “objective,” “design,” “seek,” “target,” “should,” “could,” “will,” “would” or the negative of such terms or other similar expressions.

These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. Except as otherwise required by applicable law, we disclaim any duty to update any forward-looking statements, all of which are expressly qualified by the statements in this section, to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q.

We caution you that these forward-looking statements are subject to numerous risks and uncertainties, most of which are difficult to predict and many of which are beyond our control. Forward-looking statements in this Quarterly Report on Form 10-Q may include, for example, statements about:

the sufficiency of our cash resources, our expectations with respect to when we will need to obtain additional capital, and our ability to raise additional capital when needed and on attractive terms,
our ability to achieve milestones, and/or technological advancements, including with respect to executing on our technology roadmap and developing practical applications,
the potential of quantum computing and estimated market size and market growth including with respect to our long-term business strategies for sales of quantum computers and quantum computing as a service (“Quantum Computing as a Service,” or “QCaaS”),
the success of our partnerships and collaborations,
our ability to accelerate our development of multiple generations of quantum processors,
customer concentration and the risk that a significant portion of our revenue currently depends on contracts with the public sector,
the outcome of any legal proceedings that have or may be instituted against us or others,
our ability to execute on our business strategy, including monetization of our products,
our financial performance, growth rate and market opportunity,
our ability to maintain compliance with standards relating to the listing of our common stock, par value $0.0001 per share (the “common stock”) and Public Warrants (as defined herein) on, the Nasdaq Capital Market (“Nasdaq”), and the potential liquidity and trading of such securities,

2

the ability to recognize the anticipated benefits of the Business Combination, which may be affected by, among other things, competition, our ability to grow and manage growth profitably, maintain relationships with customers and suppliers and retain our management and key employees,
costs related to operating as a public company,
our ability to remediate the material weakness in, and establish and maintain, effective internal controls over financial reporting,
changes in applicable laws or regulations,
the possibility that we may be adversely affected by other economic, business, or competitive factors,
the evolution of the markets in which we compete,
our ability to implement our strategic initiatives, expansion plans and continue to innovate our existing products and services,
unfavorable conditions in our industry, the global economy or global supply chain (including any supply chain impacts from the ongoing military conflicts involving Russia and Ukraine and sanctions related thereto and the state of war between Israel and Hamas and the potential for a larger conflict), including inflation and financial and credit market fluctuations,
changes in applicable laws or regulations,
our success in retaining or recruiting, or changes required in, our officers, key employees or directors,
our estimates regarding expenses, profitability, future revenue, capital requirements and needs for additional financing,
our ability or decisions to expand or maintain our existing customer base, and
macroeconomic conditions, including worsening global economic conditions, disruptions to and volatility and uncertainty in the credit and financial markets, increases in inflation and interest rates, and recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures or otherwise, on the foregoing.

These statements reflect our current views with respect to future events, are based on assumptions and involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. These known and unknown risks, uncertainties and other factors include, without limitation:

We believe that our existing cash, cash equivalents and marketable securities should be sufficient to meet our anticipated operating cash needs until midway through the first quarter of 2026, based on our current business plan, and expectations and assumptions considering current macroeconomic conditions. Accordingly, based on our estimates and current business plan, we expect that we will need to obtain additional capital to fund our research and development efforts and business objectives as currently planned. Our estimate does not assume any additional financing, and we cannot be sure that additional financing will be available. If we are unable to raise additional funding when needed and on attractive terms, we may be required to delay, limit or substantially reduce our quantum computing development efforts.
We are in our early stages and have a limited operating history, which makes it difficult to forecast our future results of operations.

3

We have a history of operating losses and expect to incur significant expenses and continuing losses for the foreseeable future.
Even if the market in which we compete achieves its anticipated growth levels, our business could fail to grow at similar rates, if at all.
Our ability to use our net operating loss carryforwards and research and development tax credit carryforwards for income tax purposes is subject to annual limitation because of prior cumulative changes in the Company’s ownership, and may be further limited in the future if additional ownership changes occur.
We have not produced quantum computers with high qubit counts and we face significant barriers in our attempts to produce quantum computers, including the need to invent and develop new technology. If we cannot successfully overcome those barriers, our business will be negatively impacted and could fail.
Any future generations of hardware, systems and offerings, including any future generations developed to potentially demonstrate narrow quantum advantage or broad quantum advantage, and our targeted fidelities, each of which is an important anticipated milestone for our technology roadmap and commercialization, may not occur on our anticipated timeline or at all.
If our computers fail to achieve quantum advantage, our business, financial condition and future prospects may be harmed. Moreover, the standards by which we measure our progress may be based on assumptions and expectations that are not accurate or that may change as quantum computing evolves.
The quantum computing industry is competitive on a global scale and we may not be successful in competing in this industry or establishing and maintaining confidence in our long-term business prospects among current and future partners and customers.
We depend on a limited number of customers for a significant percentage of our revenue and the loss or temporary loss of a major customer for any reason could harm our financial condition.
A significant portion of our revenue depends on contracts with the public sector, and our failure to receive and maintain government contracts or changes in the contracting or fiscal policies of the public sector could have a material adverse effect on our business.
There are no assurances that we will be able to successfully commercialize quantum computers from our relationships with cloud providers.
We rely on access to high performance third party classical computing through public clouds, high performance computing centers and on-premises computing infrastructure to deliver performant quantum solutions to customers. We may not be able to maintain high quality business relationships and connectivity with these resources which could make it harder for us to reach customers or deliver solutions in a cost-effective manner.
We depend on certain suppliers to source products. Failure to maintain our relationship with any of these suppliers, or a failure to replace any of these suppliers, could have a material adverse effect on our business, financial position, results of operations and cash flows.
Our systems depend on the use of certain development tools, supplies, equipment and production methods. If we are unable to procure the necessary tools, supplies and equipment to build our quantum systems, or are unable to do so on a timely and cost-effective basis, and in sufficient quantities, we may incur significant costs or delays which could negatively affect our operations and business.

4

Even if we are successful in developing quantum computing systems and executing our strategy, competitors in the industry may achieve technological breakthroughs which render our quantum computing systems obsolete or inferior to other products.
We may be unable to reduce the cost of developing our quantum computers, which may prevent us from pricing our quantum systems competitively.
The quantum computing industry is in its early stages and volatile, and if it does not develop, if it develops more slowly than we expect, if it develops in a manner that does not require use of our quantum computing solutions, if it encounters negative publicity or if our solution does not drive commercial engagement, the growth of our business will be harmed.
We and our partners and other third parties on which we rely could suffer disruptions, outages, defects and other performance and quality problems with our quantum computing systems, our production technology partners or with the public cloud, data centers and internet infrastructure on which we rely.
If our information technology systems or data, or those of our partners or third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including but not limited to regulatory investigations or actions; litigation; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; loss of customers or sales; and other adverse consequences, which may adversely affect our business.
We have identified a material weakness in our internal control over financial reporting related to the design and operation of our overall closing and financial reporting processes, and we have in the past and may in the future identify additional material weaknesses. A material weakness over the accounting for complex financial instruments, which has been remediated, resulted in errors in financial statements for prior periods. If we fail to remediate our remaining material weakness, if we identify additional material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, it may adversely affect our ability to accurately and timely report our financial results in the future, and may adversely affect investor confidence, our reputation, our ability to raise additional capital and our business operations and financial condition.
Our failure to obtain, maintain and protect our intellectual property rights could impair our ability to protect and commercialize our proprietary products and technology and cause us to lose our competitive advantage.
We have in the past been out of compliance with the continued listing standards of Nasdaq and we may be unable to maintain compliance with such standards. If we fail to maintain compliance with the listing requirements of the Nasdaq Capital Market or fail to cure any future deficiencies, we may be delisted and the price of our common stock and our ability to access the capital markets could be negatively impacted.
Sales of our securities, or perceptions of sales, by us or holders of our securities in the public markets or otherwise could cause the market price for our securities to decline and even in such case certain holders of our securities may still have an incentive to sell our securities.
Delaware law and our Certificate of Incorporation and Bylaws contain certain provisions, including anti-takeover provisions, that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.
Unstable market and economic conditions, including recent bank failures, have had and may continue to have serious adverse consequences on our business, financial condition and share price.

5

Our Warrants, including our public Warrants, each entitling the holder to purchase one share of our common stock at an exercise price of $11.50 per share, that trade on the Nasdaq Capital Market under the ticker symbol “RGTIW” (“Public Warrants”) and private placement Warrants, each entitling the holder to purchase one share of our common stock at an exercise price of $11.50 per share (“Private Warrants”), along with our Sponsor Vesting Shares, are accounted for as liabilities and the changes in value of our Warrants and Sponsor Vesting Shares could have a material effect on our financial results.
Our Warrants are exercisable for Common Stock, the exercise of which, or other sales and issuances of Common Stock, would increase the number of shares eligible for future resale in the public market and result in dilution to our stockholders.
The Warrants may never be in the money, and they may expire worthless.

Additional discussion of the risks, uncertainties and other factors described above, as well as other risks material to our business, can be found under “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023.

Given these risks and uncertainties, you should not place undue reliance on these forward-looking statements. In addition, our goals and objectives are aspirational and are not guarantees or promises that such goals and objectives will be met. Should one or more of the risks or uncertainties described in this Quarterly Report on Form 10-Q or our Annual Report on Form 10-K for the year ended December 31, 2023 materialize, or should underlying assumptions prove incorrect, actual results and plans could differ materially from those expressed in any forward-looking statements. Also, these forward-looking statements represent our plans, objectives, estimates, expectations, assumptions, and intentions only as of the date of this filing.

You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results, levels of activity and performance as well as other events and circumstances may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

6

PART I — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

RIGETTI COMPUTING, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except number of shares and par value)

(unaudited)

 

June 30,

December 31,

    

2024

    

2023

Assets

 

 

  

 

 

  

Current assets:

 

 

  

 

 

  

Cash and cash equivalents

$

20,684

$

21,392

Available-for-sale investments

79,792

78,537

Accounts receivable

5,232

5,029

Prepaid expenses and other current assets

3,959

2,709

Total current assets

109,667

107,667

Property and equipment, net

45,651

44,483

Operating lease right-of-use assets

6,850

7,634

Other assets

244

129

Total assets

$

162,412

$

159,913

Liabilities and Stockholders' Equity

  

  

Current liabilities:

  

  

Accounts payable

$

1,843

$

5,772

Accrued expenses and other current liabilities

7,609

8,563

Deferred revenue

836

343

Current portion of debt

13,042

12,164

Current portion of operating lease liabilities

2,234

2,210

Total current liabilities

25,564

29,052

Debt, less current portion

3,364

9,894

Operating lease liabilities, less current portion

5,455

6,297

Derivative warrant liabilities

3,410

2,927

Earn-out liabilities

2,461

2,155

Total liabilities

40,254

50,325

Commitments and contingencies (Note 17)

  

  

Stockholders’ equity:

  

Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, none outstanding

Common stock, par value $0.0001 per share, 1,000,000,000 shares authorized, 179,596,760 shares issued and outstanding at June 30, 2024 and 147,066,336 shares issued and outstanding at December 31, 2023

17

14

Additional paid-in capital

508,971

463,089

Accumulated other comprehensive income

123

244

Accumulated deficit

(386,953)

(353,759)

Total stockholders’ equity

122,158

109,588

Total liabilities and stockholders’ equity

$

162,412

$

159,913

See accompanying notes to condensed consolidated financial statements.

7

RIGETTI COMPUTING, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Revenue

$

3,086

$

3,327

$

6,138

$

5,527

Cost of revenue

1,096

597

2,648

1,106

Total gross profit

1,990

2,730

3,490

4,421

Operating expenses:

  

  

  

Research and development

11,870

13,219

23,341

26,925

Selling, general and administrative

6,205

5,747

12,819

14,761

Restructuring

991

Total operating expenses

18,075

18,966

36,160

42,677

Loss from operations

(16,085)

(16,236)

(32,670)

(38,256)

Other income (expense), net

  

  

  

  

Interest expense

(969)

(1,574)

(2,076)

(3,038)

Interest income

1,218

1,199

2,341

2,483

Change in fair value of derivative warrant liabilities

2,100

(5)

(483)

(878)

Change in fair value of earn-out liabilities

1,315

(350)

(306)

(631)

Total other income (expense), net

3,664

(730)

(524)

(2,064)

Net loss before provision for income taxes

(12,421)

(16,966)

(33,194)

(40,320)

Provision for income taxes

Net loss

$

(12,421)

$

(16,966)

$

(33,194)

$

(40,320)

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

$

(0.07)

$

(0.13)

$

(0.21)

$

(0.32)

Weighted average shares used in computing net loss per share attributable to common stockholders – basic and diluted

171,903

128,515

161,705

126,657

See accompanying notes to condensed consolidated financial statements.

8

RIGETTI COMPUTING, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(in thousands)

(unaudited)

 

 

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Net loss

$

(12,421)

$

(16,966)

$

(33,194)

$

(40,320)

Other comprehensive (loss) income:

  

  

  

  

Foreign currency translation adjustments

(17)

4

(105)

(79)

Unrealized gains (losses) on available-for-sale debt securities

2

3

(16)

241

Total other comprehensive (loss) income before income taxes

(15)

7

(121)

162

Income taxes

Total other comprehensive (loss) income after income taxes

(15)

7

(121)

162

Total comprehensive loss

$

(12,436)

$

(16,959)

$

(33,315)

$

(40,158)

See accompanying notes to condensed consolidated financial statements.

9

RIGETTI COMPUTING INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

    

    

 

Six Months Ended June 30,

    

2024

    

2023

Cash flows from operating activities:

  

 

 

  

Net loss

$

(33,194)

$

(40,320)

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

Depreciation and amortization

3,334

4,249

Stock-based compensation

6,278

5,058

Change in fair value of earn-out liabilities

306

631

Change in fair value of derivative warrant liabilities

483

878

Change in fair value of forward contract

1,144

Impairment of deferred offering costs

836

Accretion of available-for-sale securities

(1,776)

(1,571)

Amortization of debt issuance costs, commitment fees and accretion of debt end-of-term liabilities

547

682

Non-cash lease expense

784

764

Changes in operating assets and liabilities:

Accounts receivable

(203)

(1,394)

Prepaid expenses, other current assets and other assets

(1,021)

(889)

Deferred revenue

493

(128)

Accounts payable

(1,085)

(1,298)

Accrued expenses and operating lease liabilities

(1,602)

(2,260)

Net cash used in operating activities

(26,656)

(33,618)

Cash flows from investing activities:

  

  

Purchases of property and equipment

(7,538)

(5,735)

Purchases of available-for-sale securities

(75,995)

(57,619)

Maturities of available-for-sale securities

76,500

60,589

Net cash used in investing activities

(7,033)

(2,765)

Cash flows from financing activities:

  

  

Payments of principal of notes payable

(6,199)

(2,858)

Proceeds from sale of common stock from sales through Common Stock Purchase Agreement

12,838

2,348

Proceeds from sale of common stock from sales through At-The-Market (ATM) Offering

26,833

Payments of offering costs

(447)

(107)

Proceeds from issuance of common stock upon exercise of stock options and warrants

68

903

Net cash provided by financing activities

33,093

286

Effects of exchange rate changes on cash and cash equivalents

(112)

(79)

Net decrease in cash and cash equivalents

(708)

(36,176)

Cash and cash equivalents – beginning of period

21,392

57,888

Cash and cash equivalents – end of period

$

20,684

$

21,712

Supplemental disclosures of other cash flow information:

  

  

Cash paid for interest

$

1,504

$

2,330

Non-cash investing and financing activities:

Capitalization of deferred costs to equity upon share issuance

132

13

Purchases of property and equipment recorded in accounts payable

739

307

Purchases of property and equipment recorded in accrued expenses

849

33

Purchases of deferred offering costs in accounts payable

29

Unrealized (Loss) Gain on short term investments

(16)

241

See accompanying notes to condensed consolidated financial statements.

10

RIGETTI COMPUTING INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(1)Description of Business

Rigetti Computing, Inc. and its subsidiaries (collectively, the “Company” or “Rigetti”), builds quantum computers and the superconducting quantum processors that power them. The Company markets a 9-qubit quantum processing unit (QPU) under the Novera™ QPU trade name. Through the Company’s Quantum Computing as a Service (“QCaaS”) platform, the Company’s machines can be integrated into any public, private or hybrid cloud.

The Company is located and headquartered in Berkeley, California. The Company also operates in Fremont, California; London, United Kingdom; Adelaide, Australia and British Columbia, Canada. The Company’s revenue is derived primarily from operations in the United States and the United Kingdom.

(2)  Summary of Significant Accounting Policies

Basis of Presentation

On March 2, 2022 (the “Closing Date”), a merger transaction between Rigetti Holdings, Inc. (“Legacy Rigetti”) and Supernova Partners Acquisition Company II, Ltd. (“SNII”) was completed (the “Business Combination”). In connection with the closing of the Business Combination, the Company changed its name to Rigetti Computing, Inc. and all of SNII Class A ordinary shares and SNII Class B ordinary shares automatically converted into shares of Common Stock, par value $0.0001, of the Company (the “Common Stock”) on a one-for-one basis. The SNII Public Warrants and the Private Warrants held by SNII became Warrants for Common Stock. The Company’s Common Stock and Public Warrants trade on the Nasdaq Capital Market under the ticker symbols “RGTI” and “RGTIW,” respectively.

The Company determined that Legacy Rigetti was the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (ASC) 805, Business Combination.

Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rigetti issuing stock for the net assets of SNII, accompanied by a recapitalization. The primary asset acquired from SNII was cash that was assumed at historical costs. Separately, the Company also assumed Warrants that were deemed to be derivatives and meet liability classification subject to fair value adjustment measurements upon closing of the Business Combination (the “Closing”). No goodwill or other intangible assets were recorded because of the Business Combination.

While SNII was the legal acquirer in the Business Combination because Legacy Rigetti was deemed the accounting acquirer, the historical financial statements of Legacy Rigetti became the historical financial statements of the combined company, upon the consummation of the Business Combination.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with  applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S” and such accounting principles, “GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for a fair presentation of results for the interim periods presented have been included. As a result of displaying amounts in thousands, rounding differences may exist in the condensed consolidated financial statements and footnote tables. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for other interim periods or future years.

11

The condensed consolidated balance sheet as of December 31, 2023, included herein, is derived from the audited consolidated financial statements as of that date, however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Principles of Consolidation

The accompanying condensed consolidated financial statements of the Company and its subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Significant Accounting Policies

There were no material changes to the significant accounting policies disclosed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Use of Estimates 

The preparation of the condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, the fair value of share-based awards, the fair value of derivative warrant liabilities, the fair value of Sponsor Vesting Shares issued in connection with the Business Combination, accrued liabilities and contingencies, depreciation and amortization periods, revenue recognition and accounting for income taxes. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment and adjusts when facts and circumstances dictate. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from those estimates.

Risks and Uncertainties 

The Company is subject to a number of risks similar to those of other companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital (or financing) to fund operating losses, competition from substitute products and services from larger companies, protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.

Based on the Company’s forecasts, the Company believes that its existing cash and cash equivalents and available for sale investments should be sufficient to meet its anticipated operating cash needs for at least the next 12 months from the issuance date of these financial statements based on the Company’s current business plan and expectations and assumptions considering current macroeconomic conditions.

12

Macroeconomic Conditions

Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and interest rates. These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, the Company could experience an inability to access additional capital, or its liquidity could otherwise be impacted. If the Company is unable to raise capital when needed and on attractive terms, it would be forced to delay, reduce or eliminate its research and development programs and other efforts.

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt - (Topic 815) (“ASU No. 2020-06”), which simplifies an issuer’s accounting for convertible instruments and its application of the derivatives scope exception for contracts in its own equity. ASU No. 2020-06 was effective for the Company as of January 1, 2024. The Company determined that the adoption of this standard did not have a material impact on the consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2022, the FASB issued ASU 2022-03, ASC Subtopic 820 “Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”. The FASB issued this update (1) to clarify the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, (2) to amend a related illustrative example, and (3) to introduce new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The ASU is effective for the Company for annual periods beginning after December 15, 2024, and interim periods within those fiscal years, with early adoption permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures”. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for the Company for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid.

This ASU is effective for the Company for annual periods beginning after December 15, 2024 on a prospective basis. Retrospective application is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

13

(3)

Changes in Stockholders’ Equity

Three and Six Months Ended June 30, 2024 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, March 31,  2024

165,311

$

16

$

489,955

$

138

$

(374,532)

$

115,577

Issuance of common stock upon exercise of stock options

31

8

8

Issuance of common stock upon release of RSUs

 

1,478

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through At-The-Market (ATM) Offering

12,777

1

15,801

15,802

Capitalization of deferred costs to equity upon share issuance

(80)

(80)

Stock-based compensation

 

 

3,287

 

 

 

 

 

 

3,287

Foreign currency translation loss

 

 

 

 

 

 

 

(17)

 

 

 

(17)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

2

 

 

 

 

2

Net loss

 

 

 

 

 

 

 

 

 

(12,421)

 

 

(12,421)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, December 31, 2023

147,066

$

14

$

463,089

$

244

$

(353,759)

$

109,588

Issuance of common stock upon exercise of stock options

250

68

68

Issuance of common stock upon release of RSUs

 

2,801

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through Purchase Agreement - B. Riley

10,057

 

 

1

 

 

12,837

 

 

 

 

 

 

12,838

Proceeds from sale of common stock through At-The-Market (ATM) Offering

19,423

 

 

2

 

 

26,831

 

 

 

 

 

 

26,833

Capitalization of deferred costs to equity upon share issuance

 

 

 

 

 

(132)

 

 

 

 

 

 

(132)

Stock-based compensation

 

 

 

 

 

6,278

 

 

 

 

 

 

6,278

Foreign currency translation loss

 

 

 

 

 

 

 

(105)

 

 

 

 

(105)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

(16)

 

 

 

 

(16)

Net loss

 

 

 

 

 

 

 

 

 

(33,194)

 

 

(33,194)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

14

Three and Six Months Ended June 30, 2023 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, March 31, 2023

 

129,171

$

12

$

431,466

$

(6)

$

(302,006)

$

129,466

Issuance of common stock upon exercise of stock options

564

152

152

Issuance of common stock upon exercise of common stock warrants

16

Issuance of common stock upon release of RSUs

781

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Stock-based compensation

3,355

3,355

Foreign currency translation gain

4

4

Change in unrealized loss on available-for-sale securities

3

3

Net loss

(16,966)

(16,966)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

    

    

    

    

    

    

Accumulated

    

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, December 31, 2022

 

125,257

$

12

$

429,025

$

(161)

$

(278,652)

$

150,224

Issuance of common stock upon exercise of stock options

3,424

902

902

Issuance of common stock upon exercise of common stock warrants

143

1

1

Issuance of common stock upon release of RSUs

1,708

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Capitalization of deferred costs to equity upon share issuance

(13)

(13)

Stock-based compensation

5,058

5,058

Foreign currency translation loss

(79)

(79)

Change in unrealized loss on available-for-sale securities

241

241

Net loss

(40,320)

(40,320)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

15

(4)

Investments

All investments in fixed income securities are classified as available-for-sale in the condensed consolidated balance sheets. Fixed income securities are recorded at their estimated fair value. The amortized cost, gross unrealized holding gains and losses included in other comprehensive income (loss) and the fair value of the fixed income securities at June 30, 2024 and December 31, 2023 are presented in the tables below (in thousands):

June 30, 2024

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

76,801

$

2

$

(7)

$

76,796

Corporate bonds

2,996

2,996

Available-for-sale investments – short-term

$

79,797

$

2

$

(7)

$

79,792

December 31, 2023

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

45,252

$

18

$

$

45,270

U.S. government agency bonds

7,933

(6)

7,927

Corporate bonds

25,341

6

(7)

25,340

Available-for-sale investments – short-term

$

78,526

$

24

$

(13)

$

78,537

The Company invests in highly rated investment grade debt securities. All of the Company’s available-for-sale securities have final maturities of one year or less. The Company reviews the individual securities that have unrealized losses on a regular basis. The Company evaluates whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Neither of these criteria were met as of June 30, 2024 or December 31, 2023, respectively.

The Company additionally evaluates whether the decline in fair value of the securities below their amortized cost basis is related to credit losses or other factors. Based on this evaluation, the Company determined that the unrealized losses for its available-for-sale securities were primarily attributable to changes in interest rates and non-credit-related factors. Accordingly, the Company determined that none of the unrealized losses were other-than-temporary, and that recognition of an impairment charge was not required as of June 30, 2024 or December 31, 2023, respectively. As of June 30, 2024, there were 6 securities that were in an unrealized loss position with a market value of $48.5 million, with the largest loss for any single security being inconsequential. None of the Company’s available-for-sale securities have been in an unrealized loss position for more than one year. No available-for-sale securities were sold during the three and six months ended June 30, 2024 and 2023, respectively.

See Note 5 for additional information regarding the fair value of the Company’s investments.

16

(5)

Fair Value Measurements

The Company reports all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety. The three levels of the fair value hierarchy are as follows:

Level 1—Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.

Level 3—Inputs are unobservable inputs for the asset or liability.

The following tables present the fair value hierarchy used to measure the Company’s financial assets and liabilities as of June 30, 2024 and December 31, 2023, respectively (in thousands):

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash equivalents:

Money market funds

$

12,315

$

$

Short-term investments:

U.S. treasury securities

76,796

Corporate bonds

2,996

Total Assets

$

15,311

$

76,796

$

Liabilities:

  

  

  

Derivative warrant liability – Public Warrants

$

1,446

$

$

Derivative warrant liability – Private Warrants

1,964

Earn-out liabilities

2,461

Total Liabilities

$

1,446

$

$

4,425

17

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash Equivalents:

Money Market Funds

$

15,681

$

$

Short-term investments:

U.S treasury securities

45,270

U.S. government agency bonds

7,927

Corporate bonds

25,340

Total Assets

$

41,021

$

53,197

$

Liabilities:

Derivative warrant liability – Public Warrants

$

1,323

$

$

Derivative warrant liability – Private Warrants

1,604

Earn-out liabilities

2,155

Total Liabilities

$

1,323

$

$

3,759

As of June 30, 2024 and December 31, 2023, the Company has recorded the following financial instruments subject to fair value measurements: 1) Derivative warrant liabilities—Public Warrants and Private Warrants, 2) Available-for-sale securities and 3) Earn-out liabilities.

The Company also has long-term debt that provides for variable interest, and therefore, the carrying value approximates the fair value. The carrying values of the long-term debt as of June 30, 2024 and December 31, 2023, respectively, represent the original principal amounts borrowed, accretion of final payments fees, less principal payments and unamortized debt issuance costs.

The fair value of the Public Warrants has been measured based on the observable listed prices for such Warrants, a Level 1 measurement. Long-term debt issued by the Company is classified within Level 2. The fair value of the Company’s Level 2 financial assets are determined by using inputs based on quoted market prices for similar instruments. The carrying value of the long-term debt approximates its fair value given their maturity and variable interest rates.

All other financial instruments are classified as Level 3 instruments as they all include unobservable inputs. The Private Warrants are measured at fair value using a Black Scholes model. The Company estimates the volatility of its ordinary share Warrants based on the implied volatility from the Company’s publicly traded Warrants and from historical volatility of select peer company ordinary shares that matches the expected remaining life of the Warrants. The fair value of the Earn-out liabilities is estimated using a Monte Carlo simulation model.

The Company estimated the fair value of a Forward Warrant Agreement that was in place throughout most of 2023 using a forward analysis with unobservable inputs which included selected risk-free rate and probability outcomes. The Forward Warrant Agreement had no value as of December 31, 2023 because the Forward Warrant Agreement expired in October 2023 without taking effect. See Note 6 for further discussion regarding the Forward Warrant Agreement.

There were no changes in fair value measurement techniques during the three and six months ended June 30, 2024. The Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from 50% to 0% during the nine months ended September 30, 2023 to account for expiration of the Forward Warrant Agreement in October 2023. There were no changes in fair value measurement techniques during the year ended December 31, 2023, other than the change in the estimated probability of occurrence for the Forward Warrant Agreement described above. There were no transfers in or out of Level 3 of the fair value hierarchy during the three and six months ended June 30, 2024 or 2023, except that in the six months ended June 30, 2023, the derivative liability for 450,000 Warrants was transferred from Level 3 to Level 1 of the fair value hierarchy because such Warrants were converted from Private to Public Warrants. The transfer had a $0.1 million favorable impact on the Company’s net loss in the six months ended June 30, 2023. The fair value estimates are based on pertinent information available to management as of June 30, 2024 and December 31, 2023. Current estimates of fair value may differ from the amounts presented.

18

A summary of the changes in the fair value of the Company’s Level 3 financial instruments during the six months ended June 30, 2024, and 2023 respectively, is as follows (in thousands):

    

Derivative

    

Forward

    

Warrant Liability -

Warrant

Earn-out

    

Private Warrants

    

Agreement

    

Liabilities

Balance – December 31, 2023

$

1,604

$

$

2,155

Change in fair value - three months ended March 31, 2024

1,505

1,621

Change in fair value - three months ended June 30, 2024

(1,145)

(1,315)

Balance – June 30, 2024

$

1,964

$

$

2,461

Balance – December 31, 2022

$

1,068

$

(2,229)

$

1,206

Change in fair value - three months ended March 31, 2023

623

1,100

281

Transfer from Private Warrants to Public Warrants

(158)

Change in fair value - three months ended June 30, 2023

(133)

44

350

Balance – June 30, 2023

$

1,400

$

(1,085)

$

1,837

(6) Forward Warrant Agreement

In connection with the execution of the Merger Agreement in October 2021 (See Note 2), Rigetti entered into a warrant subscription agreement (“Forward Warrant Agreement”) with a strategic partner, Ampere Computing LLC (“Ampere”) for the purchase of a warrant for an aggregate purchase price (including amounts from exercise) of $10.0 million. The Forward Warrant Agreement provided for the issuance of a warrant for the purchase of up to an aggregate of 1,000,000 shares of Common Stock at an exercise price of $0.0001. The purchase of the warrant was conditioned upon, among other things, the consummation of the Business Combination and the entry into a collaboration agreement between Rigetti and Ampere. The parties entered into the collaboration agreement in January 2022. Ampere was required to pay $5.0 million to Rigetti no later than the later of (i) the Closing and (ii) June 30, 2022.

On June 30, 2022, pursuant to the Forward Warrant Agreement, the Company issued the warrant to Ampere upon receipt of an aggregate of $5.0 million (including the exercise price), and upon such payment and issuance, 500,000 shares of the Company’s Common Stock vested under the warrant and were immediately exercised by Ampere pursuant to the terms of the warrant. Ampere was required to pay an additional $5.0 million to Rigetti no later than the closing date of the listing of Ampere’s capital stock on a stock exchange, provided that if the listing had not occurred by the second anniversary of the Forward Warrant Agreement (October 2023), Ampere was not obligated to make the additional payment. Ampere’s obligation to make the additional $5.0 million payment has now expired. The Company filed a registration statement, pursuant to a Registration Rights Agreement with Ampere, registering the resale of the initial 500,000 shares issued under the warrant which was declared effective during the year ended December 31, 2022.

The Company evaluated the Forward Warrant Agreement as a derivative in conjunction with the guidance of ASC 480, “Distinguishing Liabilities from Equity”. The Company calculated the fair value of the Forward Warrant Agreement at inception using the Forward Contract Pricing methodology. The Forward Warrant Agreement was subsequently re-measured at each reporting period using the Forward Contract Pricing methodology with the change in fair value recorded in selling, general and administrative expense in the condensed consolidated statement of operations.

During the year ended December 31, 2023, the Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from 50% to 0% because Ampere’s obligation to make the additional payment under the Forward Warrant Agreement expired without taking effect. As a result, the Forward Warrant Agreement had no value as of June 30, 2024 or December 31, 2023.

19

(7)

Financing Arrangements

Loan and Security Agreement

On June 21, 2024, (the “Amendment Date”), the Company entered into the Amended and Restated Loan and Security Agreement (the “Amended Loan Agreement”), by and between Trinity Capital Inc., as lender (the “Lender”), and  Rigetti & Co, LLC and Rigetti Intermediate LLC (the “Company”), as borrowers, which amended and restated in its entirety the Company’s existing loan and security agreement, dated as of March 10, 2021 (as amended from time to time, the “Existing Loan Agreement”).  

Under the Existing Loan Agreement, the Company drew $12.0 million in March 2021, $8.0 million in May 2021, $7.0 million in November 2021 and $5.0 million in January 2022 (collectively, the “Term Loans”). The outstanding principal balance of the Term Loans as of the Amendment Date was $16.2 million. There are currently no additional amounts available to be drawn under the Amended Loan Agreement. Each Term Loan amortizes in equal monthly installments through 48 months following the disbursement date of each Term Loan (each, a “Maturity Date”), and bears interest at a rate equal to the greater of 11% or the US Prime Rate plus 7.50% per annum, payable monthly. The economic terms and cash flows of the Term Loans remain unchanged under the Amended Loan Agreement.

The Company may prepay, in whole or in part, the outstanding Term Loans, subject to a prepayment premium that remains unchanged from the Existing Loan Agreement, which is 1.5% on or after the 19th month following the disbursement date of each Term Loan (each, an “Amortization Date”) and before the first anniversary of the Amortization Date, 1.0% on or after the first anniversary of the Amortization Date and before the second anniversary of the Amortization Date and 0.50% on or after the second anniversary of the Amortization Date and before the Maturity Date.

In addition, the Company is required to pay on the respective Maturity Date or the date of an earlier prepayment a final payment fee equal to 2.75% of the aggregate original principal amount of the Term Loans being repaid, which remains consistent with the Existing Loan Agreement. The final payment fee is being accreted and amortized into interest expense using the effective interest rate method over the term of the loan.

The Amended Loan Agreement contains representations and warranties and customary affirmative and negative covenants applicable to the Loan Parties (as defined below) and its consolidated subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness and dividends and other distributions, which were amended from the covenants in the Existing Loan Agreement to increase flexibility for the Company.

The Amended Loan Agreement also includes events of default, including failure to pay principal, interest or certain other amounts when due, material inaccuracy of representations and warranties, violation of covenants, specified cross-default and cross-acceleration to other material indebtedness, certain bankruptcy and insolvency events, certain undischarged judgments, material invalidity of guarantees or grant of security interest, and change of control, in certain cases subject to certain thresholds and grace periods. If one or more events of default occurs and continues beyond any applicable cure period, the Lender may declare all of the obligations of the Company under the Amended Loan Agreement to be immediately due and payable, which remains consistent with the Existing Loan Agreement.

The obligations of the Company under the Amended Loan Agreement are currently guaranteed by the Company’s wholly owned subsidiaries, Rigetti & Co, LLC and Rigetti Intermediate LLC (which, together with the Company, are collectively referred to as the “Loan Parties” and each, a “Loan Party”) and will be guaranteed by any future domestic subsidiaries of the Company. The obligations of the Loan Parties under the Amended Loan Agreement and other loan documents are secured, subject to customary permitted liens and other agreed upon exceptions, by a perfected security interest in all assets of the Loan Parties.

The effective interest rate for all tranches of the debt was approximately 23.1% and 22.5% as of June 30, 2024 and December 31, 2023, respectively.

20

Long term debt and the unamortized discount balances are as follows (in thousands):

June 30, 2024

December 31, 2023

Outstanding principal amount

$

16,177

$

22,376

Add: accreted liability of final payment fee

259

673

Less: unamortized debt discount, long-term

(58)

(224)

Less: current portion of long-term debt principal

(13,014)

(12,931)

Debt – net of current portion

$

3,364

$

9,894

Current portion of long-term debt – principal

13,014

12,931

Add: accreted liability of final payment fee

511

Less: current portion of unamortized debt discount

(483)

(767)

Debt – current portion

$

13,042

$

12,164

During the three and six months ended June 30, 2024, the Company recorded interest expense of $1.0 million and $2.1 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.2 million and $0.5 million, respectively. During the three and six months ended June 30, 2023, the Company recorded interest expense of $1.6 million and $3.0 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.3 million and $0.7 million, respectively.

The unamortized debt discount as of June 30, 2024 and December 31, 2023 of $0.5 million and $1.0 million, respectively, is offset against the carrying value of the term loan in the condensed consolidated balance sheets.

Scheduled principal payments on total outstanding debt are as follows (in thousands):

        

June 30,2024

2024

$

6,718

2025

9,060

2026

399

$

16,177

(8) Warrants

Prior to the Business Combination, SNII issued 4,450,000 private placement warrants (“Private Warrants”) and 8,625,000 public warrants (“Public Warrants”). Each whole Private Warrant and Public Warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share, subject to adjustments, and will expire five years after completion of the Business Combination or earlier upon redemption or liquidation.

Liability Classified Warrants

Public Warrants

Each Public Warrant entitles the holder to the right to purchase one share of Common Stock at an exercise price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. The Company may elect to redeem the Public Warrants subject to certain conditions, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders have a period of 30 days to exercise for cash, or on a cashless basis. As of June 30, 2024, there were 9,802,138 Public Warrants issued and outstanding (Refer to Note 5 for fair value measurement). The Public Warrants are accounted for as a derivative liability. The fair value of the Public Warrants is measured at each reporting period based on the listed price for the warrants, with subsequent changes in the fair value recognized in the condensed consolidated statement of operations at each reporting date.

21

The calculated fair value of the derivative liability for the Public Warrants as of June 30, 2024 and December 31, 2023 was $1.4 million and $1.3 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2024 was a gain of $1.0 million and a loss of $0.1 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2023 was a loss of $0.3 million and $0.5 million, respectively.

Private Warrants

The Private Warrants may not be redeemed by the Company so long as the Private Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Warrants have terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Warrants are held by someone other than the initial purchasers’ permitted transferees, then the Private Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On August 18, 2022, the Private Warrants were transferred from the initial purchasers to permitted transferees and remain unredeemable by the Company. As of June 30, 2024, there were 3,272,834 Private Warrants issued and outstanding (Refer to Note 5 for fair value measurement).The Private Warrants are accounted for as a derivative liability. The fair value of the Private Warrants is determined using the Black- Scholes option-pricing model, with subsequent changes in the fair value recognized in the condensed consolidated statements of operations at each reporting date.

The calculated fair value of the derivative liability for the Private Warrants as of June 30, 2024 and December 31, 2023 was $2.0 million and $1.6 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.1 million and a loss of $0.4 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a gain of $0.3 million and a loss of $0.3 million, respectively.

Significant inputs into the Black-Scholes option-pricing models used to value the Private Warrants at June 30, 2024 and December 31, 2023 are as follows:

    

    

    

    

Valuation Assumptions

        

June 30, 2024

        

December 31, 2023

Stock Price

$

1.07

$

0.98

Strike Price

$

11.50

$

11.50

Volatility (annual) (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (years)

2.67

3.17

Dividend yield (%)

Equity Classified Warrants

Series C Preferred Stock Financing Warrants

During 2020, a subsidiary of Legacy Rigetti issued and sold an aggregate of 54.5 million shares of its Series C Preferred Stock at a purchase price of $1.15 per share, for an aggregate purchase price of $56.2 million (the “Series C Preferred Stock Financing”). In conjunction with the Series C Preferred Stock Financing, the Company issued a total of 5,248,183 warrants to purchase Class A Common Stock to the Series C investors (the “Series C Warrants”). The Series C Warrants have a $0.01 per share exercise price and a 10-year term to expiration. The Series C Warrants can be exercised for cash or on a cashless basis. As of June 30, 2024, there were 972,578 Series C Warrants issued and outstanding.

The Company determined that the Series C Warrants met the requirements for equity classification under ASC 480 and ASC 815. The Company estimated the fair value of the Series C Warrants using the Black-Scholes model and allocated approximately $1.2 million in proceeds from the Series C Preferred Stock to the value of the Series C Warrants on a relative fair value basis, which was recorded to additional paid in capital.

22

Customer Warrant

In February 2020, the Company issued a warrant to purchase 2,680,607 shares of Class A Common Stock to a customer in conjunction with a revenue arrangement (the “Customer Warrant”). The Customer Warrant has an exercise price of $1.152 per share and has a 10-year term to expiration. The Customer Warrant vests upon the achievement of certain performance conditions (i.e., sales milestones) defined in the agreement, and upon a change of control, either 50% or 100% of the then unvested Customer Warrant will become fully vested, dependent on the acquiring party in the change of control transaction. The Customer Warrant can be exercised for cash or on a cashless basis. The Customer Warrant was assumed by the Company in connection with the Business Combination and converted into a warrant to purchase shares of Common Stock.

The Company followed the guidance in ASC 718 and ASC 606 for the accounting of non-cash consideration payable to a customer. The Company determined that the Customer Warrant met the requirements for equity classification under ASC 718 and measured the Customer Warrant based on its grant date fair value, estimated to be $0.2 million. The Company recorded this amount as a deferred asset and additional paid in capital as of the issuance date, as the Company believes it is probable that all performance conditions (i.e., sales milestones) in the Customer Warrant will be met. As of June 30, 2024, the deferred asset balance outstanding is approximately $0.1 million, which will be recognized as a reduction in revenue in future periods.

The vesting status of the Customer Warrant is as follows:

        

June 30, 2024

        

December 31, 2023

Vested Customer warrant shares

 

1,340,297

 

1,340,297

Unvested Customer warrant shares

 

1,340,310

 

1,340,310

 

2,680,607

 

2,680,607

(9) Earn-out Liabilities

Upon the closing of the Business Combination on March 2, 2022, SNII, Supernova Partners II, LLC and SNII’s directors  and officers (collectively the “Sponsor Holders”) subjected certain shares of Common Stock that they own (the “Sponsor Vesting Shares”) to forfeiture for a five-year period following the closing of the Business Combination, with vesting occurring only if thresholds related to the weighted average price of Common Stock are met as described below (the “Earn-out Triggering Events”). Any such shares held by the Sponsor Holders that have not vested by the fifth anniversary of the closing of the Business Combination will be forfeited.

Sponsor Vesting Shares – Vesting Provisions:

(i)2,479,000 shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the five year period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds $12.50 for any twenty trading days within a period of thirty consecutive trading days (such shares, the “Promote Sponsor Vesting Shares”), and
(ii)580,273 shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the five year period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds $15.00 for any twenty trading days within a period of thirty consecutive trading days (such shares, the “Sponsor Redemption-Based Vesting Shares,” and, collectively with the Promote Sponsor Vesting Shares, the “Sponsor Vesting Shares”). Any such shares held by the Sponsor Holders that remain unvested after the fifth anniversary of the closing of the Business Combination will be forfeited.

The Earn-out liabilities are adjusted to fair value each reporting period using the Monte Carlo simulation model until such time as the Earn-Out Triggering Events are achieved or the Sponsor Vesting Shares are forfeited.

23

The calculated fair value of the Earn-out liabilities with respect to the Sponsor Vesting Shares as of June 30, 2024 and December 31, 2023 was $2.5 million and $2.2 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.3 million and a loss of $0.3 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a loss of $0.4 million and $0.6 million, respectively.

Significant inputs into the Monte Carlo simulation models as of June 30, 2024 and December 31, 2023 are as follows:

Valuation Assumptions

    

June 30,2024

    

December 31, 2023

Stock price

$

1.07

$

0.98

Simulated trading days

673

798

Annual volatility (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (in years)

2.67

3.17

(10) Stockholders’ Equity

As of June 30, 2024, the Company has reserved the following shares of Common Stock for issuance upon the conversion, exercise or vesting of the underlying instruments:

    

Common Stock

Common Stock warrants

    

16,763,305

Stock-Based Awards—RSUs Outstanding

 

9,600,802

Stock-Based Awards—Options Outstanding

 

8,382,814

Total

 

34,746,921

At-the-Market Offering Agreement

On March 15, 2024, the Company entered into an At-the-Market (“ATM”) Sales Agreement (the “ATM Agreement”) with  B. Riley Securities, Inc. (“B. Riley”) and Needham & Company, LLC (“Needham”; each of B. Riley and Needham, a “Sales Agent” and collectively, the “Sales Agents”), pursuant to which the Company may offer and sell, from time to time in its sole discretion, shares of its common stock, having an aggregate offering price of up to $100,000,000, subject to certain limitations as set forth in the ATM Agreement. The Company is not obligated to make any sales under the ATM Agreement.

Any shares offered and sold in the ATM offering will be issued pursuant to the Company’s effective shelf registration statement on Form S-3 and the related prospectus supplement. Under the ATM Agreement, the sales agents may sell shares of common stock by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415(a)(4) of the Securities Act of 1933, as amended. The Company will pay the sales agents a commission rate of up to 3% of the gross sales proceeds of any shares sold and has agreed to provide the sales agents with customary indemnification, contribution and reimbursement rights. The ATM Agreement contains customary representations and warranties and conditions to the placements of the shares pursuant thereto.

During the three months ended June 30, 2024, the Company raised gross proceeds of $16.2 million pursuant to the ATM offering through the sale of 12,777,393 shares of its common stock at a weighted average price of $1.27 per share. During the six months ended June 30, 2024, the Company raised gross proceeds of $27.5 million pursuant to the ATM offering through the sale of 19,423,375 shares of its common stock at a weighted average price of $1.42 per share. The net proceeds from the ATM offering during the three and six months ended June 30, 2024 were $15.8 million and $26.8 million, respectively, after deducting sales agent commissions of $0.4 million and $0.7 million, respectively. As of June 30, 2024, up to $72.5 million of Company common stock remains available for sale pursuant to the ATM offering.

24

Common Stock Purchase Agreement

The Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley Principal Capital II, LLC (“B. Riley”) on August 11, 2022 pursuant to which the Company was able to issue and sell to B. Riley the lesser of i) $75.0 million in aggregate gross purchase price of newly issued shares of the Company’s Common Stock or ii) an amount not to exceed 23,648,889 shares of Common Stock (such number of shares equal to approximately 19.99% of the aggregate number of shares of Common Stock issued and outstanding immediately prior to the execution of the agreement and inclusive of 171,008 shares of Common Stock issued to B. Riley on August 11, 2022 as consideration for entering into the Purchase Agreement).

In consideration of the parties entering into the foregoing agreement, the parties also entered into a Registration Rights Agreement on August 11, 2022, pursuant to which the Company provides B. Riley with registration rights with respect to such Common Stock and pursuant to which the Company filed a registration statement covering the resale of such Common Stock.

During the three months ended June 30, 2024, the Company did not sell Common Stock under the Purchase Agreement. During the six months ended June 30, 2024, the Company received net proceeds of $12.8 million from the issuance and sale of 10,056,799 shares of Common Stock to B. Riley under the Purchase Agreement. As of June 30, 2024, there are no remaining shares available for sale under the Purchase Agreement; the agreement has terminated.

The Company was not able to sell Common Stock under the Purchase Agreement for an extended period in early 2023 while its share price was trading below $1.00 per share. As a result, the Company recognized impairment charges during the three and six months ended June 30, 2023 of $0.1 million and $0.8 million, respectively, for previously deferred offering costs, primarily related to the Purchase Agreement, which were recorded as selling, general and administrative expense in the accompanying condensed consolidated statement of operations. 

(11) Share-Based Compensation

2013 Equity Incentive Plan

In 2013, the Company adopted the 2013 Equity Incentive Plan ( the “2013 Plan”) which provided for the grant of qualified incentive stock options (“ISOs”), nonqualified stock options (“NSOs”), restricted stock, restricted stock units (“RSUs”) or other awards to the Company’s employees, officers, directors, advisors, and outside consultants. After the Business Combination became effective on March 2, 2022, no additional awards were issued under the 2013 Plan. Awards outstanding under the 2013 Plan will continue to be governed by such plan; however, the Company will not grant any further awards under the 2013 Plan.

2022 Equity Incentive Plan

In connection with the Business Combination (Note 2), the shareholders approved the Rigetti Computing, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) which provides for the grant of ISOs, NSOs, stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. As of June 30, 2024, there were 26,393,563 shares of common stock reserved for issuance under the 2022 Plan, of which 11,193,260 shares remain available for future issuance. The number of shares reserved for issuance under the 2022 Plan will automatically increase on January 1st of each year for a period of nine years commencing on January 1, 2023 and ending on (and including) January 1, 2032, in an amount equal to 5% of the total number of shares of common stock of all classes outstanding on a fully diluted basis on December 31 of the preceding year; provided, however, that the board of directors of the Company may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of Common Stock. Accordingly, as of January 1, 2024, the number of shares of common stock reserved for issuance under the “2022 Plan” increased by 9,119,816 shares.

25

Stock Option Activity

The following is a summary of stock option activity during the six months ended June 30, 2024:

    

    

Weighted

    

Weighted-

    

    

Average

Average

Aggregate

Exercise

Contractual

Intrinsic

Options Outstanding

Price Per Share

Life (in years)

Value

Outstanding, December 31, 2023

 

7,049,290

$

$ 0.82

 

8.23

$

2,017

Granted

 

1,605,070

1.51

 

 

 

  

Exercised

 

(249,531)

0.27

 

 

$

311

Forfeited and expired

 

(22,015)

0.27

 

 

 

Outstanding and expected to vest, June 30, 2024

8,382,814

0.97

8.22

2,238

Exercisable, June 30, 2024

 

3,377,648

$

0.57

 

6.75

$

1,895

The weighted-average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $1.51 and $0.55 per share, respectively. The intrinsic value of an option is the amount by which the market price of the underlying common stock exceeds the option’s exercise price. The intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $0.3 million and $1.4 million, respectively.

The Company received proceeds from stock option exercises of $0.1 million and $0.9 million during the six months ended June 30, 2024 and 2023, respectively.

Stock-based compensation expense related to stock options granted to employees was $0.5 million and $0.9 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to stock options granted to employees was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested stock options was $4.8 million, which is expected to be recognized over a weighted-average period of 2.71 years.

Fair Value of Stock Option Grants

The fair value of each stock option award is estimated on the date of grant using the Black-Scholes option-pricing model that uses the assumptions noted in the table below. Expected volatility for the Company’s Common Stock was determined based on a blended average of the historical volatility of the Company’s Common Stock, a peer group of similar public companies and the implied volatility from the Company’s traded warrants. The Company has not been public for a sufficient length of time to derive expected volatility solely from trading in its common stock. The expected term of stock options granted was calculated using the simplified method, which represents the average of the contractual term and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term.

The assumed dividend yield is based upon the Company’s expectation of not paying dividends in the foreseeable future. The risk-free rate is based upon the U.S. Treasury yield curve in effect at the time of grant for the period equivalent to the expected term of the stock option. In determining the exercise prices for stock options granted, the Company’s board of directors has utilized the fair value of the Common Stock as of the grant date.

Before the Business Combination, the fair value of the Common Stock had been determined by the board of directors at each award grant date based upon a variety of factors, including the results obtained from an independent third-party valuation, the Company’s financial position and historical financial performance, the status of technological developments within the Company, the composition and ability of the current engineering and management team, an evaluation or benchmark of the Company’s competition, the current business climate in the marketplace, the illiquid nature of the Company’s common stock, arm’s-length sales of the Company’s capital stock, the effect of the rights and preferences of the preferred shareholders, and the prospects of a liquidity event, among others. All of the Company’s outstanding stock options have a time-based vesting condition ranging from 1-5 years, except that 500,000 stock options granted in 2022 have a market-based vesting condition.

26

The range of valuation assumptions used as inputs to the Black-Scholes option-pricing model to value stock options granted during the six months ended June 30, 2024 were as follows:

Time-based
Stock Option

Valuation Assumptions

Grants

Strike price

$0.98 - $2.03

Annual volatility (%)

113% - 130%

Risk- free rate (%)

4.24% - 4.45%

Expected term (years)

5.50 - 6.02

RSUs

The following is a summary of RSU activity during the six months ended June 30, 2024:

Weighted Average

Grant Date Fair

    

Shares

    

Value

Non-vested at December 31, 2023

 

11,517,422

$

2.20

Granted

 

1,567,515

1.46

Forfeited

 

(683,416)

1.71

Vested

 

(2,800,719)

2.50

Non-vested at June 30, 2024

 

9,600,802

$

$ 2.04

The aggregate fair value of outstanding RSUs based on the closing share price of the Company’s common stock at June 30, 2024, was $10.3 million. The total fair value of RSUs that vested during the six months ended June 30, 2024 and 2023, based on the closing price of the Company’s common stock on the vesting date, was $3.5 million and $1.4 million, respectively.

Fair Value of RSUs Awards

During the six months ended June 30, 2024, the Company issued 1,567,515 time-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment.

During the six months ended June 30, 2023, the Company issued 1,603,371 time-based RSUs and 3,850,000 market-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment. The market-based RSUs vest only if certain share price thresholds are achieved and require continuous employment. Based upon the terms of such awards, 50% of the shares vest if the Company’s Common Stock trades at or above $2.00 per share, and the other 50% of the shares vest if the Company’s Common Stock trades at or above $4.00 per share, for 20 out of 30 trading days through the fifth anniversary of the grant date.

The fair value of the Company’s time-based RSUs was calculated based on the fair market value of the Company’s common stock on the date of grant. The fair value of the Company’s market-based RSUs was calculated using a Monte Carlo simulation model at the date of grant. The weighted-average grant date fair value for RSUs granted in the six months ended June 30, 2024 and 2023 was $1.46 and $0.56 per RSU, respectively.

Stock-based compensation expense related to RSUs granted to employees was $2.8 million and $5.5 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to RSUs granted to employees was $3.0 million and $4.3 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested RSUs was $15.3 million, which is expected to be recognized over a weighted-average period of 1.60 years.

27

Summarized Stock-Based Compensation Expenses

The table below summarizes total stock-based compensation expenses for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

:

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Research and development

$

2,262

$

2,375

$

4,189

$

3,902

Selling, general and administrative expenses

1,025

980

2,089

1,156

Total stock-based compensation expenses

$

3,287

$

3,355

$

6,278

$

5,058

(12)

Revenue Recognition

The following tables depict the disaggregation of revenue according to the type of good or service and timing of transfer of goods or services for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Collaborative research, professional services and materials, and sales of quantum computers

$

3,081

$

2,484

$

5,918

$

4,294

Access to quantum computing systems

5

843

220

1,233

$

3,086

$

3,327

$

6,138

$

5,527

    

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Revenue recognized at a point in time

$

523

$

336

$

523

$

336

Revenue recognized over time

 

 

2,563

 

2,991

 

5,615

 

 

5,191

$

3,086

$

3,327

$

6,138

$

5,527

Selected condensed consolidated balance sheet line items that reflect accounts receivable, contract assets and liabilities as of June 30, 2024 and December 31, 2023 were as follows (in thousands):

    

June 30,2024

    

December 31, 2023

    

December 31, 2022

Trade receivables

$

3,178

$

2,650

$

6,143

Unbilled receivables

$

2,054

$

2,379

$

92

Deferred revenue

$

(836)

$

(343)

$

(961)

Changes in deferred revenue from contracts with customers were as follows:

Six Months Ended June 30,

    

2024

    

2023

Balance at beginning of period

$

(343)

$

(961)

Deferral of revenue

(712)

(1,216)

Recognition of deferred revenue

219

1,344

Total deferred revenue at end of period

$

(836)

$

(833)

Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2024 was an immaterial amount and $0.2 million, respectively. Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2023 totaled $0.1 million and $0.5 million, respectively. Remaining performance obligations represent the portion of the transaction price that has not yet been satisfied or achieved. As of June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $5.4 million. The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) during the next twelve months.

28

The Company has not identified any costs that are incremental to the acquisition of customer contracts that would be capitalized as deferred costs on the balance sheet in accordance with ASC 340-40. Accordingly, the Company does not have any capitalized contract fulfillment costs as of June 30, 2024 or December 31, 2023, respectively.

(13) Concentrations, Significant Customers and Geographic Areas

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments in the form of corporate bonds and trade accounts receivable. The Company’s cash and cash equivalents and short-term investments are placed with high-credit-quality financial institutions, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents or short-term investments.

Significant customers that represent 10% or more of revenue are set forth in the following tables:

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

2023

    

2024

    

2023

Customer A

 

22%

20%

19%

32%

Customer B

 

*

*

10%

13%

Customer C

 

*

25%

*

22%

Customer D

 

11%

*

20%

*

Customer E

26%

34%

27%

21%

Customer F

*

11%

*

*

Customer G

17%

*

*

*

* Customer accounted for less than 10% of revenue in the respective periods.

During the three and six months ended June 30, 2024, sales to government entities comprised 79.5% and 88.4% of the Company’s total revenue, respectively. During the three and six months ended June 30, 2023 sales to government entities comprised 75.4% and 78.1% of the Company’s total revenue, respectively.

Significant customers that represent 10% or more of accounts receivable are set forth in the following tables:

    

June 30, 2024

    

December 31, 2023

Customer A

 

40%

39%

Customer B

 

*

*

Customer C

 

*

*

Customer D

 

10%

12%

Customer E

31%

*

* Customer accounted for less than 10% of accounts receivable in the respective periods.

The following table presents a summary of revenue by geography (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

2024

    

2023

United States

$

2,156

3,207

$

4,315

5,247

Europe

407

120

1,300

280

Asia

523

523

Total revenue

$

3,086

3,327

$

6,138

5,527

Revenues from external customers are attributed to individual countries based on the physical location in which the services are provided or the particular customer location with whom the Company has contracted.

29

(14) Net Loss Per Share

The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except for per share amounts):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Numerator:

 

 

  

 

 

  

Net loss

$

(12,421)

$

(16,966)

 

$

(33,194)

$

(40,320)

Denominator:

Weighted-average shares outstanding - basic and diluted

171,903

128,515

161,705

126,657

Net loss per share - basic and diluted

$

(0.07)

$

(0.13)

 

$

(0.21)

$

(0.32)

There are 3,059,273 Sponsor Vesting Shares that were not included in the computations of basic and diluted net loss per share for the three and six months ended June 30, 2024 and 2023 because the contingencies for the issuance of these shares have not been met. The weighted-average common shares outstanding for the three and six months ended June 30, 2024 include 972,578 weighted-average shares for warrants having an exercise price of $0.01 per share each. The weighted-average common shares outstanding for the three and six months ended June 30, 2023 include 1,313,989 and 1,356,820 weighted-average shares for warrants having an exercise price of $0.01 per share each, respectively.

The Company’s potential dilutive securities, which include stock options, restricted stock units and warrants have been excluded from the computation of diluted net loss per share as the effect would be anti-dilutive. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.

The Company excluded the following potential common shares from the computation of diluted net loss per share for the three and six months ended June 30, 2024, and 2023:

    

Six Months Ended June 30,

2024

    

2023

Common Stock warrants (1)

 

14,450,417

 

14,415,297

Stock Options

 

9,600,802

 

5,466,550

Restricted Stock Units

 

8,382,814

 

11,189,011

 

32,434,033

 

31,070,858

(1)The number of outstanding warrants does not include unvested Customer warrants for 1,340,310 shares as of June 30, 2024 and 2023.

(15)

 Income Taxes

The Company did not record income tax expense for the three and six months ended June 30, 2024 and 2023 due to the Company’s loss position and full valuation allowance.

The effective tax rate differs from the statutory rate, primarily due to the Company’s history of incurring losses which have not been benefited and other permanent differences. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain.

The Company has deferred tax assets as a result of temporary differences between the taxable income on its tax returns and GAAP income, R&D tax credit carry forwards and federal and state net operating loss carry forwards. A deferred tax asset generally represents future tax benefits to be received when temporary differences previously reported in the Company’s condensed consolidated financial statements become deductible for income tax purposes, when net operating loss carry forwards could be applied against future taxable income, or when tax credit carry forwards are utilized in the Company’s tax returns. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and

30

amount of which are uncertain. Accordingly, the net U.S. federal and state deferred tax assets have been fully offset by a valuation allowance.

Under Section 382 of the Internal Revenue Code of 1986, as amended, the Company’s federal net operating loss carryforwards and research and development tax credit carryforwards, and other tax attributes are subject to annual limitation because of prior cumulative changes in the Company’s ownership and may be further limited in the future if additional ownership changes occur. Similar rules apply under state tax laws. These ownership changes limit the amount of net operating loss carryforwards and research and development tax credit carryforwards that can be utilized annually to reduce the Company’s federal and state income tax liability, if any. Such annual limitations could result in the expiration of the net operating loss carryforwards and research and development tax credit carryforwards before their utilization. During the year ended December 31, 2023, the Company assessed whether an ownership change, as defined by Section 382, occurred from its formation through December 31, 2022. Based upon this assessment, the Company reduced the gross deferred tax assets related to its federal and state net operating loss carryforwards and federal research and development tax credit carryforwards. For financial statement purposes, the Company previously included the federal and state net operating loss carryforwards and research and development tax credit carryforwards in the deferred tax assets with a full valuation allowance. Due to the valuation allowance, the reduction in the net operating loss carryforwards and research and development tax credit carryforwards did not have an impact on the Company’s net loss for the year ended December 31, 2023.

(16)

Restructuring and severance

In February 2023, the Company announced an updated business strategy, including revisions to the Company’s technology roadmap. In connection with this updated strategy, the Company implemented a workforce reduction to focus the organization and its resources on nearer-term strategic priorities. The reduction in the workforce impacted approximately 50 employees or approximately 28% of the Company’s then workforce. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance. The Company began implementing activities with respect to the revised business plan, updated technology roadmap and reduction in workforce in February 2023 and incurred a restructuring charge of $1.0 million which was paid in full during 2023. Work activities regarding the revised business plan and updated technology roadmap are ongoing.

In addition to the charge for restructuring, the Company also incurred $1.0 million for contractual severance benefits related to executive officers of the Company that were terminated in the year ended December 31, 2023. The remaining balance in the Company’s accrual for contractual severance benefits related to executive officers as of December 31, 2023 of $0.2 million was paid out monthly through February 2024.

(17)

Contingencies

Legal Proceedings

From time to time, the Company is party to litigation and other legal proceedings in the ordinary course of business. While the results of any litigation or other legal proceedings are uncertain, the Company is not currently a party to any material legal proceedings that, if determined adversely to the Company, would individually or taken together have a material adverse effect on the Company’s business, financial position, results of operations or cash flows. The Company accrues loss contingencies when it is both probable that a loss will be incurred and when the amount of the loss or range of loss can be reasonably estimated.

Indemnification Provisions

The Company’s agreements include provisions indemnifying customers against intellectual property and other third-party claims. In addition, the Company has entered into indemnification agreements with its directors, executive officers and certain other officers that require the Company, among other things, to indemnify them against certain liabilities that may arise as a result of their affiliation with the Company. The Company has not incurred any costs as a result of such indemnification obligations and has not recorded any liabilities related to such obligations in the consolidated financial statements.

31

ITEM 2.  MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Management’s Discussion and Analysis of Financial Condition and Results of Operations section should be read in conjunction with the condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q. This discussion and analysis contains forward-looking statements, such as statements of our plans, objectives, expectations and intentions. Any statements that are not statements of historical fact are forward-looking statements. When used, the words “believe,” “plan,” “intend,” “anticipate,” “target,” “estimate,” “expect,” “will,” “continue,” “project,” “forecast,” “goal,” “should,” “could,” “would,” “potential,” and the like, and/or future tense or conditional constructions (“will,” “may,” “could,” “should,” etc.), or similar expressions, identify certain of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties, including those described under Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, and elsewhere in this Quarterly Report on Form 10-Q that could cause actual results or events to differ materially from those expressed or implied by the forward-looking statements. Our actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of a variety of factors. See “Cautionary Note Regarding Forward-Looking Statements” elsewhere in this Quarterly Report on Form 10-Q.

Overview

We build quantum computers and the superconducting quantum processors that power them. We believe quantum computing represents one of the most transformative emerging capabilities in the world today. By leveraging quantum mechanics, we believe our quantum computers process information in fundamentally new, more powerful ways than classical computers. When scaled, it is anticipated that these systems will be poised to solve problems of staggering computational complexity at unprecedented speed.

With the goal of unlocking this opportunity, we have developed the world’s first multi-chip quantum processor for scalable quantum computing systems. We believe that this patented and patent pending, modular chip architecture is the building block for new generations of quantum processors that we expect to achieve a clear advantage over classical computers. Our long-term business model centers on revenue generated from sales of quantum processing units (QPUs) and quantum computing systems made accessible via the cloud in the form of Quantum Computing as a Service (“QCaaS’) products. However, the substantial majority of our revenues are derived from development contracts, and we anticipate this market opportunity will continue to represent an important source of revenue for at least the next several years as we work to ramp up sales of QPUs and our QCaaS business. Additionally, we are working to further develop a revenue stream and forging important customer relationships by entering into technology development contracts with various partners.

We are a vertically integrated company. We own and operate Fab-1, a dedicated and integrated laboratory and manufacturing facility, through which we own the means of producing our breakthrough multi-chip quantum processor technology. We leverage our chips through a full-stack product development approach, from quantum chip design and manufacturing through cloud delivery. We believe this full-stack development approach offers both the fastest and lowest risk path to building commercially valuable quantum computers.

We have been generating revenue since 2018, primarily through partnerships with government agencies and commercial organizations; however, we have not yet generated profits. We have incurred significant operating losses since inception. Our net losses were $75.1 million and $71.5 million for the years ended December 31, 2023 and 2022, respectively, and our net loss was $33.2 million for the six months ended June 30, 2024. We expect to continue to incur additional losses for the foreseeable future as we invest in research, development, and infrastructure consistent with our long-term business strategy. As of June 30, 2024, we had an accumulated deficit of $387.0 million.

We believe that our existing cash, cash equivalents and marketable securities should be sufficient to meet our anticipated operating cash needs until midway through the first quarter of 2026, based on our current business plan, and expectations and assumptions considering current macroeconomic conditions. Accordingly, based on our estimates and current business plan, we expect that we will need to obtain additional capital to fund our research and development efforts and business objectives as currently planned. Our estimate does not assume any additional financing, and there is no assurance that additional financing will be available.

32

If we are unable to raise additional funding when needed and on attractive terms, we may be required to delay, limit, or substantially reduce our quantum computing development efforts.

In February 2023, we announced an updated business strategy, including revisions to our technology roadmap. In connection with this updated strategy, we implemented a workforce reduction beginning in February 2023 to focus the organization and our resources on nearer-term strategic priorities and our efforts to achieve narrow quantum advantage.

Key achievements in 2023 included the launch of the Ankaa 84-qubit Ankaa™-2 system to customers via Rigetti Quantum Cloud Services (QCS). The Ankaa-2 system achieved 98% median 2-qubit fidelity, which represents a 2.5x performance improvement compared to our previous QPUs.

We continue to plan to:

Continue working to improve the performance of our QPUs with the goal of reaching at least 99% 2-qubit gate fidelity on an anticipated Ankaa-3 84-qubit system by the end of 2024.
If the above target is achieved, we plan to shift focus to scaling to develop Lyra, an anticipated 336-qubit system.

We also plan to continue to pursue sales of Novera™, our first commercially available QPU launched in 2023, which features a 9-qubit chip, tunable couplers for fast 2-qubit operations and a 5-qubit chip for testing single-qubit operations.

We believe that this business plan should enable us to concentrate our software application development strategy on what we believe to be the highest likelihood applications for demonstrating nearer term narrow quantum advantage.

In February 2023, the reduction in the workforce impacted approximately 50 employees or 28% of our then workforce. We began implementing activities with respect to the revised business plan and reduction in workforce in February 2023. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance. We incurred a $1.0 million restructuring charge in the three months ended March 31, 2023, for severance payments and temporary healthcare coverage for affected employees. In addition to the restructuring charge, we also incurred $1.0 million of expenses for contractual severance benefits related to executive officers of the Company that were terminated in the three months ended March 31, 2023.

Macroeconomic Considerations

Unfavorable conditions in the economy in the United States and abroad may negatively affect the growth of our business and have affected our results of operations. For example, macroeconomic events, including rising inflation, the U.S. Federal Reserve raising interest rates, recent and potential bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict have led to economic uncertainty globally. The effect of macroeconomic conditions may not be fully reflected in the results of operations until future periods. If, however, economic uncertainty increases or the global economy worsens, our business, financial condition and results of operations may be harmed. For further discussion of the potential impacts of macroeconomic events on our business, financial condition, and operating results, see the section titled Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, including the risk factor titled  “Unstable market and economic conditions have had and may continue to have serious adverse consequences on our business, financial condition and share price.”

We have experienced and may experience further increases in the cost of raw materials, component parts, and labor, which we largely attribute to inflation, the U.S. Federal Reserve raising interest rates, high demand, and supply chain restraints. Rising costs and supply chain constraints have been further exacerbated by the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict.

33

We expect these increased costs will persist for the foreseeable future and may increase. Additionally, inflation and rising interest rates may result in an economic recession globally or in the U.S., which could lead to a reduction in product demand, a decrease in corporate capital expenditures, prolonged unemployment, labor shortages, reduction in consumer confidence, adverse geopolitical and macroeconomic events, or any similar negative economic condition.

Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and increases in interest rates. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted.

If these conditions persist and deepen, we could experience an inability to access additional capital, or our liquidity could otherwise be impacted. If we are unable to raise capital when needed and on attractive terms, we would be forced to delay, reduce or eliminate our research and development programs and other efforts. However, like many other companies, we are continuing to take actions to monitor our operations to account for the increases in the cost of capital. Specifically, this includes efforts to enhance our operational efficiency, including with respect to capital expenditures, maximize our R&D productivity spend through strategic collaborations, and being highly selective in hiring top-tier talent.

Key Components of Results of Operations

Revenue

We generate revenue through our development contracts, as well as from our sales of QPUs, and our QCaaS offerings and other services including training and provision of quantum computing components. Development contracts are generally multi-year, non-recurring arrangements pursuant to which we provide professional services regarding collaborative research in practical applications of quantum computing to technology and business problems within the customer’s industry or organization and assists the customer in developing quantum algorithms and applications to assist customers in areas of business interest.

Cost of Revenue

Cost of revenue consists primarily of all direct and indirect costs associated with sales of QPUs, QCaaS offerings and development contracts and other services, including materials, employee costs for program management and personnel associated with the delivery of goods and services to customers, and sub-contract costs for work performed by third parties. Cost of revenue also includes an allocation of facility costs, depreciation and amortization directly related to the development contracts and QCaaS offerings and other services.

Operating Expenses

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

Research and Development

Research and development expenses include compensation, employee benefits, stock-based compensation, outside consultant fees, facility costs, depreciation and amortization, materials and components purchased for research and development. We expect research and development expenses to increase as we continue to invest in quantum computing and the superconducting quantum processors needed for quantum computers. We do not currently capitalize any research and development expenditures. Research and development costs are expensed as incurred.

Selling, General and Administrative

Selling, general and administrative expenses include compensation, employee benefits, stock-based compensation, insurance, facility costs, professional service fees, and other general overhead costs other than those associated with sales

34

of QPUs and providing development contracts, QCaaS offerings and other services. We expect selling, general and administrative expenses to increase as we grow our business, particularly to the extent we achieve narrow and broad quantum advantage, and anticipate subsequently enhancing our product and service offerings, expanding our customer base, and implementing new marketing strategies.

Restructuring

In February 2023, we announced an updated business strategy, including revisions to our technology roadmap. In connection with this updated strategy, we implemented a workforce reduction in order to focus the organization and its resources on nearer-term strategic priorities. The reduction in the workforce impacted approximately 50 employees or approximately 28% of our then workforce. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance.

Provision for Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. We have recorded a full valuation allowance against our deferred tax assets.

Results of Operations

Comparison of the Three and Six Months Ended June 30, 2024 and 2023

The following table  sets forth our results of operations for the periods indicated (in thousands):

Three Months Ended

Six Months Ended

June 30,

2024 versus 2023

June 30,

2024 vs. 2023

    

2024

2023

$ Change

% Change

2024

2023

$ Change

% Change

Revenue

    

$

3,086

    

$

3,327

    

$

(241)

    

(7)

%

    

$

6,138

    

$

5,527

    

$

611

    

11

%

Cost of revenue

 

1,096

 

597

 

499

 

84

%

 

2,648

 

1,106

 

1,542

 

139

%

Total gross profit

 

1,990

 

2,730

 

(740)

 

(27)

%

 

3,490

 

4,421

 

(931)

 

(21)

%

Operating expenses:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Research and development

 

11,870

 

13,219

 

(1,349)

 

(10)

%

 

23,341

 

26,925

 

(3,584)

 

(13)

%

Selling, general and administrative

 

6,205

 

5,747

 

458

 

8

%

 

12,819

 

14,761

 

(1,942)

 

(13)

%

Restructuring

NM

991

(991)

NM

Total operating expenses

 

18,075

 

18,966

 

(891)

 

(5)

%

 

36,160

 

42,677

 

(6,517)

 

(15)

%

Loss from operations

 

(16,085)

 

(16,236)

 

151

 

(1)

%

 

(32,670)

 

(38,256)

 

5,586

 

(15)

%

Other income (expense), net

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Interest expense

(969)

(1,574)

605

 

(38)

%

(2,076)

(3,038)

962

 

(32)

%

Interest income

 

1,218

 

1,199

 

19

 

2

%

2,341

 

2,483

 

(142)

 

(6)

%

Change in fair value of derivative warrant liabilities

 

2,100

 

(5)

 

2,105

 

NM

(483)

 

(878)

 

395

 

(45)

%

Change in fair value of earn-out liabilities

 

1,315

 

(350)

 

1,665

 

(476)

%

(306)

 

(631)

 

325

 

(52)

%

Total other income (expense), net

 

3,664

 

(730)

 

4,394

 

(602)

%

 

(524)

 

(2,064)

 

1,540

 

(75)

%

Net loss before provision for income taxes

 

(12,421)

 

(16,966)

 

4,545

 

(27)

%

 

(33,194)

 

(40,320)

 

7,126

 

(18)

%

Provision for income taxes

 

 

 

 

  

 

 

 

 

  

Net loss

$

(12,421)

$

(16,966)

$

4,545

 

  

$

(33,194)

$

(40,320)

$

7,126

 

  

35

Revenue

Revenue decreased by $0.2 million and increased by $0.6 million for the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively. Increases in revenue from development contracts and sales of QPUs for the three and six months ended June 30, 2024 were mostly offset by a decrease in QCaaS revenue. Our development contracts are typically fixed price milestone or cost share-based contracts and the timing and amounts of revenue recognized in any given period will vary significantly based on the delivery of the associated milestones and/or the work performed. The timing and delivery of sales of QPUs and QCaaS will also vary and impact revenue in any given quarterly or annual period. Revenue is expected to vary in terms of timing and size, resulting in significant fluctuations in revenue levels in future periods.

For the next few years, we expect much of our revenue to be generated from development contracts and anticipated sales of on-premises QPUs.

Cost of Revenue

Cost of revenue increased by $0.5 million and $1.5 million for the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively. The increase in cost of revenue during the three and six months ended June 30, 2024 is primarily due to changes in the composition of our revenue and variability in the pricing and terms of our development contracts. During the three and six months ended June 30, 2024, we entered into a new contract to deliver a 24-qubit quantum computing system with higher costs and a lower gross margin profile than most of our other contracts, contributing to the increase in cost of revenue and lower gross margin percentage for the three and six months ended June 30, 2024, compared to the three and six months ended June 30, 2023.

We expect that cost of revenue and total gross profit as a percentage of revenue will vary in future quarterly and annual periods due to changes in the composition of our revenue and variability in the pricing and terms of our development contracts.

Operating Expenses

Research and development

Research and development expenses decreased by $1.3 million and $3.6 million for the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively.

Salaries, employee related costs and stock-based compensation expenses decreased by $0.9 million and $2.5 million for the three and six months ended June 30, 2024, respectively, primarily because more engineering time was used to deliver revenue in the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023. Our February 2023 restructuring also contributed to the reduction in salaries and employee related costs for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. IT costs decreased by $0.9 million and $1.9 million for the three and six months ended June 30, 2024, respectively, primarily due to savings from R&D related IT systems rationalization. Facilities costs increased by $0.8 million and $1.2 million for the three and six months ended June 30, 2024, respectively, primarily due to higher personal property taxes.  All other costs decreased by $0.3 million and $0.4 million for the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively.

We anticipate that R&D expenditure will grow in the future as we continue to focus on our technology roadmap and long-term goal of achieving broad quantum advantage.

Selling, General and Administrative

Selling, general and administrative expenses increased by $0.5 million and decreased by $1.9 million for the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively.

36

The increase in the three months ended June 30, 2024 was primarily due to additional employee, IT and recruiting costs, offset in part by lower public company compliance and insurance costs.

The decrease in the six months ended June 30, 2024 was due to a $1.4 million reduction in salaries and employee related costs, primarily related to our February 2023 restructuring. Costs mostly related to public company compliance  decreased by $0.6 million, because many of these activities were either performed more efficiently or have been brought in house. The Ampere Forward Agreement which expired in October 2023 and an impairment charge for deferred offering costs added $2.0 million to selling, general and administrative expenses for the six months ended June 30, 2023. These decreases were partially offset by an increase in stock compensation expenses of $0.9 million for the six months ended June 30, 2024. Stock compensation expenses were favorably impacted during the six months ended June 30, 2023 due to forfeitures resulting from the February 2023 restructuring. Spending for cybersecurity and other IT related initiatives increased by $0.6 million. All other expenses increased by $0.6 million for the six months ended June 30, 2024, when  compared to six months ended June 30, 2023.

We expect selling, general and administrative expenses to increase over the longer term, particularly after we potentially achieve quantum advantage, and plan to subsequently enhance our sales and service offerings, expand our customer base, and implement new marketing strategies.

Restructuring

In February 2023, we announced an updated business strategy, including revisions to our technology roadmap. In connection with this updated strategy, we implemented a workforce reduction in order to focus the organization and our resources on nearer-term strategic priorities. The reduction in the workforce impacted approximately 50 employees or approximately 28% of our then workforce. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance.

We began implementing activities with respect to our revised business plan, updated technology roadmap and reduction in workforce in February 2023, resulting in a $1.0 million restructuring charge for the three months ended March 31, 2023. No further restructuring charges related to this action are expected.

Other income and (expense), net

Interest expense

Our outstanding debt carries a variable rate of interest. Interest expenses decreased by $0.6 million and $1.0 million during the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, respectively. The reduction in interest expense was due to the lower outstanding balance of principal at June 30, 2024, when compared to June 30, 2023, due to principal repayments, offset in part by the impact of increases in the prime interest rate that occurred throughout 2023.

Interest income

Interest income was $1.2 million and $2.3 million for the three and six months ended June 30, 2024, down from $1.2 million and $2.5 million for the three and six months ended June 30, 2023, respectively. The decrease in interest income is due to lower balances of invested cash and available-for-sale investments during the three and six months ended June 30, 2024, when compared to the three and six months ended June 30, 2023, offset in part by higher rates of interest earned on our investments.

Change in Fair Value of Warrant Liabilities

A discussion of the change in the fair value of the warrant liabilities is included in Note 8 to our condensed consolidated financial statements for the three and six months ended June 30, 2024, included elsewhere in this Quarterly Report on Form 10-Q.

37

The change in fair value of our warrant liabilities for the three and six months ended June 30, 2024 was a gain of $2.1 million and a loss $0.5 million, respectively. The change in fair value of our warrant liabilities for the three and six months ended June 30, 2023 was minimal and a loss of $0.9 million, respectively The change in fair value for the three and six months ended June 30, 2024 was primarily due to the change in our stock price and related share price volatility.

Change in Fair Value of Earn-Out Liabilities

A discussion of the change in the fair value of the earn-out liabilities is included in Note 9 to our condensed consolidated financial statements for the three and six months ended June 30, 2024, included elsewhere in this Quarterly Report on Form 10-Q.

The change in fair value of our earn-out liabilities for the three and six months ended June 30, 2024 was a gain of $1.3 million and a loss of $0.3 million, respectively. The change in fair value of our earn-out liabilities for three and six months ended June 30, 2023 was a loss of $0.4 million and $0.6 million, respectively. The change in fair value for the three and six months ended June 30, 2024 was primarily due to the change in our stock price and related share price volatility.

Provision for Income Taxes

We did not record income tax expense during the three and six months ended June 30, 2024 or 2023 due to the Company’s loss position and full valuation allowance.

Liquidity and Capital Resources

We have incurred net losses and negative cash flows since inception. Historically, we have financed our operations primarily through proceeds from the Business Combination (see Note 2 to our condensed consolidated financial statements for the three and six months ended June 30, 2024), issuance of common stock, preferred stock, warrants, convertible notes, venture backed debt and revenues. Our net losses were $75.1 million and $71.5 million for the years ended December 31, 2023 and 2022, respectively, and our net loss was $33.2 million for the six months ended June 30, 2024. We expect to continue to incur additional losses for the foreseeable future as we invest in research, development, and infrastructure consistent with our long-term business strategy. As of June 30, 2024, we had an accumulated deficit of $387.0 million.

We received net proceeds of $225.6 million from the closing of the Business Combination on March 2, 2022. During the three months ended March 31, 2024, we received proceeds of $12.8 million, from the sale of 10,056,799 shares of our common stock to B. Riley under a Purchase Agreement which has since terminated, because there are no remaining shares available for sale under the agreement.  On March 15, 2024, we entered into an ATM Sales Agreement pursuant to which we may offer and sell, from time to time at our sole discretion, shares of our common stock, having an aggregate offering price of up to $100,000,000, subject to certain limitations as set forth in the ATM Sales Agreement. During the six months ended June 30, 2024, we received net proceeds of $26.8 million from the sale of 19,423,375 shares of our common stock under the ATM sales agreement. During the month of July 2024, we received an additional $12.0 million of net proceeds from the sale of 11,294,746 shares of common stock under the ATM sales agreement.

We believe that our existing balances of cash, cash equivalents and available-for-sale investments should be sufficient to meet our anticipated operating cash needs for at least the next 12 months, and to midway through the first quarter of 2026, based on our current business plan, and expectations and assumptions considering current macroeconomic conditions. Based on our estimates and current business plan, we expect that we will need to obtain additional capital to fund our research and development efforts and business objectives as currently planned. Our estimate does not assume any additional financing and we cannot be sure that additional financing will be available. If we are unable to raise additional funding when needed and on attractive terms, we may be required to delay, limit or substantially reduce our quantum computing development efforts. We have based these estimates on assumptions that may prove to be wrong and we could use our available capital resources sooner than we currently expect, and future capital requirements and the adequacy of available funds will depend on many factors, including those described in the section under Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023.

38

Inflation and rising interest rates may result in an economic recession globally or in the U.S., which could lead to a reduction in product demand, a decrease in corporate capital expenditures, prolonged unemployment, labor shortages, reduction in consumer confidence, adverse geopolitical and macroeconomic events, or any similar negative economic condition. Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and rising interest rates.

These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict.  

It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, we could experience an inability to access additional capital, or our liquidity could otherwise be impacted.

If we are unable to raise capital when needed and on attractive terms, we would be forced to delay, reduce or eliminate our research and development programs and/or other efforts. A recession or additional market corrections resulting from the impact of difficult macroeconomic conditions or disruptions in the banking system could materially affect our business and the value of our securities.

Our cash requirements include employee-related costs such as salaries and benefits; materials and components for research and development; working capital requirements; capital expenditures for our quantum chip fabrication facility; quantum computing refrigerators and other requirements; planned development of multiple generations of quantum processors; anticipated investments to scale our operations in the future; and strategic collaborative arrangements and investments.

We will require a significant amount of cash for expenditure as we invest in ongoing research and development and business operations. Until such time as we can generate significant revenue from sales of QPUs, our development contracts and other services, including our QCaaS offerings, we expect to finance our cash needs primarily through our existing cash, cash equivalents and available-for-sale investments, potential securities financings or other capital sources. To the extent that we raise additional capital through the sale of equity or convertible debt securities, the ownership interest of our stockholders will be, or could be, diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders.

Debt financing and equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we are unable to raise additional funds through equity or debt financings when needed and on attractive terms, we may be required to delay, limit, or substantially reduce our quantum computing development efforts. Our future capital requirements and the adequacy of available funds will depend on many factors, including those described in the section under Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023. Furthermore, we currently have on file with the SEC an effective shelf registration statement on Form S-3, which allows us to offer and sell up to an aggregate amount of $250.0 million of any combination of common stock, common stock or preferred stock upon conversion of debt securities, common stock upon conversion of preferred stock, or common stock, preferred stock or debt securities upon exercise of warrants from time to time, pursuant to which we have entered into an ATM offering for the sale of up to an aggregate amount of $100 million of common stock from time to time, of which $60.2 million of common stock remains available for sale as of the date hereof.

Amended Loan Agreement – Trinity Capital

As of June 30, 2024, the total principal amount outstanding under the Amended Loan Agreement was $16.2 million. The Amended Loan Agreement bears interest at a rate equal to the greater of 11% or the US Prime Rate plus 7.50% per annum, payable monthly, and is secured by a first-priority security interest in substantially all of our assets.

39

Our cash commitments as of June 30, 2024 were primarily as follows (in thousands):

    

Total

    

Short-term

    

Long-term

Financing obligations

$

16,177

$

13,014

$

3,163

Estimated cash interest on financing obligations

2,648

2,148

500

Operating lease

9,280

2,313

6,967

$

28,105

$

17,475

$

10,630

Financing obligations consist of payments related to the Amended Loan Agreement with Trinity Capital. Operating lease obligations consist of obligations under non-cancelable operating leases for our offices, facilities and equipment. The table above does not include amounts owed for purchases of capital equipment; supplies; materials; or fixed or minimum services under non-cancelable contracts.

Cash Flows Used in Operating Activities

Our cash flows from operating activities are significantly affected by our ability to achieve significant growth to offset expenditures related to research and development, and selling, general and administrative activities. Our operating cash flows are also affected by our working capital needs to support growth in personnel-related expenditures and fluctuations in accounts payable and other current assets and liabilities.

Net cash used in operating activities during the six months ended June 30, 2024 was $26.7 million, primarily resulting from our net loss of $33.2 million, partially offset by non-cash expenses totaling $10.0 million. Changes in operating assets and liabilities had a $3.4 million negative impact on net cash used in operating activities during the six months ended June 30, 2024.

Net cash used in operating activities during the six months ended June 30, 2023 was $33.6 million, primarily resulting from our net loss of $40.3 million, partially offset by non-cash expenses totaling $12.7 million. Changes in operating assets and liabilities had a $6.0 million negative impact on net cash used in operating activities during the six months ended June 30, 2023.

Cash used in operating activities was reduced by $6.9 million to $26.7 million during the six months ended June 30, 2024, from $33.6 million for the six months ended June 30, 2023. Our net loss from operations decreased by $7.1 million to $33.2 million for the six months ended June 30, 2024. Non-cash charges impacting our net loss from operations decreased by $2.7 million to $10.0 million during the six months ended June 30, 2024, from $12.7 million during the six months ended June 30, 2023. Operating assets and liabilities had a $2.6 million favorable impact on the change in cash used in operating activities during the six months ended June 30, 2024, compared to the three months ended June 30, 2023.

Cash Flows Used in Investing Activities

Cash used in investing activities during the six months ended June 30, 2024 totaled $7.0 million, resulting from $76.0 million of purchases of available-for-sale securities and $7.5 million of purchases of property and equipment, offset in part by $76.5 million of maturities of available-for-sale securities.

Cash used in investing activities during the six months ended June 30, 2023 totaled $2.8 million, resulting from $57.6 million of purchases of available-for-sale securities and $5.7 million of purchases of property and equipment, offset in part by $60.6 million of maturities of available-for-sale securities.

Investments in property and equipment relate primarily to process computing equipment, quantum computing refrigerators, and development tools for our chip fabrication facility. 

Net cash used in investing activities during the six months ended June 30, 2024 increased by $4.2 million when compared to the six months ended June 30, 2023, primarily due to an increase in purchases of property and equipment  and fluctuations in the level of investment in available-for-sale securities.

40

Cash Flows Provided by Financing Activities

Cash provided by financing activities during the six months ended June 30, 2024 totaled $33.1 million. We received net proceeds of $12.8 million from the sale of 10,056,799 shares of common stock to B. Riley through our prior Purchase Agreement and net proceeds of $26.8 million from the sale of 19,423,375 shares of common stock pursuant to our ATM program. Proceeds from the sale of common stock were offset in part by principal payments of $6.2 million under the Amended Loan Agreement with Trinity Capital and payments of $0.4 million for deferred offering costs.

Cash provided by financing activities during the six months ended June 30, 2023 totaled $0.3 million, reflecting $2.3 million of proceeds from the sale of 1,869,419 shares of common stock to B. Riley through the Purchase Agreement and $0.9 million of proceeds from the exercise of stock options and warrants, offset in part by principal payments of $2.9 million under the Amended Loan Agreement with Trinity Capital and payments of $0.1 million for deferred financing costs.

Net cash provided by financing activities during the six months ended June 30, 2024 increased by $32.8 million when compared to the six months ended June 30, 2023, primarily due to the sale of common stock through our prior Purchase Agreement with B. Riley and our ATM program in the six months ended June 30, 2024. We expect to satisfy our cash needs primarily through on-hand cash, cash equivalents and available-for-sale investments, the sale of common stock through the ATM Agreement, subject to market and other conditions, and other potential securities financings or capital sources.

Critical Accounting Policies and Significant Judgements and Estimates

This discussion and analysis of financial condition and results of operations is based upon the Company’s condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. We also make estimates and assumptions pertaining to revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

There have been no material changes to our critical accounting estimates from those described under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2023.

Critical accounting estimates are defined as those reflective of significant judgments, estimates and uncertainties, which may result in materially different results under different assumptions and conditions. Within our Annual Report on Form 10-K for the year ended December 31, 2023, we have disclosed our critical accounting estimates that we believe have the greatest potential impact on our consolidated financial statements. Historically, our assumptions, judgments and estimates relative to our critical accounting estimates have not differed materially from actual results.

Recently Issued Accounting Pronouncements

A description of recently issued accounting pronouncements that may potentially impact our financial position and results of operations is disclosed in Note 2 of our condensed consolidated financial statements for the period ended June 30, 2024 included elsewhere in this Quarterly Report on Form 10-Q.

41

Emerging Growth Company and Smaller Reporting Company Status

In April 2012, the JOBS Act was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. Following the Business Combination, we still qualify as an emerging growth company and plan to take advantage of the extended transition period that emerging growth company status permits. During the extended transition period, it may be difficult or impossible to compare our financial results with the financial results of another public company that complies with public company effective dates for accounting standard updates because of the potential differences in accounting standards used.

We will remain an emerging growth company under the JOBS Act until the earliest of (a) December 31, 2026, the last day of our first fiscal year following the fifth anniversary of the completion of SNII’s initial public offering, (b) the last date of our fiscal year in which we have total annual gross revenue of at least $1.24 billion, (c) the date on which we are deemed to be a “large accelerated filer” under the rules of the SEC with at least $700.0 million of outstanding securities held by non-affiliates or (d) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the previous three years.

We are also a “smaller reporting company” as defined in the Exchange Act. We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as the market value of our voting and non-voting Common Stock held by non-affiliates is less than $250.0 million measured on the last business day of our second fiscal quarter, or our annual revenue is less than $100.0 million during the most recently completed fiscal year and the market value of our voting and non-voting Common Stock held by non-affiliates is less than $700.0 million measured on the last business day of our second fiscal quarter.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are a smaller reporting company as defined by Rule12b-2 of the Exchange Act and are not required to provide the information required under this item.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2024. Based on the evaluation of our disclosure controls and procedures, our management concluded that, as of June 30, 2024, our disclosure controls and procedures were not effective due to the material weakness described below.

We have added, and continue to add, additional controls over our year-end and quarter-end closing processes, which are still being implemented and tested. We have hired additional accounting resources. The material weakness related to our year-end and quarter-end close processes will not be considered remediated until such time as management designs and implements effective controls that operate for a sufficient period of time and has concluded, through testing, that these controls are effective.

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 of a company’s annual or interim condensed consolidated financial statements will not be prevented or detected on a timely basis.

42

After giving full consideration to the material weakness and the additional procedures that we performed, management has concluded that the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented in conformity with GAAP; however, the material weakness could have resulted in a misstatement of account balances or disclosures that would be considered material to the annual or interim condensed consolidated financial statements.

Material Weakness

As previously disclosed, in connection with the preparation of the financial statements for the year ended December 31, 2023, we identified a material weakness in our internal control over financial reporting related to the design and operation of our overall closing and financial reporting processes, including the timely preparation of account reconciliations, effective segregation of duties, particularly with respect to change management and logical access over IT systems, and a lack of timely review over the financial statement close process.

We have concluded that this material weakness is due to the fact that, between the date the Company went public pursuant to the Business Combination and December 31, 2022, the Company had limited resources and did not have the necessary business processes and related internal controls formally designed and implemented coupled with the appropriate resources with the appropriate level of experience and technical expertise to oversee our closing and financial reporting processes. This material weakness continued to exist as of June 30, 2024 due to the reasons described above, including the period of time required to hire and train new employees with the appropriate level of experience and technical expertise, and because the necessary controls to remediate the material weakness have not been fully implemented and sufficiently tested.

Remediation Plan

Our remediation plan related to the material weakness over our overall closing and financial reporting processes includes:

hiring sufficient personnel with technical accounting and financial reporting experience to augment our current staff, to achieve appropriate segregation of duties and to improve the effectiveness of our closing and financial reporting processes;

addressing the lack of segregation of duties for change management and logical access over IT systems; and

implementing improved accounting and financial reporting procedures and systems to improve the completeness, timeliness and accuracy of our financial reporting and disclosures, including the assessment of more judgmental areas of accounting.

The elements of our remediation plan can only be accomplished over time, and we can offer no assurance that these initiatives will ultimately have the intended effects. As management continues to evaluate and works to improve our internal control over financial reporting, management may determine it is necessary to take additional measures to address the material weakness. This material weakness will not be considered remediated unless and until such time as management designs and implements effective controls that operate for a sufficient length of time and concludes, through testing, that the controls are effective. Until the controls have been operating for a sufficient length of time and management has concluded, through testing, that the controls are operating effectively, the material weakness described above will continue to exist.

Management is monitoring the progress of the remediation plan and reports regularly to the audit committee of the board of directors on the progress and results of the remediation plan, including the identification, status and resolution of internal control deficiencies. We can provide no assurance that the measures we have taken and plan to take in the future will remediate the material weakness identified or that any additional material weaknesses or restatements of financial results will not arise in the future due to a failure to implement and maintain adequate internal control over financial reporting or circumvention of these controls.

43

In addition, even if we are successful in strengthening our controls and procedures, in the future these controls and procedures may not be adequate to prevent or identify irregularities or errors or to facilitate the fair presentation of our financial statements.

Changes in Internal Control over Financial Reporting

Other than the remediation efforts described above, there have been no other changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act, during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

ITEM 1.  LEGAL PROCEEDINGS

From time to time, we may be subject to litigation and claims arising in the ordinary course of business. While the results of any litigation or other legal proceedings are uncertain, we are not currently a party to any material legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, financial position, results of operations or cash flows. We accrue for loss contingencies when it is both probable that we will incur the loss and when we can reasonably estimate the amount of the loss or range of loss.

ITEM 1A.  RISK FACTORS

In addition to the other information set forth in this report, you should carefully consider the risk factors discussed in Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023 for a discussion of material factors that make an investment in our ordinary shares speculative or risky.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS AND ISSUER PURCHASES OF EQUITY SECURITIES

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

None.

ITEM 5. OTHER INFORMATION

During the quarter ended June 30, 2024, Gail Sandford, a member of our Board of directors, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1 (c) on June 10, 2024. The plan, which expires on September 8, 2025, provides for the sale of 30% of the value of RSUs vesting during the period from June 10, 2024 to September 8, 2025.

44

ITEM 6 – EXHIBITS

Exhibit

    

    

    

    

    

Number

Description

Form

File No.

Exhibit

Filing Date

2.1+

Agreement and Plan of Merger, dated as of October 6, 2021, by and among Supernova Partners Acquisition Company II, Ltd., Supernova Merger Sub, Inc., Supernova Romeo

8-K

001-40140

2.1

October 6, 2021

2.2

First Amendment to Agreement and Plan of Merger, dated as of December 23, 2021, by and among Supernova Partners Acquisition Company II, Ltd., Supernova Merger Sub, Inc., Supernova Romeo Merger Sub, LLC and Rigetti Holdings, Inc.

8-K

001-40140

2.1

December 23, 2021

2.3

Second Amendment to Agreement and Plan of Merger, dated as of January 10, 2022, by and among Supernova Partners Acquisition Company II, Ltd., Supernova Merger Sub, Inc., Supernova Romeo Merger Sub, LLC and Rigetti Holdings, Inc.

8-K

001-40140

2.1

January 10, 2022

3.1

Certificate of Incorporation of Rigetti Computing, Inc.

8-K

001-40140

3.1

March 7, 2022

3.2

Amended and Restated Bylaws of Rigetti Computing, Inc.

8-K

001-40140

3.2

November 14, 2022

4.1

Specimen Common Stock Certificate

8-K

001-40140

4.1

March 7, 2022

4.2

Specimen Warrant Certificate

8-K

001-40140

4.2

March 7, 2022

10.1

Amended and Restated Loan and Security Agreement by and between Trinity Capital Inc., as lender, and Rigetti & Co, LLC, Rigetti Intermediate LLC and Rigetti Computing Inc., as borrowers.

8-K

001-40140

10.1

June 24, 2024

10.2*

Seventh Amendment to Lease Agreement dated August 9, 2016 by and between Rigetti and Prologis Limited Partnership I

31.1*

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

31.2*

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

45

32.1*

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

101.INS*

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

46

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.

RIGETTI COMPUTING, INC.

/s/ Subodh Kulkarni

By Subodh Kulkarni, President and Chief Executive Officer

(Principal Executive Officer and Duly Authorized Officer)

/s/ Jeffrey A. Bertelsen

By Jeffrey A. Bertelsen, Chief Financial Officer

(Principal Financial Officer, Principal Accounting Officer and Duly Authorized Officer)

Dated: August 8, 2024

47

EX-10.2 2 rgti-20240630xex10d2.htm EX-10.2

Exhibit 10.2

SEVENTH AMENDMENT TO LEASE AGREEMENT

THIS SEVENTH AMENDMENT TO LEASE AGREEMENT (this "Amendment") is entered into as of June 14, 2024, by and between PROLOGIS LIMITED PARTNERSHIP I ("Landlord"), and RIGETTI & CO, LLC ("Tenant").  

WITNESSTH:

WHEREAS, Landlord and Tenant are parties to a certain Lease Agreement dated August 9, 2016 (as heretofore amended, the “Lease”), pursuant to which Landlord leases to Tenant approximately 38,000 rentable square feet (the "Premises") located at 47400-47470 Seabridge Drive, Fremont, CA 94538 (the "Building").

WHEREAS, Tenant desires Landlord's cooperation and signature of approval on a certain Authorization of Agent to Act on Property Owner’s Behalf (the “Application”) to be submitted to the City of Fremont, Community Development Department (the “City”) in connection with an electrical upgrade to the Premises being sought by Tenant (the “Upgrade”).  

WHEREAS, Tenant has retained Applied Dynamics Inc. (along with any successor or replacement engineer, inspector or inspection firm that Tenant retains in connection with the Inspection, the "Engineer") to facilitate the Upgrade.

WHEREAS, the Application, the Upgrade, and Tenant's retention of the Engineer shall be collectively referred to herein as the "Tenant's Project."

WHEREAS, Landlord is willing to cooperate and provide its approval signature on the Application, subject to Tenant's indemnification obligations set forth below.

WHEREAS, Landlord and Tenant desire to modify the Lease on the terms and conditions set forth below.

AGREEMENT:

NOW THEREFORE, in consideration of the Premises and the mutual covenants hereinafter contained, the parties hereto agree as follows:

1.Notwithstanding any language in the Application to the contrary, Tenant acknowledges and agrees that Tenant has retained the Engineer, and that Tenant – not Landlord – has the contractual relationship with the Engineer and is solely obligated to compensate the Engineer. Tenant's indemnification obligations set forth below shall include any claims asserted by the Engineer, its employees, agents, or contractors.

2.Tenant, at its sole cost and without any cost to Landlord, shall comply with all terms, conditions, and requirements in connection with the Tenant's Project, whether imposed by a governmental authority, a private entity, or otherwise. Tenant agrees to indemnify, defend and hold harmless Landlord, and Landlord's agents, employees, owners, affiliates, management companies, partners, contractors and all


others acting on its behalf (collectively "Landlord Parties") from and against any and all demands, claims, costs, expenses, losses, liabilities and damages (including without limitation attorneys' fees and expert costs) (collectively "Claims") resulting from or arising in connection with the Tenant's Project. The foregoing shall include, but not be limited to, any Claims, whether or not actually litigated and/or reduced to judgment, and whether meritorious or not. In case any Claims are brought against any of the Landlord Parties, Tenant upon notice, shall immediately defend the same at Tenant's sole expense by counsel reasonably satisfactory to Landlord Parties and shall cooperate with Landlord in such defense. Landlord need not have first paid any Claims in order to be so indemnified. The furnishing of insurance required under the Lease shall not be deemed to limit Tenant's obligations under this Section 2.

3.The notice addresses for Landlord and Tenant shall be as follows:

Landlord:

Prologis

680 N. McCarthy Blvd, Suite 100

Milpitas, CA 95035

Attention: Market Officer

With a copy to:

Prologis

1800 Wazee Street, Suite 500

Denver, Colorado 80202

Attention: General Counsel

Tenant:

Rigetti & Co, LLC

775 Heinz Avenue

Berkeley, CA 94710

Attention: General Counsel

4.Except as otherwise expressly provided herein, all defined terms used in this Amendment shall have the same respective meanings as are provided for such defined terms in the Lease.

5.Insofar as the specific terms and provisions of this Amendment purport to amend or modify or are in conflict with the specific terms, provisions and exhibits of the Lease, the terms and provisions of this Amendment shall govern and control; in all other respects, the terms, provisions and exhibits of the Lease shall remain unmodified and in full force and effect.  

6.Landlord and Tenant hereby agree that (i) this Amendment is incorporated into and made a part of the Lease, (ii) any and all references to the Lease hereinafter shall include this Amendment, and (iii) the Lease and all terms, conditions and provisions of the Lease are in full force and effect as of the date hereof, except as expressly modified and amended hereinabove.

 

SIGNATURE PAGE FOLLOWS


IN WITNESS WHEREOF, Landlord and Tenant have executed this Amendment as of the day and year first above written.

TENANT:

LANDLORD:

RIGETTI & CO, LLC

PROLOGIS LIMITED PARTNERSHIP I

a Delaware limited liability company

a Delaware limited partnership

By:

By:

Name: Jeff Bertelsen

Name: Matt Ebner

Title: CFO

Title: VP, Market Officer


EX-31.1 3 rgti-20240630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Subodh Kulkarni, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Rigetti Computing, 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: August 8, 2024

/s/ Subodh Kulkarni

Signature

Subodh Kulkarni

President and Chief Executive Officer


EX-31.2 4 rgti-20240630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jeffrey A. Bertelsen, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Rigetti Computing, 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: August 8, 2024

/s/ Jeffrey A. Bertelsen

Signature

Jeffrey A. Bertelsen

Chief Financial Officer


EX-32.1 5 rgti-20240630xex32d1.htm EX-32.1

Exhibit 32.1

18 U.S.C. §1350,

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

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Subodh Kulkarni, Chief Executive Officer of Rigetti Computing, Inc. (the “Company”), and Jeffrey A. Bertelsen, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

1. The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2024, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

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

Dated: August 8, 2024

IN WITNESS WHEREOF, the undersigned have set their hands hereto as of the 8th day of August, 2024.

/s/ Subodh Kulkarni

Subodh Kulkarni

President and Chief Executive Officer

August 8, 2024

/s/ Jeffrey A. Bertelsen

Jeffrey A. Bertelsen

Chief Financial Officer

August 8, 2024


EX-101.SCH 6 rgti-20240630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 995200500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Investments - Summary of Fair Value of Available For Sale Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Financing Arrangements - Long term debt and the unamortized discount (Detail) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Leases - Summary of Maturities of the Company's Operating Lease Liabilities (Detail) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Forward Warrant Agreement link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Concentrations, Significant Customers and Geographic Areas - (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Investments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940503 - Disclosure - Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Forward Warrant Agreement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - Financing Arrangements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail) link:presentationLink link:calculationLink link:definitionLink 99940803 - Disclosure - Warrants - Summary of Vesting Status of the Customer Warrant (Detail) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Earn-out Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Stockholders' Equity - Summary of Conversions of Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Stockholders' Equity - At-the-Market Offering Agreement (Detail) link:presentationLink link:calculationLink link:definitionLink 99941003 - Disclosure - Stockholders' Equity - Common Stock Purchase Agreement (Detail) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Share-Based Compensation - Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 99941102 - Disclosure - Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail) link:presentationLink link:calculationLink link:definitionLink 99941103 - Disclosure - Share-Based Compensation - RSU Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 99941104 - Disclosure - Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 99941105 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Revenue Recognition - Summary of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) link:presentationLink link:calculationLink link:definitionLink 99941203 - Disclosure - Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 99941204 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail) link:presentationLink link:calculationLink link:definitionLink 99941402 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 99941403 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 99941404 - Disclosure - Net Loss Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Earn-out Liabilities link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Concentrations, Significant Customers and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - Restructuring and severance link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Changes in Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Earn-out Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 99941601 - Disclosure - Restructuring and severance - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rgti-20240630_cal.xml EX-101.CAL EX-101.DEF 8 rgti-20240630_def.xml EX-101.DEF EX-101.LAB 9 rgti-20240630_lab.xml EX-101.LAB Cover [Abstract] Document Information [Table] Class of Stock [Axis] Class of Stock Class of Stock [Domain] Class of Stock Common Stock [Member] Common Stock Common Stock Warrants Warrant [Member] Warrant Warrants Document Information [Line Items] Document Type Document Quarterly Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Ex Transition Period Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag CONDENSED CONSOLIDATED BALANCE SHEETS Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Assets [Abstract] Assets Assets, Current [Abstract] Current assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Debt Securities, Available-for-Sale, Current Available-for-sale investments Fair Value Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Other Assets Other assets Assets Total assets Liabilities and Equity [Abstract] Liabilities and Stockholders' Equity Liabilities, Current [Abstract] Current liabilities: Accounts Payable, Current Accounts payable Accounts Payable and Other Accrued Liabilities, Current Accrued expenses and other current liabilities Deferred Revenue, Current Deferred revenue Total deferred revenue at end of period Balance at beginning of period Deferred revenue Debt, Current Current portion of debt Operating Lease, Liability, Current Current portion of operating lease liabilities Liabilities, Current Total current liabilities Debt net of current portion Debt, less current portion Operating Lease, Liability, Noncurrent Operating lease liabilities, less current portion Derivative Liability, Noncurrent Derivative warrant liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Earn-out liabilities Liabilities Total liabilities Commitments and Contingencies Commitments and contingencies (Note 17) Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Preferred Stock, Value, Outstanding Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, none outstanding Common Stock, Value, Issued Common stock, par value $0.0001 per share, 1,000,000,000 shares authorized, 179,596,760 shares issued and outstanding at June 30, 2024 and 147,066,336 shares issued and outstanding at December 31, 2023 Additional Paid in Capital, Common Stock Additional paid-in capital Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Retained Earnings (Accumulated Deficit) Accumulated deficit Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total stockholders' equity Liabilities and Equity Total liabilities and stockholders' equity Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, Par or Stated Value Per Share Common stock, par value per share (in dollars per share) Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Revenue from Contract with Customer, Including Assessed Tax Revenue Cost of Revenue Cost of revenue Gross Profit Total gross profit Operating Expenses [Abstract] Operating expenses: Research and Development Expense Research and development General and Administrative Expense Selling, general and administrative Restructuring Charges Restructuring Operating Expenses Total operating expenses Operating Income (Loss) Loss from operations Other Nonoperating Income (Expense) [Abstract] Other income (expense), net Interest Expense Interest expense Interest expense Investment Income, Interest Interest income Fair Value Adjustment of Warrants Change in fair value of derivative warrant liabilities Fair value adjustment of warrants Change in fair value of derivative warrant liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change in fair value of earn-out liabilities Change in fair value of earn-out liabilities Nonoperating Income (Expense) Total other income (expense), net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss before provision for income taxes Income Tax Expense (Benefit) Provision for income taxes Net loss Net loss Net loss per share attributable to common stockholders-basic (in $ per share) Earnings Per Share, Basic Net loss per share - basic Earnings Per Share, Diluted Net loss per share attributable to common stockholders-diluted (in $ per share) Net loss per share - diluted Weighted average shares used in computing net loss per share attributable to common stockholders - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding - Basic Weighted-average shares outstanding - basic Weighted Average Number of Shares Outstanding, Diluted Weighted average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) Weighted-average common shares outstanding - Diluted Weighted-average shares outstanding - diluted CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Foreign currency translation loss OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Unrealized gains (losses) on available-for-sale debt securities Change in unrealized loss on available-for-sale securities Other Comprehensive Income (Loss), before Tax Total other comprehensive (loss) income before income taxes Other Comprehensive Income (Loss), Tax Income taxes Other Comprehensive Income (Loss), Net of Tax Total other comprehensive (loss) income after income taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive loss CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss 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: Depreciation Depreciation and amortization Share-based Payment Arrangement, Noncash Expense Stock-based compensation Change in fair value of forward contract. Change In Fair Value Of Forward Contract Change in fair value of forward contract Impairment of deferred offering costs. Impairment Of Deferred Offering Costs Impairment of deferred offering costs Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Accretion of available-for-sale securities Amortization of Debt Issuance Costs Amortization of debt issuance cost Amortization of debt issuance costs, commitment fees and accretion of debt end-of-term liabilities Non cash lease expense. Non Cash Lease Expense Non-cash lease expense Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses, other current assets and other assets Increase (Decrease) in Contract with Customer, Liability Deferred revenue Increase (Decrease) in Accounts Payable Accounts payable Increase decrease in accrued expenses and other current liabilities. Increase Decrease In Accrued Expenses And Other Current Liabilities Accrued expenses and operating lease liabilities Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Debt Securities, Available-for-Sale Purchases of available-for-sale securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Maturities of available-for-sale securities Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Repayments of Notes Payable Payments of principal of notes payable Proceeds from Issuance of Common Stock Proceeds from sale of common stock from sales through Common Stock Purchase Agreement The cash inflow associated with the sale of common stock from sales through at-the-market (ATM) offering. Proceeds From Sale of Common Stock From Sales Through At The Market Offering Proceeds from sale of common stock from sales through At-The-Market (ATM) Offering Payment of deferred offering costs. Payment of Deferred Offering Costs Payments of offering costs Proceeds from issuance of common stock upon exercise of stock options and warrants. Proceeds From Issuance Of Common Stock Upon Exercise Of Stock Options And Warrants Proceeds from issuance of common stock upon exercise of stock options and warrants Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Effects of exchange rate changes on cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents - end of period Cash and cash equivalents - beginning of period Supplemental Cash Flow Information [Abstract] Supplemental disclosures of other cash flow information: Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Supplemental Cash Flow Elements [Abstract] Non-cash investing and financing activities: Capitalization of deferred costs to equity upon share issuance. Capitalization of deferred costs to equity upon share issuance Purchases of property and equipment recorded in accounts payable. Purchases Of Property And Equipment Recorded In Accounts Payable Purchases of property and equipment recorded in accounts payable Purchases of property and equipment recorded in accrued expense. Purchases of property and equipment recorded in accrued expense Purchases of property and equipment recorded in accrued expenses Purchases of deferred offering costs in accounts payable. Purchases of Deferred Offering Costs in Accounts Payable Purchases of deferred offering costs in accounts payable Unrealized Gain (Loss) on Investments Unrealized (Loss) Gain on short term investments Description of Business Business Description and Basis of Presentation [Text Block] Description of Business Summary of Significant Accounting Policies Accounting Standards Update and Change in Accounting Principle [Text Block] Summary of Significant Accounting Policies Changes in Stockholders' Equity The entire disclosure for changes in stockholders' equity. Changes in Stockholders' Equity [Text Block] Changes in Stockholders' Equity Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value Measurements N/A Forward Warrant Agreement Temporary Equity, by Class of Stock [Table] Temporary Equity [Line Items] Forward warrant agreement disclosure [Text block]. Forward Warrant Agreement Disclosure [Text block] Forward Warrant Agreement Financing Arrangements Debt Disclosure [Text Block] Financing Arrangements Warrants Class of Warrant or Right [Table] Class Of Warrant Or Right [Table] Class of Warrant or Right [Line Items] Class Of Warrant Or Right [Line Items] Warrants. Warrants [Text Block] Warrants Earnout liabilities [Abstract]. Earn-out Liabilities Disclosure of earnout liability. Disclosure Of Earnout Liability Text Block Earn-out Liabilities Stockholders' Equity Class of Stock [Line Items] Equity [Text Block] Stockholders' Equity Share-Based Compensation Share-based Payment Arrangement [Text Block] Share-Based Compensation Revenue Recognition Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Revenue from Contract with Customer [Text Block] Revenue Recognition Concentrations, Significant Customers and Geographic Areas Concentration Risk Disclosure [Text Block] Concentrations, Significant Customers and Geographic Areas Net Loss Per Share Earnings Per Share [Text Block] Net Loss Per Share Income Taxes Income Tax Disclosure [Text Block] Income Taxes Restructuring and severance Restructuring and severance disclosure. Restructuring And Severance Disclosure [Text Block] Restructuring and severance Contingencies Commitments and Contingencies Disclosure [Text Block] Contingencies Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Consolidation, Policy [Policy Text Block] Principles of Consolidation Disclosure of accounting policy for changes in significant accounting policies. Significant Accounting Policy [Policy Text Block] Significant Accounting Policies Use of Estimates, Policy [Policy Text Block] Use of Estimates Disclosure of accounting policy for risks and uncertainties. Risks and Uncertainties Policy [Policy Text Block] Risks and Uncertainties Disclosure of accounting policy describing the impact of macroeconomic conditions of the events affecting the business. Macroeconomic Conditions Policy [Policy Text Block] Macroeconomic Conditions New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements Recently issued accounting pronouncements not yet adopted. Recently Issued Accounting Pronouncements Not Yet Adopted [Policy Text Block] Recently Issued Accounting Pronouncements Not Yet Adopted Schedule of Stock by Class [Table Text Block] Changes in Stockholders' Equity Debt Securities, Available-for-Sale [Table Text Block] Schedule of amortized cost, gross unrealized holding gains and losses included in other comprehensive (loss) income and the fair value of the fixed income securities Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of information about Company's financial assets and liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of change in fair value of derivative liabilities Schedule of Debt [Table Text Block] Summary of long term debt and the unamortized discount Schedule of Maturities of Long-term Debt [Table Text Block] Scheduled principal payments on total outstanding debt Class of Warrant or Right [Axis] Class of Warrant or Right Class of Warrant or Right [Domain] Class of Warrant or Right Private warrant. Private Warrant [Member] Private Warrants Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Summary of significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models Schedule Of Fair Value Of The Common Stock Warrant Liabilities Measured Using Black Scholes Approach Disclosure of vesting status of warrants . Disclosure Of Vesting Status Of Warrants [Table Text Block] Summary of vesting status of the Customer Warrant Schedule of Stock by Class [Table] Schedule of Conversions of Stock [Table Text Block] Summary of Conversions of Stock Stock Options Stock Options Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] Schedule of stock option activity Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of weighted average assumptions used as inputs in the valuation of stock options granted Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of activity related to restricted stock units Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of total stock-based compensation expenses Disaggregation of Revenue [Table Text Block] Summary of Disaggregation of Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Accounts receivable, Contract with Customer Assets and Liabilities Schedule of Change in Contract with Customer, Asset and Liability Schedule of Change in Contract with Customer, Asset and Liability [Table Text Block] Summary of Changes in Deferred Revenue from Contracts with Customers Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue Benchmark [Member] Revenue Accounts Receivable [Member] Accounts receivable Concentration Risk [Line Items] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of concentration of significant customers based on revenue and accounts receivable Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of summary of revenue by geography Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of earnings per share basic and diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of antidilutive securities excluded from computation of earnings Description of organization business operations and basis of presentation. Description Of Organization Business Operations And Basis Of Presentation [Table] Common Class A [Member] Class A Ordinary Shares Common Class A Description of organization business operations and basis of presentation. Description Of Organization Business Operations And Basis Of Presentation [Line Items] Description Of Organization Business Operations And Basis Of Presentation [Line Items] Stockholders' Equity Note, Stock Split, Conversion Ratio Common stock conversion ratio Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right, Number of Securities Called by Warrants or Rights Equity Components [Axis] Equity Components Equity Component [Domain] Equity Component Additional Paid-in Capital [Member] Additional Paid-In Capital AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Gain (Loss) Retained Earnings [Member] Accumulated Deficit Sale of Stock [Axis] Sale of Stock [Domain] Common Stock purchase agreement. Common Stock Purchase Agreement [Member] Common Stock Purchase Agreement Represents information pertaining to At The Market Offering Agreement. At The Market Offering Agreement [Member] At The Market Offering Agreement Increase (Decrease) in Stockholders' Equity [Roll Forward] Equity Shares, Outstanding Ending balance (in shares) Beginning balance (in shares) Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised (in shares) Issuance of common stock upon exercise of stock options (in shares) Issuance of common stock upon exercise of common stock warrants. Issuance Of Common Stock Upon Exercise Of Common Stock Warrants Issuance of common stock upon exercise of common stock warrants Issuance of common stock upon exercise of common stock warrants, Shares. Issuance Of Common Stock Upon Exercise Of Common Stock Warrants, Shares Issuance of common stock upon exercise of common stock warrants (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Issuance of common stock upon release of RSUs (in shares) Stock Issued During Period, Value, New Issues Proceeds from sale of common stock through Purchase Agreement Proceeds from sale of common stock Stock Issued During Period, Shares, New Issues Proceeds from sale of common stock through Purchase Agreement (in shares) Proceeds from sale of common stock (in shares) Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Capitalization of deferred costs to equity upon share issuance APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Stock-based Compensation Schedule of Available-for-Sale Securities [Table] Financial Instrument [Axis] Financial Instrument Financial Instruments [Domain] Financial Instruments US Government Corporations and Agencies Securities [Member] U.S. government agency bonds Corporate bonds Corporate bonds Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Cash and Cash Equivalents US Treasury Securities [Member] US Treasury Securities U.S. treasury securities Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale, Amortized Cost Amortized Cost Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Number of positions Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Unrealized loss position with a market value Fair Value, by Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Public Warrants. Public Warrants [Member] Public Warrants Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 Money Market Funds [Member] Money Market Fund Money market funds Derivative [Member] Derivative Earn out Liability [Member] Earn-out liabilities Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Investments, Fair Value Disclosure [Abstract] Assets: Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents Investments, Fair Value Disclosure Assets Liabilities, Fair Value Disclosure [Abstract] Liabilities: Financial and Nonfinancial Liabilities, Fair Value Disclosure Derivative liabilities Contingent Earn Out Liability Fair Value Disclosure. Contingent Earn Out Liability Fair Value Disclosure Earn-out Liability At Fair Value Earn-out Liability Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Statistical Measurement [Axis] Statistical Measurement Statistical Measurement [Domain] Statistical Measurement Maximum [Member] Maximum Maximum Minimum [Member] Minimum Minimum Measurement Input Type [Axis] Measurement Input Type [Domain] Represents information pertaining to measurement input estimated probability of occurrence. Measurement Input Estimated Probability Of Occurrence [Member] Estimated Probability of Occurrence Represents information pertaining to forward warrant. Forward Warrant [Member] Forward Warrant Derivative warrant liabilities. Derivative Warrant Liabilities Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Earn-out Liabilities Warrants and Rights Outstanding, Measurement Input Warrants and rights outstanding, measurement input Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 Assets transfer into level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Assets transfer out of level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Transfer from Private Warrants to Public Warrants Liabilities transfer out of level 3 The number of warrants transferred from level 3 to level 1 of the fair value hierarchy. Fair Value, Liabilities, Level 3 to Level 1 Transfers, Number of Warrants Derivative liability of warrants transferred from Level 3 to Level 1 Amount of gain (loss) on transfers of liabilities measured on a recurring basis in and out of Level 3 of the fair value hierarchy. Gain (Loss) on Transfers In (Out) Level 3, Fair Value Liability Gain (Loss) on transfers Private placement warrants. Private Placement Warrants [Member] Private Placement Warrants Forward warrant agreement member. Forward Warrant Agreement [Member] Forward Warrant Agreement Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Ending Balance Beginning Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Change in fair value during the period Agreement Name [ Agreement Name [Axis] Agreement name Agreement Name [Domain] Legal Entity [Axis] Entity [Domain] Ampere Computing LLC [Member] Ampere Computing LLC [Member] Ampere Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Rigetti member. Rigetti [Member] Rigetti Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche Two [Member] Share-based Payment Arrangement, Tranche Two Proceeds from Issuance of Warrants Proceeds from Issuance of Warrants Stock issued during period warrants issued. Stock Issued During Period Warrants Issued Stock issued during period number of warrants issued Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise price of warrants Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Business combination consideration to be paid The amount of additional consideration no longer payable due the expiration of forward contract agreement. Forward Warrant Agreement Additional Consideration No Longer Payable Additional consideration no longer payable Class of warrants or rights warrants issued during the period. Class Of Warrants Or Rights Warrants Issued During The Period Warrants Issued Derivative Liability Derivative liabilities Long-term Debt, Gross Outstanding principal amount Accrued final payment fee attributable to long-term portion of debt. Accrued Final Payment Fee, Long Term Add: accreted liability of final payment fee, long-term Debt Issuance Costs, Net Less: unamortized debt discount, long term Debt issuance costs Current portion of long term debt gross. Current Portion of Long Term Debt Gross Less: current portion of long term debt-principal Loans Payable, Noncurrent Debt-net of current portion Current Portion Of Outstanding Principal Amount. Current Portion Of Outstanding Principal Amount Current portion of long term debt-principal Accrued final payment fee attributable to short-term portion of debt. Accrued Final Payment Fee, Short Term Add: accreted liability of final payment fee, short-term Debt Instrument, Unamortized Discount, Current Less: current portion of unamortized debt discount Loans Payable, Current Debt-current portion Rigetti computing, Inc. Rigetti Computing, Inc [Member] Rigetti Computing, Inc Long-Term Debt, Maturity, Year One 2024 Long-Term Debt, Maturity, Year Two 2025 Long-Term Debt, Maturity, Year Three 2026 Long-term Debt Loan payable, long term Schedule of Short-term Debt [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Loan and Security Agreement [Member] Loan and Security Agreement Scenario [Axis] Scenario [Domain] Information pertaining to first specified period related to debt instrument. Debt Instrument, First Specified Period [Member] Information pertaining to second specified period related to debt instrument. Debt Instrument, Second Specified Period [Member] Information pertaining to third specified period related to debt instrument. Debt Instrument, Third Specified Period [Member] Line of Credit Facility [Line Items] Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Debt Instrument, Term Debt Instrument, Term Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Instrument Payment Fee Percentage. Debt Instrument Payment Fee Percentage Prepayment fee, Percentage Debt Instrument Final Payment Fee Percentage. Debt Instrument Final Payment Fee Percentage Final payment fee, Percentage Debt Instrument, Interest Rate, Effective Percentage Effective interest rate Debt Instrument, Unamortized Discount Unamortized issuance cost Debt Instrument, Face Amount Debt Instrument, Face Amount Debt Instrument, Description of Variable Rate Basis Debt Instrument, Description of Variable Rate Basis Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Variable Rate Private Warrants Member. Private Warrants [Member] Private Warrants Warrants to purchase class A common stock . Warrants To Purchase Class A Common Stock [Member] Warrants To Purchase Class A Common Stock Customer Warrants . Customer Warrants [Member] Customer Warrants Series C Preferred Stock [Member] Series C Preferred Stock Class Of Investors . Class Of Investors [Axis] Class Of Investors . Class Of Investors [Domain] Series C Redeemable Convertible Preferred Stock . Series C Redeemable Convertible Preferred Stock [Member] Series C Redeemable Convertible Preferred Stock Share Price Share price (in $ per share) Number Of Trading Days For Determining The Share Price. Number Of Trading Days For Determining The Share Price Number of trading days for determining the share price Number of consecutive trading days for determining the share price. Number Of Consecutive Trading Days For Determining The Share Price Number of consecutive trading days for determining the share price Waiting Period After Which The Share Trading Days Are Considered. Waiting Period After Which The Share Trading Days Are Considered Waiting period after which the share trading days are considered Class of Warrant or Right, Outstanding Warrants outstanding Class Of Warrants Or Rights Warrants Issued During The Period Units Class Of Warrants Or Rights Warrants, Issued During The Period, Units Class Of Warrants Or Rights Warrants Issued During The Period Warrants and Rights Outstanding, Term Warrants and rights outstanding, term Adjustments to Additional Paid in Capital, Warrant Issued Adjustment to additional paid in capital warrants issued Class of Warrants, Vesting Percentage Class of Warrants, Vesting Percentage Class Of Warrants Vesting Percentage Class of warrant or right, Grant date fair value. Class of warrant or right, Grant date fair value Class of warrant or right, Grant date fair value Deferred Assets In Connection With Warrants Issued To Customer. Deferred Assets In Connection With Warrants Issued to Customer Deferred assets in connection with warrants issued to Customer Fair Value Measurement Inputs and Valuation Techniques [Abstract] Measurement Input, Share Price [Member] Stock price Measurement Input, Exercise Price [Member] Strike Price Measurement Input, Price Volatility [Member] Annual volatility (%) Volatility (annual) (%) Measurement Input, Risk Free Interest Rate [Member] Risk-free rate (%) Measurement Input, Expected Term [Member] Estimated time to expiration (in years) Measurement Input, Expected Dividend Rate [Member] Dividend yield (%) Status Of Vesting . Status Of Vesting [Axis] Status Of Vesting . Status Of Vesting [Domain] Vested customer warrants . Vested Customer Warrants [Member] Vested Customer Warrants Unvested customer warrants . Unvested Customer Warrants [Member] Unvested Customer Warrants This member stands for supernova acquisition. Supernova Acquisition [Member] Supernova Acquisition Agreement. Agreement [Axis] Agreement. Agreement [Domain] Sponsor Agreement. Sponsor Agreement [Member] Sponsor Agreement Tranche. Tranche [Axis] Tranche. Tranche [Domain] Tranche One. Tranche One [Member] Tranche One Tranche Two. Tranche Two [Member] Tranche Two Shares subject to vesting based on certain conditions. Shares Subject To Vesting Based On Certain Conditions Shares subject to vesting Shares subject to vesting maximum period. Shares Subject To Vesting Maximum Period Volume weighted average price per share. Volume Weighted Average Price Per Share Represents information pertaining to simulated trading days. Measurement Input Simulated Trading Days Simulated trading days Business Combination, Contingent Consideration, Liability, Measurement Input Valuation Assumptions Conversion of Stock [Table] Common stock warrants member. Common Stock warrants [Member] Common Stock warrants Restricted Stock Units (RSUs) Restricted Stock Units Stock-Based Awards-RSUs Outstanding Conversion of Stock [Line Items] Stockholder's Equity Common Stock, Capital Shares Reserved for Future Issuance Common stock, capital shares reserved for future issuance (in shares) The maximum value of shares that can be issued under the agreement. Maximum Value of Shares Authorized Under the Agreement Maximum Value of Shares Authorized Under the Agreement The sales commission payable to the sales agents represented as a percentage of gross sales proceeds. judgmental call: generally we are supposed to mention that the sales commission is "% of gross sales proceeds", so that it gives a clear picture Sales Agent Commission Payable, Represented As A Percentage Of Gross Sales Proceeds Sales agent commission payable, represented as a percentage of gross sales proceeds The amount of net proceeds from sale of common stock after deducting sales commissions Net Proceeds From Sale Of Common Stock After Sales Commissions Proceeds after sales commissions Per share weighted-average price for shares sold on open market. Per Share Weighted Average Price of Shares Issued The cost incurred directly with the issuance of an equity security. Stock Issuance Costs Sales agent commissions The remaining value of shares that can be issued under the agreement. Remaining Value of Shares Authorized Under the Agreement Remaining value of shares under the program Common Stock, Value, Subscriptions Common Stock, Value, Subscriptions Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement. Percentage Of The Aggregate Number Of Shares Of Common Stock Issued And Outstanding Immediately Prior To The Execution Of The Agreement Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement. Stock Issued During Period, Shares, Issued for Services Stock issued during period, shares, issued for services Purchase agreement impairment of deferred financing costs. Purchase Agreement Impairment of Deferred Financing Costs Purchase agreement impairment of deferred financing costs Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding ending balance (in shares) Outstanding beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted (in shares) Share based compensation stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited and expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price Per Share , Outstanding ending balance Weighted Average Exercise Price Per Share ,Outstanding beginning balance Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share , Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share ,Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share , Forfeited and expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Exercise Price Per Share , Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted- Average Contractual Life (in years) , Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted- Average Contractual Life (in years) , Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value ending balance Aggregate Intrinsic Value beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate Intrinsic Value , Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value , Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Market Based Vesting Award [Member] Market Based Vesting Award Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected term (years) Schedule of share based compensation restricted stock and restricted stock units activity. Schedule Of Share based Compensation Restricted Stock And Restricted Stock Units Activity [Abstract] Restricted Stock Units. Restricted Stock Units [Table] Schedule of share based compensation restricted stock and restricted stock units activity.. Schedule Of Share Based Compensation Restricted Stock And Restricted Stock Units Activity [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Ending balance Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of Restricted Stock Units, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Restricted Stock Units, Vested Vested in the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Restricted Stock Units, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Fair Value Per Share, Ending balance Weighted-Average Fair Value Per Share, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average fair value of grants in the period (in $ per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-Average Fair Value Per Share, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Fair Value Per Share, Forfeited Fair value of options outstanding. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Fair Value Fair value of outstanding RSUs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Domain] Research and Development Expense [Member] Research and development Selling, General and Administrative Expenses Selling, general and administrative expenses Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expense Stock-based compensation expense Total stock-based compensation expenses Plan Name [Axis] Plan Name [Domain] Two Thousand Twenty Two Equity Incentive Plan [Member] 2022 Equity Incentive Plan Time Based Vesting Restricted Stock Units [Member] Time Based Vesting Restricted Stock Units Market Based Vesting Restricted Stock Units [Member] Market Based Vesting Restricted Stock Units Share Triggering Event Axis Share Triggering Event [Axis] Share Triggering Event [Domain] Share Triggering Event [Domain] Share Price Equal Or Exceeds Above Dollar Two Per Share. Share Price Equal Or Exceeds Above Dollar Two Per Share Share Price Equal Or Exceeds Above Dollar Four Per Share. Share Price Equal Or Exceeds Above Dollar Four Per Share Percentage of the common stock of all classes outstanding on preceding year. Percentage Of The Common Stock Of All Classes Outstanding On Preceding Year Percentage of the common stock of all classes outstanding on preceding year Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share based compensation stock options vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Weighted-average grant date fair value of options granted (in $ per share) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Amount of cost not yet recognized for nonvested award Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-average period over which cost to be recognized (in years) Increase in number of common shares reserved for future issuance. Increase In Common Stock Capital Shares Reserved For Future Issuance Increase in common stock capital shares reserved for future issuance Proceeds from Stock Options Exercised Proceeds from stock option exercises Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Instruments Other than Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Number of shares issued under share-based payment arrangement Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting Rights, Percentage Number of trading days within which award will be vested. Number Of Trading Days Within Which Award Will Be Vested Number of trading days within which award will be vested Number of consecutive trading days within which award will be vested. Number Of Consecutive Trading Days Within Which Award Will Be Vested Number of consecutive trading days within which award will be vested Product and Service [Axis] Product and Service [Domain] Collaborative research and other professional services Collaborative research, other professional services and related materials [Member] Collaborative research, other professional services and related materials Access to quantum computing systems Access to quantum computing systems [Member] Access to quantum computing systems Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Revenue recognized at a point in time [Member] Transferred over Time [Member] Revenue recognized over time Capitalized Contract Cost [Table] Capitalized Contract Cost [Line Items] Accounts and Other Receivables, Net, Current Trade receivables Unbilled Receivables, Current Unbilled receivables Deferral of revenue Deferral of revenue Deferral of revenue Recognition of deferred revenues Recognition of deferred revenues Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Contract with customer, liability, revenue recognized Revenue, Remaining Performance Obligation, Amount Transaction price allocated to remaining performance obligations Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer concentration risk Customer [Axis] Customer [Domain] Customer a. Customer A [Member] Customer A Customer b. Customer B [Member] Customer B Customer c. Customer C [Member] Customer C Customer D Customer E [Member] Customer E Customer F. Customer F [Member] Customer F Customer G. Customer G [Member] Customer G Represents information pertaining to sales to government entities. Government Entities [Member] Government entities Concentration Risk, Percentage Concentration risk percentage (%) Concentration Risk Threshold Percentage. Concentration Risk Threshold Percentage Concentration Risk Threshold Percentage (in %) Revenue from Rights Concentration Risk [Member] Revenue from Rights Concentration Risk Geographical [Axis] Geographical [Domain] UNITED STATES United States Europe [Member] Europe Asia [Member] Asia Revenues Total revenue Earnings Per Share Reconciliation [Abstract] Numerator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Denominator: Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Represents the information pertaining to Sponsor vesting shares. Sponsor Vesting Shares [Member] Sponsor Vesting Shares Number Of Employees Number Of Employees Number Of Employees Percentage of reduction In employees. Percentage Of Reduction In Employees Percentage Of Reduction In Employees Restructuring Reserve Accrual for contractual severance benefits Information pertaining to Gail Sanford. Gail Sanford [Member] Lessee, Operating Lease, Liability, to be Paid Operating Lease, Liability EX-101.PRE 10 rgti-20240630_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Aug. 05, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-40140  
Entity Registrant Name RIGETTI COMPUTING, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 88-0950636  
Entity Address, Address Line One 775 Heinz Avenue  
Entity Address, City or Town Berkeley  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94710  
City Area Code 510  
Local Phone Number 210-5550  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   191,243,492
Entity Central Index Key 0001838359  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol RGTI  
Security Exchange Name NASDAQ  
Warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share  
Trading Symbol RGTIW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 20,684 $ 21,392
Available-for-sale investments 79,792 78,537
Accounts receivable 5,232 5,029
Prepaid expenses and other current assets 3,959 2,709
Total current assets 109,667 107,667
Property and equipment, net 45,651 44,483
Operating lease right-of-use assets 6,850 7,634
Other assets 244 129
Total assets 162,412 159,913
Current liabilities:    
Accounts payable 1,843 5,772
Accrued expenses and other current liabilities 7,609 8,563
Deferred revenue 836 343
Current portion of debt 13,042 12,164
Current portion of operating lease liabilities 2,234 2,210
Total current liabilities 25,564 29,052
Debt, less current portion 3,364 9,894
Operating lease liabilities, less current portion 5,455 6,297
Derivative warrant liabilities 3,410 2,927
Earn-out liabilities 2,461 2,155
Total liabilities 40,254 50,325
Commitments and contingencies (Note 17)
Stockholders' equity:    
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, none outstanding 0 0
Common stock, par value $0.0001 per share, 1,000,000,000 shares authorized, 179,596,760 shares issued and outstanding at June 30, 2024 and 147,066,336 shares issued and outstanding at December 31, 2023 17 14
Additional paid-in capital 508,971 463,089
Accumulated other comprehensive income 123 244
Accumulated deficit (386,953) (353,759)
Total stockholders' equity 122,158 109,588
Total liabilities and stockholders' equity $ 162,412 $ 159,913
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value per share (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 179,596,760 147,066,336
Common stock, shares outstanding 179,596,760 147,066,336
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenue $ 3,086 $ 3,327 $ 6,138 $ 5,527
Cost of revenue 1,096 597 2,648 1,106
Total gross profit 1,990 2,730 3,490 4,421
Operating expenses:        
Research and development 11,870 13,219 23,341 26,925
Selling, general and administrative 6,205 5,747 12,819 14,761
Restructuring 0 0 0 991
Total operating expenses 18,075 18,966 36,160 42,677
Loss from operations (16,085) (16,236) (32,670) (38,256)
Other income (expense), net        
Interest expense (969) (1,574) (2,076) (3,038)
Interest income 1,218 1,199 2,341 2,483
Change in fair value of derivative warrant liabilities 2,100 (5) (483) (878)
Change in fair value of earn-out liabilities 1,315 (350) (306) (631)
Total other income (expense), net 3,664 (730) (524) (2,064)
Net loss before provision for income taxes (12,421) (16,966) (33,194) (40,320)
Provision for income taxes 0 0 0 0
Net loss $ (12,421) $ (16,966) $ (33,194) $ (40,320)
Net loss per share attributable to common stockholders-basic (in $ per share) $ (0.07) $ (0.13) $ (0.21) $ (0.32)
Net loss per share attributable to common stockholders-diluted (in $ per share) $ (0.07) $ (0.13) $ (0.21) $ (0.32)
Weighted average shares used in computing net loss per share attributable to common stockholders - basic (in shares) 171,903 128,515 161,705 126,657
Weighted average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) 171,903 128,515 161,705 126,657
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (12,421) $ (16,966) $ (33,194) $ (40,320)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (17) 4 (105) (79)
Unrealized gains (losses) on available-for-sale debt securities 2 3 (16) 241
Total other comprehensive (loss) income before income taxes (15) 7 (121) 162
Income taxes 0 0 0 0
Total other comprehensive (loss) income after income taxes (15) 7 (121) 162
Total comprehensive loss $ (12,436) $ (16,959) $ (33,315) $ (40,158)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (33,194) $ (40,320)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,334 4,249
Stock-based compensation 6,278 5,058
Change in fair value of earn-out liabilities 306 631
Change in fair value of derivative warrant liabilities 483 878
Change in fair value of forward contract 0 1,144
Impairment of deferred offering costs 0 836
Accretion of available-for-sale securities (1,776) (1,571)
Amortization of debt issuance costs, commitment fees and accretion of debt end-of-term liabilities 547 682
Non-cash lease expense 784 764
Changes in operating assets and liabilities:    
Accounts receivable (203) (1,394)
Prepaid expenses, other current assets and other assets (1,021) (889)
Deferred revenue 493 (128)
Accounts payable (1,085) (1,298)
Accrued expenses and operating lease liabilities (1,602) (2,260)
Net cash used in operating activities (26,656) (33,618)
Cash flows from investing activities:    
Purchases of property and equipment (7,538) (5,735)
Purchases of available-for-sale securities (75,995) (57,619)
Maturities of available-for-sale securities 76,500 60,589
Net cash used in investing activities (7,033) (2,765)
Cash flows from financing activities:    
Payments of principal of notes payable (6,199) (2,858)
Proceeds from sale of common stock from sales through Common Stock Purchase Agreement 12,838 2,348
Proceeds from sale of common stock from sales through At-The-Market (ATM) Offering 26,833 0
Payments of offering costs (447) (107)
Proceeds from issuance of common stock upon exercise of stock options and warrants 68 903
Net cash provided by financing activities 33,093 286
Effects of exchange rate changes on cash and cash equivalents (112) (79)
Net decrease in cash and cash equivalents (708) (36,176)
Cash and cash equivalents - beginning of period 21,392 57,888
Cash and cash equivalents - end of period 20,684 21,712
Supplemental disclosures of other cash flow information:    
Cash paid for interest 1,504 2,330
Non-cash investing and financing activities:    
Capitalization of deferred costs to equity upon share issuance 132 13
Purchases of property and equipment recorded in accounts payable 739 307
Purchases of property and equipment recorded in accrued expenses 849 33
Purchases of deferred offering costs in accounts payable 29 0
Unrealized (Loss) Gain on short term investments $ (16) $ 241
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business
6 Months Ended
Jun. 30, 2024
Description of Business  
Description of Business
(1)Description of Business

Rigetti Computing, Inc. and its subsidiaries (collectively, the “Company” or “Rigetti”), builds quantum computers and the superconducting quantum processors that power them. The Company markets a 9-qubit quantum processing unit (QPU) under the Novera™ QPU trade name. Through the Company’s Quantum Computing as a Service (“QCaaS”) platform, the Company’s machines can be integrated into any public, private or hybrid cloud.

The Company is located and headquartered in Berkeley, California. The Company also operates in Fremont, California; London, United Kingdom; Adelaide, Australia and British Columbia, Canada. The Company’s revenue is derived primarily from operations in the United States and the United Kingdom.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

(2)  Summary of Significant Accounting Policies

Basis of Presentation

On March 2, 2022 (the “Closing Date”), a merger transaction between Rigetti Holdings, Inc. (“Legacy Rigetti”) and Supernova Partners Acquisition Company II, Ltd. (“SNII”) was completed (the “Business Combination”). In connection with the closing of the Business Combination, the Company changed its name to Rigetti Computing, Inc. and all of SNII Class A ordinary shares and SNII Class B ordinary shares automatically converted into shares of Common Stock, par value $0.0001, of the Company (the “Common Stock”) on a one-for-one basis. The SNII Public Warrants and the Private Warrants held by SNII became Warrants for Common Stock. The Company’s Common Stock and Public Warrants trade on the Nasdaq Capital Market under the ticker symbols “RGTI” and “RGTIW,” respectively.

The Company determined that Legacy Rigetti was the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (ASC) 805, Business Combination.

Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rigetti issuing stock for the net assets of SNII, accompanied by a recapitalization. The primary asset acquired from SNII was cash that was assumed at historical costs. Separately, the Company also assumed Warrants that were deemed to be derivatives and meet liability classification subject to fair value adjustment measurements upon closing of the Business Combination (the “Closing”). No goodwill or other intangible assets were recorded because of the Business Combination.

While SNII was the legal acquirer in the Business Combination because Legacy Rigetti was deemed the accounting acquirer, the historical financial statements of Legacy Rigetti became the historical financial statements of the combined company, upon the consummation of the Business Combination.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with  applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S” and such accounting principles, “GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for a fair presentation of results for the interim periods presented have been included. As a result of displaying amounts in thousands, rounding differences may exist in the condensed consolidated financial statements and footnote tables. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for other interim periods or future years.

The condensed consolidated balance sheet as of December 31, 2023, included herein, is derived from the audited consolidated financial statements as of that date, however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Principles of Consolidation

The accompanying condensed consolidated financial statements of the Company and its subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Significant Accounting Policies

There were no material changes to the significant accounting policies disclosed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Use of Estimates 

The preparation of the condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, the fair value of share-based awards, the fair value of derivative warrant liabilities, the fair value of Sponsor Vesting Shares issued in connection with the Business Combination, accrued liabilities and contingencies, depreciation and amortization periods, revenue recognition and accounting for income taxes. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment and adjusts when facts and circumstances dictate. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from those estimates.

Risks and Uncertainties 

The Company is subject to a number of risks similar to those of other companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital (or financing) to fund operating losses, competition from substitute products and services from larger companies, protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.

Based on the Company’s forecasts, the Company believes that its existing cash and cash equivalents and available for sale investments should be sufficient to meet its anticipated operating cash needs for at least the next 12 months from the issuance date of these financial statements based on the Company’s current business plan and expectations and assumptions considering current macroeconomic conditions.

Macroeconomic Conditions

Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and interest rates. These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, the Company could experience an inability to access additional capital, or its liquidity could otherwise be impacted. If the Company is unable to raise capital when needed and on attractive terms, it would be forced to delay, reduce or eliminate its research and development programs and other efforts.

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt - (Topic 815) (“ASU No. 2020-06”), which simplifies an issuer’s accounting for convertible instruments and its application of the derivatives scope exception for contracts in its own equity. ASU No. 2020-06 was effective for the Company as of January 1, 2024. The Company determined that the adoption of this standard did not have a material impact on the consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2022, the FASB issued ASU 2022-03, ASC Subtopic 820 “Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”. The FASB issued this update (1) to clarify the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, (2) to amend a related illustrative example, and (3) to introduce new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The ASU is effective for the Company for annual periods beginning after December 15, 2024, and interim periods within those fiscal years, with early adoption permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures”. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for the Company for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid.

This ASU is effective for the Company for annual periods beginning after December 15, 2024 on a prospective basis. Retrospective application is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Changes in Stockholders' Equity  
Changes in Stockholders' Equity

(3)

Changes in Stockholders’ Equity

Three and Six Months Ended June 30, 2024 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, March 31,  2024

165,311

$

16

$

489,955

$

138

$

(374,532)

$

115,577

Issuance of common stock upon exercise of stock options

31

8

8

Issuance of common stock upon release of RSUs

 

1,478

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through At-The-Market (ATM) Offering

12,777

1

15,801

15,802

Capitalization of deferred costs to equity upon share issuance

(80)

(80)

Stock-based compensation

 

 

3,287

 

 

 

 

 

 

3,287

Foreign currency translation loss

 

 

 

 

 

 

 

(17)

 

 

 

(17)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

2

 

 

 

 

2

Net loss

 

 

 

 

 

 

 

 

 

(12,421)

 

 

(12,421)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, December 31, 2023

147,066

$

14

$

463,089

$

244

$

(353,759)

$

109,588

Issuance of common stock upon exercise of stock options

250

68

68

Issuance of common stock upon release of RSUs

 

2,801

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through Purchase Agreement - B. Riley

10,057

 

 

1

 

 

12,837

 

 

 

 

 

 

12,838

Proceeds from sale of common stock through At-The-Market (ATM) Offering

19,423

 

 

2

 

 

26,831

 

 

 

 

 

 

26,833

Capitalization of deferred costs to equity upon share issuance

 

 

 

 

 

(132)

 

 

 

 

 

 

(132)

Stock-based compensation

 

 

 

 

 

6,278

 

 

 

 

 

 

6,278

Foreign currency translation loss

 

 

 

 

 

 

 

(105)

 

 

 

 

(105)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

(16)

 

 

 

 

(16)

Net loss

 

 

 

 

 

 

 

 

 

(33,194)

 

 

(33,194)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

Three and Six Months Ended June 30, 2023 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, March 31, 2023

 

129,171

$

12

$

431,466

$

(6)

$

(302,006)

$

129,466

Issuance of common stock upon exercise of stock options

564

152

152

Issuance of common stock upon exercise of common stock warrants

16

Issuance of common stock upon release of RSUs

781

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Stock-based compensation

3,355

3,355

Foreign currency translation gain

4

4

Change in unrealized loss on available-for-sale securities

3

3

Net loss

(16,966)

(16,966)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

    

    

    

    

    

    

Accumulated

    

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, December 31, 2022

 

125,257

$

12

$

429,025

$

(161)

$

(278,652)

$

150,224

Issuance of common stock upon exercise of stock options

3,424

902

902

Issuance of common stock upon exercise of common stock warrants

143

1

1

Issuance of common stock upon release of RSUs

1,708

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Capitalization of deferred costs to equity upon share issuance

(13)

(13)

Stock-based compensation

5,058

5,058

Foreign currency translation loss

(79)

(79)

Change in unrealized loss on available-for-sale securities

241

241

Net loss

(40,320)

(40,320)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments
6 Months Ended
Jun. 30, 2024
Investments  
Investments

(4)

Investments

All investments in fixed income securities are classified as available-for-sale in the condensed consolidated balance sheets. Fixed income securities are recorded at their estimated fair value. The amortized cost, gross unrealized holding gains and losses included in other comprehensive income (loss) and the fair value of the fixed income securities at June 30, 2024 and December 31, 2023 are presented in the tables below (in thousands):

June 30, 2024

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

76,801

$

2

$

(7)

$

76,796

Corporate bonds

2,996

2,996

Available-for-sale investments – short-term

$

79,797

$

2

$

(7)

$

79,792

December 31, 2023

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

45,252

$

18

$

$

45,270

U.S. government agency bonds

7,933

(6)

7,927

Corporate bonds

25,341

6

(7)

25,340

Available-for-sale investments – short-term

$

78,526

$

24

$

(13)

$

78,537

The Company invests in highly rated investment grade debt securities. All of the Company’s available-for-sale securities have final maturities of one year or less. The Company reviews the individual securities that have unrealized losses on a regular basis. The Company evaluates whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Neither of these criteria were met as of June 30, 2024 or December 31, 2023, respectively.

The Company additionally evaluates whether the decline in fair value of the securities below their amortized cost basis is related to credit losses or other factors. Based on this evaluation, the Company determined that the unrealized losses for its available-for-sale securities were primarily attributable to changes in interest rates and non-credit-related factors. Accordingly, the Company determined that none of the unrealized losses were other-than-temporary, and that recognition of an impairment charge was not required as of June 30, 2024 or December 31, 2023, respectively. As of June 30, 2024, there were 6 securities that were in an unrealized loss position with a market value of $48.5 million, with the largest loss for any single security being inconsequential. None of the Company’s available-for-sale securities have been in an unrealized loss position for more than one year. No available-for-sale securities were sold during the three and six months ended June 30, 2024 and 2023, respectively.

See Note 5 for additional information regarding the fair value of the Company’s investments.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Fair Value Measurements

(5)

Fair Value Measurements

The Company reports all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety. The three levels of the fair value hierarchy are as follows:

Level 1—Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.

Level 3—Inputs are unobservable inputs for the asset or liability.

The following tables present the fair value hierarchy used to measure the Company’s financial assets and liabilities as of June 30, 2024 and December 31, 2023, respectively (in thousands):

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash equivalents:

Money market funds

$

12,315

$

$

Short-term investments:

U.S. treasury securities

76,796

Corporate bonds

2,996

Total Assets

$

15,311

$

76,796

$

Liabilities:

  

  

  

Derivative warrant liability – Public Warrants

$

1,446

$

$

Derivative warrant liability – Private Warrants

1,964

Earn-out liabilities

2,461

Total Liabilities

$

1,446

$

$

4,425

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash Equivalents:

Money Market Funds

$

15,681

$

$

Short-term investments:

U.S treasury securities

45,270

U.S. government agency bonds

7,927

Corporate bonds

25,340

Total Assets

$

41,021

$

53,197

$

Liabilities:

Derivative warrant liability – Public Warrants

$

1,323

$

$

Derivative warrant liability – Private Warrants

1,604

Earn-out liabilities

2,155

Total Liabilities

$

1,323

$

$

3,759

As of June 30, 2024 and December 31, 2023, the Company has recorded the following financial instruments subject to fair value measurements: 1) Derivative warrant liabilities—Public Warrants and Private Warrants, 2) Available-for-sale securities and 3) Earn-out liabilities.

The Company also has long-term debt that provides for variable interest, and therefore, the carrying value approximates the fair value. The carrying values of the long-term debt as of June 30, 2024 and December 31, 2023, respectively, represent the original principal amounts borrowed, accretion of final payments fees, less principal payments and unamortized debt issuance costs.

The fair value of the Public Warrants has been measured based on the observable listed prices for such Warrants, a Level 1 measurement. Long-term debt issued by the Company is classified within Level 2. The fair value of the Company’s Level 2 financial assets are determined by using inputs based on quoted market prices for similar instruments. The carrying value of the long-term debt approximates its fair value given their maturity and variable interest rates.

All other financial instruments are classified as Level 3 instruments as they all include unobservable inputs. The Private Warrants are measured at fair value using a Black Scholes model. The Company estimates the volatility of its ordinary share Warrants based on the implied volatility from the Company’s publicly traded Warrants and from historical volatility of select peer company ordinary shares that matches the expected remaining life of the Warrants. The fair value of the Earn-out liabilities is estimated using a Monte Carlo simulation model.

The Company estimated the fair value of a Forward Warrant Agreement that was in place throughout most of 2023 using a forward analysis with unobservable inputs which included selected risk-free rate and probability outcomes. The Forward Warrant Agreement had no value as of December 31, 2023 because the Forward Warrant Agreement expired in October 2023 without taking effect. See Note 6 for further discussion regarding the Forward Warrant Agreement.

There were no changes in fair value measurement techniques during the three and six months ended June 30, 2024. The Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from 50% to 0% during the nine months ended September 30, 2023 to account for expiration of the Forward Warrant Agreement in October 2023. There were no changes in fair value measurement techniques during the year ended December 31, 2023, other than the change in the estimated probability of occurrence for the Forward Warrant Agreement described above. There were no transfers in or out of Level 3 of the fair value hierarchy during the three and six months ended June 30, 2024 or 2023, except that in the six months ended June 30, 2023, the derivative liability for 450,000 Warrants was transferred from Level 3 to Level 1 of the fair value hierarchy because such Warrants were converted from Private to Public Warrants. The transfer had a $0.1 million favorable impact on the Company’s net loss in the six months ended June 30, 2023. The fair value estimates are based on pertinent information available to management as of June 30, 2024 and December 31, 2023. Current estimates of fair value may differ from the amounts presented.

A summary of the changes in the fair value of the Company’s Level 3 financial instruments during the six months ended June 30, 2024, and 2023 respectively, is as follows (in thousands):

    

Derivative

    

Forward

    

Warrant Liability -

Warrant

Earn-out

    

Private Warrants

    

Agreement

    

Liabilities

Balance – December 31, 2023

$

1,604

$

$

2,155

Change in fair value - three months ended March 31, 2024

1,505

1,621

Change in fair value - three months ended June 30, 2024

(1,145)

(1,315)

Balance – June 30, 2024

$

1,964

$

$

2,461

Balance – December 31, 2022

$

1,068

$

(2,229)

$

1,206

Change in fair value - three months ended March 31, 2023

623

1,100

281

Transfer from Private Warrants to Public Warrants

(158)

Change in fair value - three months ended June 30, 2023

(133)

44

350

Balance – June 30, 2023

$

1,400

$

(1,085)

$

1,837

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Forward Warrant Agreement
6 Months Ended
Jun. 30, 2024
Forward Warrant Agreement  
Forward Warrant Agreement

(6) Forward Warrant Agreement

In connection with the execution of the Merger Agreement in October 2021 (See Note 2), Rigetti entered into a warrant subscription agreement (“Forward Warrant Agreement”) with a strategic partner, Ampere Computing LLC (“Ampere”) for the purchase of a warrant for an aggregate purchase price (including amounts from exercise) of $10.0 million. The Forward Warrant Agreement provided for the issuance of a warrant for the purchase of up to an aggregate of 1,000,000 shares of Common Stock at an exercise price of $0.0001. The purchase of the warrant was conditioned upon, among other things, the consummation of the Business Combination and the entry into a collaboration agreement between Rigetti and Ampere. The parties entered into the collaboration agreement in January 2022. Ampere was required to pay $5.0 million to Rigetti no later than the later of (i) the Closing and (ii) June 30, 2022.

On June 30, 2022, pursuant to the Forward Warrant Agreement, the Company issued the warrant to Ampere upon receipt of an aggregate of $5.0 million (including the exercise price), and upon such payment and issuance, 500,000 shares of the Company’s Common Stock vested under the warrant and were immediately exercised by Ampere pursuant to the terms of the warrant. Ampere was required to pay an additional $5.0 million to Rigetti no later than the closing date of the listing of Ampere’s capital stock on a stock exchange, provided that if the listing had not occurred by the second anniversary of the Forward Warrant Agreement (October 2023), Ampere was not obligated to make the additional payment. Ampere’s obligation to make the additional $5.0 million payment has now expired. The Company filed a registration statement, pursuant to a Registration Rights Agreement with Ampere, registering the resale of the initial 500,000 shares issued under the warrant which was declared effective during the year ended December 31, 2022.

The Company evaluated the Forward Warrant Agreement as a derivative in conjunction with the guidance of ASC 480, “Distinguishing Liabilities from Equity”. The Company calculated the fair value of the Forward Warrant Agreement at inception using the Forward Contract Pricing methodology. The Forward Warrant Agreement was subsequently re-measured at each reporting period using the Forward Contract Pricing methodology with the change in fair value recorded in selling, general and administrative expense in the condensed consolidated statement of operations.

During the year ended December 31, 2023, the Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from 50% to 0% because Ampere’s obligation to make the additional payment under the Forward Warrant Agreement expired without taking effect. As a result, the Forward Warrant Agreement had no value as of June 30, 2024 or December 31, 2023.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements
6 Months Ended
Jun. 30, 2024
Financing Arrangements  
Financing Arrangements

(7)

Financing Arrangements

Loan and Security Agreement

On June 21, 2024, (the “Amendment Date”), the Company entered into the Amended and Restated Loan and Security Agreement (the “Amended Loan Agreement”), by and between Trinity Capital Inc., as lender (the “Lender”), and  Rigetti & Co, LLC and Rigetti Intermediate LLC (the “Company”), as borrowers, which amended and restated in its entirety the Company’s existing loan and security agreement, dated as of March 10, 2021 (as amended from time to time, the “Existing Loan Agreement”).  

Under the Existing Loan Agreement, the Company drew $12.0 million in March 2021, $8.0 million in May 2021, $7.0 million in November 2021 and $5.0 million in January 2022 (collectively, the “Term Loans”). The outstanding principal balance of the Term Loans as of the Amendment Date was $16.2 million. There are currently no additional amounts available to be drawn under the Amended Loan Agreement. Each Term Loan amortizes in equal monthly installments through 48 months following the disbursement date of each Term Loan (each, a “Maturity Date”), and bears interest at a rate equal to the greater of 11% or the US Prime Rate plus 7.50% per annum, payable monthly. The economic terms and cash flows of the Term Loans remain unchanged under the Amended Loan Agreement.

The Company may prepay, in whole or in part, the outstanding Term Loans, subject to a prepayment premium that remains unchanged from the Existing Loan Agreement, which is 1.5% on or after the 19th month following the disbursement date of each Term Loan (each, an “Amortization Date”) and before the first anniversary of the Amortization Date, 1.0% on or after the first anniversary of the Amortization Date and before the second anniversary of the Amortization Date and 0.50% on or after the second anniversary of the Amortization Date and before the Maturity Date.

In addition, the Company is required to pay on the respective Maturity Date or the date of an earlier prepayment a final payment fee equal to 2.75% of the aggregate original principal amount of the Term Loans being repaid, which remains consistent with the Existing Loan Agreement. The final payment fee is being accreted and amortized into interest expense using the effective interest rate method over the term of the loan.

The Amended Loan Agreement contains representations and warranties and customary affirmative and negative covenants applicable to the Loan Parties (as defined below) and its consolidated subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness and dividends and other distributions, which were amended from the covenants in the Existing Loan Agreement to increase flexibility for the Company.

The Amended Loan Agreement also includes events of default, including failure to pay principal, interest or certain other amounts when due, material inaccuracy of representations and warranties, violation of covenants, specified cross-default and cross-acceleration to other material indebtedness, certain bankruptcy and insolvency events, certain undischarged judgments, material invalidity of guarantees or grant of security interest, and change of control, in certain cases subject to certain thresholds and grace periods. If one or more events of default occurs and continues beyond any applicable cure period, the Lender may declare all of the obligations of the Company under the Amended Loan Agreement to be immediately due and payable, which remains consistent with the Existing Loan Agreement.

The obligations of the Company under the Amended Loan Agreement are currently guaranteed by the Company’s wholly owned subsidiaries, Rigetti & Co, LLC and Rigetti Intermediate LLC (which, together with the Company, are collectively referred to as the “Loan Parties” and each, a “Loan Party”) and will be guaranteed by any future domestic subsidiaries of the Company. The obligations of the Loan Parties under the Amended Loan Agreement and other loan documents are secured, subject to customary permitted liens and other agreed upon exceptions, by a perfected security interest in all assets of the Loan Parties.

The effective interest rate for all tranches of the debt was approximately 23.1% and 22.5% as of June 30, 2024 and December 31, 2023, respectively.

Long term debt and the unamortized discount balances are as follows (in thousands):

June 30, 2024

December 31, 2023

Outstanding principal amount

$

16,177

$

22,376

Add: accreted liability of final payment fee

259

673

Less: unamortized debt discount, long-term

(58)

(224)

Less: current portion of long-term debt principal

(13,014)

(12,931)

Debt – net of current portion

$

3,364

$

9,894

Current portion of long-term debt – principal

13,014

12,931

Add: accreted liability of final payment fee

511

Less: current portion of unamortized debt discount

(483)

(767)

Debt – current portion

$

13,042

$

12,164

During the three and six months ended June 30, 2024, the Company recorded interest expense of $1.0 million and $2.1 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.2 million and $0.5 million, respectively. During the three and six months ended June 30, 2023, the Company recorded interest expense of $1.6 million and $3.0 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.3 million and $0.7 million, respectively.

The unamortized debt discount as of June 30, 2024 and December 31, 2023 of $0.5 million and $1.0 million, respectively, is offset against the carrying value of the term loan in the condensed consolidated balance sheets.

Scheduled principal payments on total outstanding debt are as follows (in thousands):

        

June 30,2024

2024

$

6,718

2025

9,060

2026

399

$

16,177

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants
6 Months Ended
Jun. 30, 2024
Warrants  
Warrants

(8) Warrants

Prior to the Business Combination, SNII issued 4,450,000 private placement warrants (“Private Warrants”) and 8,625,000 public warrants (“Public Warrants”). Each whole Private Warrant and Public Warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share, subject to adjustments, and will expire five years after completion of the Business Combination or earlier upon redemption or liquidation.

Liability Classified Warrants

Public Warrants

Each Public Warrant entitles the holder to the right to purchase one share of Common Stock at an exercise price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. The Company may elect to redeem the Public Warrants subject to certain conditions, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders have a period of 30 days to exercise for cash, or on a cashless basis. As of June 30, 2024, there were 9,802,138 Public Warrants issued and outstanding (Refer to Note 5 for fair value measurement). The Public Warrants are accounted for as a derivative liability. The fair value of the Public Warrants is measured at each reporting period based on the listed price for the warrants, with subsequent changes in the fair value recognized in the condensed consolidated statement of operations at each reporting date.

The calculated fair value of the derivative liability for the Public Warrants as of June 30, 2024 and December 31, 2023 was $1.4 million and $1.3 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2024 was a gain of $1.0 million and a loss of $0.1 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2023 was a loss of $0.3 million and $0.5 million, respectively.

Private Warrants

The Private Warrants may not be redeemed by the Company so long as the Private Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Warrants have terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Warrants are held by someone other than the initial purchasers’ permitted transferees, then the Private Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On August 18, 2022, the Private Warrants were transferred from the initial purchasers to permitted transferees and remain unredeemable by the Company. As of June 30, 2024, there were 3,272,834 Private Warrants issued and outstanding (Refer to Note 5 for fair value measurement).The Private Warrants are accounted for as a derivative liability. The fair value of the Private Warrants is determined using the Black- Scholes option-pricing model, with subsequent changes in the fair value recognized in the condensed consolidated statements of operations at each reporting date.

The calculated fair value of the derivative liability for the Private Warrants as of June 30, 2024 and December 31, 2023 was $2.0 million and $1.6 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.1 million and a loss of $0.4 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a gain of $0.3 million and a loss of $0.3 million, respectively.

Significant inputs into the Black-Scholes option-pricing models used to value the Private Warrants at June 30, 2024 and December 31, 2023 are as follows:

    

    

    

    

Valuation Assumptions

        

June 30, 2024

        

December 31, 2023

Stock Price

$

1.07

$

0.98

Strike Price

$

11.50

$

11.50

Volatility (annual) (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (years)

2.67

3.17

Dividend yield (%)

Equity Classified Warrants

Series C Preferred Stock Financing Warrants

During 2020, a subsidiary of Legacy Rigetti issued and sold an aggregate of 54.5 million shares of its Series C Preferred Stock at a purchase price of $1.15 per share, for an aggregate purchase price of $56.2 million (the “Series C Preferred Stock Financing”). In conjunction with the Series C Preferred Stock Financing, the Company issued a total of 5,248,183 warrants to purchase Class A Common Stock to the Series C investors (the “Series C Warrants”). The Series C Warrants have a $0.01 per share exercise price and a 10-year term to expiration. The Series C Warrants can be exercised for cash or on a cashless basis. As of June 30, 2024, there were 972,578 Series C Warrants issued and outstanding.

The Company determined that the Series C Warrants met the requirements for equity classification under ASC 480 and ASC 815. The Company estimated the fair value of the Series C Warrants using the Black-Scholes model and allocated approximately $1.2 million in proceeds from the Series C Preferred Stock to the value of the Series C Warrants on a relative fair value basis, which was recorded to additional paid in capital.

Customer Warrant

In February 2020, the Company issued a warrant to purchase 2,680,607 shares of Class A Common Stock to a customer in conjunction with a revenue arrangement (the “Customer Warrant”). The Customer Warrant has an exercise price of $1.152 per share and has a 10-year term to expiration. The Customer Warrant vests upon the achievement of certain performance conditions (i.e., sales milestones) defined in the agreement, and upon a change of control, either 50% or 100% of the then unvested Customer Warrant will become fully vested, dependent on the acquiring party in the change of control transaction. The Customer Warrant can be exercised for cash or on a cashless basis. The Customer Warrant was assumed by the Company in connection with the Business Combination and converted into a warrant to purchase shares of Common Stock.

The Company followed the guidance in ASC 718 and ASC 606 for the accounting of non-cash consideration payable to a customer. The Company determined that the Customer Warrant met the requirements for equity classification under ASC 718 and measured the Customer Warrant based on its grant date fair value, estimated to be $0.2 million. The Company recorded this amount as a deferred asset and additional paid in capital as of the issuance date, as the Company believes it is probable that all performance conditions (i.e., sales milestones) in the Customer Warrant will be met. As of June 30, 2024, the deferred asset balance outstanding is approximately $0.1 million, which will be recognized as a reduction in revenue in future periods.

The vesting status of the Customer Warrant is as follows:

        

June 30, 2024

        

December 31, 2023

Vested Customer warrant shares

 

1,340,297

 

1,340,297

Unvested Customer warrant shares

 

1,340,310

 

1,340,310

 

2,680,607

 

2,680,607

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earn-out Liabilities
6 Months Ended
Jun. 30, 2024
Earn-out Liabilities  
Earn-out Liabilities

(9) Earn-out Liabilities

Upon the closing of the Business Combination on March 2, 2022, SNII, Supernova Partners II, LLC and SNII’s directors  and officers (collectively the “Sponsor Holders”) subjected certain shares of Common Stock that they own (the “Sponsor Vesting Shares”) to forfeiture for a five-year period following the closing of the Business Combination, with vesting occurring only if thresholds related to the weighted average price of Common Stock are met as described below (the “Earn-out Triggering Events”). Any such shares held by the Sponsor Holders that have not vested by the fifth anniversary of the closing of the Business Combination will be forfeited.

Sponsor Vesting Shares – Vesting Provisions:

(i)2,479,000 shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the five year period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds $12.50 for any twenty trading days within a period of thirty consecutive trading days (such shares, the “Promote Sponsor Vesting Shares”), and
(ii)580,273 shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the five year period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds $15.00 for any twenty trading days within a period of thirty consecutive trading days (such shares, the “Sponsor Redemption-Based Vesting Shares,” and, collectively with the Promote Sponsor Vesting Shares, the “Sponsor Vesting Shares”). Any such shares held by the Sponsor Holders that remain unvested after the fifth anniversary of the closing of the Business Combination will be forfeited.

The Earn-out liabilities are adjusted to fair value each reporting period using the Monte Carlo simulation model until such time as the Earn-Out Triggering Events are achieved or the Sponsor Vesting Shares are forfeited.

The calculated fair value of the Earn-out liabilities with respect to the Sponsor Vesting Shares as of June 30, 2024 and December 31, 2023 was $2.5 million and $2.2 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.3 million and a loss of $0.3 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a loss of $0.4 million and $0.6 million, respectively.

Significant inputs into the Monte Carlo simulation models as of June 30, 2024 and December 31, 2023 are as follows:

Valuation Assumptions

    

June 30,2024

    

December 31, 2023

Stock price

$

1.07

$

0.98

Simulated trading days

673

798

Annual volatility (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (in years)

2.67

3.17

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Stockholders' Equity  
Stockholders' Equity

(10) Stockholders’ Equity

As of June 30, 2024, the Company has reserved the following shares of Common Stock for issuance upon the conversion, exercise or vesting of the underlying instruments:

    

Common Stock

Common Stock warrants

    

16,763,305

Stock-Based Awards—RSUs Outstanding

 

9,600,802

Stock-Based Awards—Options Outstanding

 

8,382,814

Total

 

34,746,921

At-the-Market Offering Agreement

On March 15, 2024, the Company entered into an At-the-Market (“ATM”) Sales Agreement (the “ATM Agreement”) with  B. Riley Securities, Inc. (“B. Riley”) and Needham & Company, LLC (“Needham”; each of B. Riley and Needham, a “Sales Agent” and collectively, the “Sales Agents”), pursuant to which the Company may offer and sell, from time to time in its sole discretion, shares of its common stock, having an aggregate offering price of up to $100,000,000, subject to certain limitations as set forth in the ATM Agreement. The Company is not obligated to make any sales under the ATM Agreement.

Any shares offered and sold in the ATM offering will be issued pursuant to the Company’s effective shelf registration statement on Form S-3 and the related prospectus supplement. Under the ATM Agreement, the sales agents may sell shares of common stock by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415(a)(4) of the Securities Act of 1933, as amended. The Company will pay the sales agents a commission rate of up to 3% of the gross sales proceeds of any shares sold and has agreed to provide the sales agents with customary indemnification, contribution and reimbursement rights. The ATM Agreement contains customary representations and warranties and conditions to the placements of the shares pursuant thereto.

During the three months ended June 30, 2024, the Company raised gross proceeds of $16.2 million pursuant to the ATM offering through the sale of 12,777,393 shares of its common stock at a weighted average price of $1.27 per share. During the six months ended June 30, 2024, the Company raised gross proceeds of $27.5 million pursuant to the ATM offering through the sale of 19,423,375 shares of its common stock at a weighted average price of $1.42 per share. The net proceeds from the ATM offering during the three and six months ended June 30, 2024 were $15.8 million and $26.8 million, respectively, after deducting sales agent commissions of $0.4 million and $0.7 million, respectively. As of June 30, 2024, up to $72.5 million of Company common stock remains available for sale pursuant to the ATM offering.

Common Stock Purchase Agreement

The Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley Principal Capital II, LLC (“B. Riley”) on August 11, 2022 pursuant to which the Company was able to issue and sell to B. Riley the lesser of i) $75.0 million in aggregate gross purchase price of newly issued shares of the Company’s Common Stock or ii) an amount not to exceed 23,648,889 shares of Common Stock (such number of shares equal to approximately 19.99% of the aggregate number of shares of Common Stock issued and outstanding immediately prior to the execution of the agreement and inclusive of 171,008 shares of Common Stock issued to B. Riley on August 11, 2022 as consideration for entering into the Purchase Agreement).

In consideration of the parties entering into the foregoing agreement, the parties also entered into a Registration Rights Agreement on August 11, 2022, pursuant to which the Company provides B. Riley with registration rights with respect to such Common Stock and pursuant to which the Company filed a registration statement covering the resale of such Common Stock.

During the three months ended June 30, 2024, the Company did not sell Common Stock under the Purchase Agreement. During the six months ended June 30, 2024, the Company received net proceeds of $12.8 million from the issuance and sale of 10,056,799 shares of Common Stock to B. Riley under the Purchase Agreement. As of June 30, 2024, there are no remaining shares available for sale under the Purchase Agreement; the agreement has terminated.

The Company was not able to sell Common Stock under the Purchase Agreement for an extended period in early 2023 while its share price was trading below $1.00 per share. As a result, the Company recognized impairment charges during the three and six months ended June 30, 2023 of $0.1 million and $0.8 million, respectively, for previously deferred offering costs, primarily related to the Purchase Agreement, which were recorded as selling, general and administrative expense in the accompanying condensed consolidated statement of operations. 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Compensation  
Share-Based Compensation

(11) Share-Based Compensation

2013 Equity Incentive Plan

In 2013, the Company adopted the 2013 Equity Incentive Plan ( the “2013 Plan”) which provided for the grant of qualified incentive stock options (“ISOs”), nonqualified stock options (“NSOs”), restricted stock, restricted stock units (“RSUs”) or other awards to the Company’s employees, officers, directors, advisors, and outside consultants. After the Business Combination became effective on March 2, 2022, no additional awards were issued under the 2013 Plan. Awards outstanding under the 2013 Plan will continue to be governed by such plan; however, the Company will not grant any further awards under the 2013 Plan.

2022 Equity Incentive Plan

In connection with the Business Combination (Note 2), the shareholders approved the Rigetti Computing, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) which provides for the grant of ISOs, NSOs, stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. As of June 30, 2024, there were 26,393,563 shares of common stock reserved for issuance under the 2022 Plan, of which 11,193,260 shares remain available for future issuance. The number of shares reserved for issuance under the 2022 Plan will automatically increase on January 1st of each year for a period of nine years commencing on January 1, 2023 and ending on (and including) January 1, 2032, in an amount equal to 5% of the total number of shares of common stock of all classes outstanding on a fully diluted basis on December 31 of the preceding year; provided, however, that the board of directors of the Company may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of Common Stock. Accordingly, as of January 1, 2024, the number of shares of common stock reserved for issuance under the “2022 Plan” increased by 9,119,816 shares.

Stock Option Activity

The following is a summary of stock option activity during the six months ended June 30, 2024:

    

    

Weighted

    

Weighted-

    

    

Average

Average

Aggregate

Exercise

Contractual

Intrinsic

Options Outstanding

Price Per Share

Life (in years)

Value

Outstanding, December 31, 2023

 

7,049,290

$

$ 0.82

 

8.23

$

2,017

Granted

 

1,605,070

1.51

 

 

 

  

Exercised

 

(249,531)

0.27

 

 

$

311

Forfeited and expired

 

(22,015)

0.27

 

 

 

Outstanding and expected to vest, June 30, 2024

8,382,814

0.97

8.22

2,238

Exercisable, June 30, 2024

 

3,377,648

$

0.57

 

6.75

$

1,895

The weighted-average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $1.51 and $0.55 per share, respectively. The intrinsic value of an option is the amount by which the market price of the underlying common stock exceeds the option’s exercise price. The intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $0.3 million and $1.4 million, respectively.

The Company received proceeds from stock option exercises of $0.1 million and $0.9 million during the six months ended June 30, 2024 and 2023, respectively.

Stock-based compensation expense related to stock options granted to employees was $0.5 million and $0.9 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to stock options granted to employees was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested stock options was $4.8 million, which is expected to be recognized over a weighted-average period of 2.71 years.

Fair Value of Stock Option Grants

The fair value of each stock option award is estimated on the date of grant using the Black-Scholes option-pricing model that uses the assumptions noted in the table below. Expected volatility for the Company’s Common Stock was determined based on a blended average of the historical volatility of the Company’s Common Stock, a peer group of similar public companies and the implied volatility from the Company’s traded warrants. The Company has not been public for a sufficient length of time to derive expected volatility solely from trading in its common stock. The expected term of stock options granted was calculated using the simplified method, which represents the average of the contractual term and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term.

The assumed dividend yield is based upon the Company’s expectation of not paying dividends in the foreseeable future. The risk-free rate is based upon the U.S. Treasury yield curve in effect at the time of grant for the period equivalent to the expected term of the stock option. In determining the exercise prices for stock options granted, the Company’s board of directors has utilized the fair value of the Common Stock as of the grant date.

Before the Business Combination, the fair value of the Common Stock had been determined by the board of directors at each award grant date based upon a variety of factors, including the results obtained from an independent third-party valuation, the Company’s financial position and historical financial performance, the status of technological developments within the Company, the composition and ability of the current engineering and management team, an evaluation or benchmark of the Company’s competition, the current business climate in the marketplace, the illiquid nature of the Company’s common stock, arm’s-length sales of the Company’s capital stock, the effect of the rights and preferences of the preferred shareholders, and the prospects of a liquidity event, among others. All of the Company’s outstanding stock options have a time-based vesting condition ranging from 1-5 years, except that 500,000 stock options granted in 2022 have a market-based vesting condition.

The range of valuation assumptions used as inputs to the Black-Scholes option-pricing model to value stock options granted during the six months ended June 30, 2024 were as follows:

Time-based
Stock Option

Valuation Assumptions

Grants

Strike price

$0.98 - $2.03

Annual volatility (%)

113% - 130%

Risk- free rate (%)

4.24% - 4.45%

Expected term (years)

5.50 - 6.02

RSUs

The following is a summary of RSU activity during the six months ended June 30, 2024:

Weighted Average

Grant Date Fair

    

Shares

    

Value

Non-vested at December 31, 2023

 

11,517,422

$

2.20

Granted

 

1,567,515

1.46

Forfeited

 

(683,416)

1.71

Vested

 

(2,800,719)

2.50

Non-vested at June 30, 2024

 

9,600,802

$

$ 2.04

The aggregate fair value of outstanding RSUs based on the closing share price of the Company’s common stock at June 30, 2024, was $10.3 million. The total fair value of RSUs that vested during the six months ended June 30, 2024 and 2023, based on the closing price of the Company’s common stock on the vesting date, was $3.5 million and $1.4 million, respectively.

Fair Value of RSUs Awards

During the six months ended June 30, 2024, the Company issued 1,567,515 time-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment.

During the six months ended June 30, 2023, the Company issued 1,603,371 time-based RSUs and 3,850,000 market-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment. The market-based RSUs vest only if certain share price thresholds are achieved and require continuous employment. Based upon the terms of such awards, 50% of the shares vest if the Company’s Common Stock trades at or above $2.00 per share, and the other 50% of the shares vest if the Company’s Common Stock trades at or above $4.00 per share, for 20 out of 30 trading days through the fifth anniversary of the grant date.

The fair value of the Company’s time-based RSUs was calculated based on the fair market value of the Company’s common stock on the date of grant. The fair value of the Company’s market-based RSUs was calculated using a Monte Carlo simulation model at the date of grant. The weighted-average grant date fair value for RSUs granted in the six months ended June 30, 2024 and 2023 was $1.46 and $0.56 per RSU, respectively.

Stock-based compensation expense related to RSUs granted to employees was $2.8 million and $5.5 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to RSUs granted to employees was $3.0 million and $4.3 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested RSUs was $15.3 million, which is expected to be recognized over a weighted-average period of 1.60 years.

Summarized Stock-Based Compensation Expenses

The table below summarizes total stock-based compensation expenses for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

:

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Research and development

$

2,262

$

2,375

$

4,189

$

3,902

Selling, general and administrative expenses

1,025

980

2,089

1,156

Total stock-based compensation expenses

$

3,287

$

3,355

$

6,278

$

5,058

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition
6 Months Ended
Jun. 30, 2024
Revenue Recognition  
Revenue Recognition

(12)

Revenue Recognition

The following tables depict the disaggregation of revenue according to the type of good or service and timing of transfer of goods or services for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Collaborative research, professional services and materials, and sales of quantum computers

$

3,081

$

2,484

$

5,918

$

4,294

Access to quantum computing systems

5

843

220

1,233

$

3,086

$

3,327

$

6,138

$

5,527

    

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Revenue recognized at a point in time

$

523

$

336

$

523

$

336

Revenue recognized over time

 

 

2,563

 

2,991

 

5,615

 

 

5,191

$

3,086

$

3,327

$

6,138

$

5,527

Selected condensed consolidated balance sheet line items that reflect accounts receivable, contract assets and liabilities as of June 30, 2024 and December 31, 2023 were as follows (in thousands):

    

June 30,2024

    

December 31, 2023

    

December 31, 2022

Trade receivables

$

3,178

$

2,650

$

6,143

Unbilled receivables

$

2,054

$

2,379

$

92

Deferred revenue

$

(836)

$

(343)

$

(961)

Changes in deferred revenue from contracts with customers were as follows:

Six Months Ended June 30,

    

2024

    

2023

Balance at beginning of period

$

(343)

$

(961)

Deferral of revenue

(712)

(1,216)

Recognition of deferred revenue

219

1,344

Total deferred revenue at end of period

$

(836)

$

(833)

Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2024 was an immaterial amount and $0.2 million, respectively. Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2023 totaled $0.1 million and $0.5 million, respectively. Remaining performance obligations represent the portion of the transaction price that has not yet been satisfied or achieved. As of June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $5.4 million. The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) during the next twelve months.

The Company has not identified any costs that are incremental to the acquisition of customer contracts that would be capitalized as deferred costs on the balance sheet in accordance with ASC 340-40. Accordingly, the Company does not have any capitalized contract fulfillment costs as of June 30, 2024 or December 31, 2023, respectively.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations, Significant Customers and Geographic Areas
6 Months Ended
Jun. 30, 2024
Concentrations, Significant Customers and Geographic Areas  
Concentrations, Significant Customers and Geographic Areas

(13) Concentrations, Significant Customers and Geographic Areas

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments in the form of corporate bonds and trade accounts receivable. The Company’s cash and cash equivalents and short-term investments are placed with high-credit-quality financial institutions, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents or short-term investments.

Significant customers that represent 10% or more of revenue are set forth in the following tables:

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

2023

    

2024

    

2023

Customer A

 

22%

20%

19%

32%

Customer B

 

*

*

10%

13%

Customer C

 

*

25%

*

22%

Customer D

 

11%

*

20%

*

Customer E

26%

34%

27%

21%

Customer F

*

11%

*

*

Customer G

17%

*

*

*

* Customer accounted for less than 10% of revenue in the respective periods.

During the three and six months ended June 30, 2024, sales to government entities comprised 79.5% and 88.4% of the Company’s total revenue, respectively. During the three and six months ended June 30, 2023 sales to government entities comprised 75.4% and 78.1% of the Company’s total revenue, respectively.

Significant customers that represent 10% or more of accounts receivable are set forth in the following tables:

    

June 30, 2024

    

December 31, 2023

Customer A

 

40%

39%

Customer B

 

*

*

Customer C

 

*

*

Customer D

 

10%

12%

Customer E

31%

*

* Customer accounted for less than 10% of accounts receivable in the respective periods.

The following table presents a summary of revenue by geography (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

2024

    

2023

United States

$

2,156

3,207

$

4,315

5,247

Europe

407

120

1,300

280

Asia

523

523

Total revenue

$

3,086

3,327

$

6,138

5,527

Revenues from external customers are attributed to individual countries based on the physical location in which the services are provided or the particular customer location with whom the Company has contracted.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share
6 Months Ended
Jun. 30, 2024
Net Loss Per Share  
Net Loss Per Share

(14) Net Loss Per Share

The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except for per share amounts):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Numerator:

 

 

  

 

 

  

Net loss

$

(12,421)

$

(16,966)

 

$

(33,194)

$

(40,320)

Denominator:

Weighted-average shares outstanding - basic and diluted

171,903

128,515

161,705

126,657

Net loss per share - basic and diluted

$

(0.07)

$

(0.13)

 

$

(0.21)

$

(0.32)

There are 3,059,273 Sponsor Vesting Shares that were not included in the computations of basic and diluted net loss per share for the three and six months ended June 30, 2024 and 2023 because the contingencies for the issuance of these shares have not been met. The weighted-average common shares outstanding for the three and six months ended June 30, 2024 include 972,578 weighted-average shares for warrants having an exercise price of $0.01 per share each. The weighted-average common shares outstanding for the three and six months ended June 30, 2023 include 1,313,989 and 1,356,820 weighted-average shares for warrants having an exercise price of $0.01 per share each, respectively.

The Company’s potential dilutive securities, which include stock options, restricted stock units and warrants have been excluded from the computation of diluted net loss per share as the effect would be anti-dilutive. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.

The Company excluded the following potential common shares from the computation of diluted net loss per share for the three and six months ended June 30, 2024, and 2023:

    

Six Months Ended June 30,

2024

    

2023

Common Stock warrants (1)

 

14,450,417

 

14,415,297

Stock Options

 

9,600,802

 

5,466,550

Restricted Stock Units

 

8,382,814

 

11,189,011

 

32,434,033

 

31,070,858

(1)The number of outstanding warrants does not include unvested Customer warrants for 1,340,310 shares as of June 30, 2024 and 2023.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Taxes  
Income Taxes

(15)

 Income Taxes

The Company did not record income tax expense for the three and six months ended June 30, 2024 and 2023 due to the Company’s loss position and full valuation allowance.

The effective tax rate differs from the statutory rate, primarily due to the Company’s history of incurring losses which have not been benefited and other permanent differences. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain.

The Company has deferred tax assets as a result of temporary differences between the taxable income on its tax returns and GAAP income, R&D tax credit carry forwards and federal and state net operating loss carry forwards. A deferred tax asset generally represents future tax benefits to be received when temporary differences previously reported in the Company’s condensed consolidated financial statements become deductible for income tax purposes, when net operating loss carry forwards could be applied against future taxable income, or when tax credit carry forwards are utilized in the Company’s tax returns. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and

amount of which are uncertain. Accordingly, the net U.S. federal and state deferred tax assets have been fully offset by a valuation allowance.

Under Section 382 of the Internal Revenue Code of 1986, as amended, the Company’s federal net operating loss carryforwards and research and development tax credit carryforwards, and other tax attributes are subject to annual limitation because of prior cumulative changes in the Company’s ownership and may be further limited in the future if additional ownership changes occur. Similar rules apply under state tax laws. These ownership changes limit the amount of net operating loss carryforwards and research and development tax credit carryforwards that can be utilized annually to reduce the Company’s federal and state income tax liability, if any. Such annual limitations could result in the expiration of the net operating loss carryforwards and research and development tax credit carryforwards before their utilization. During the year ended December 31, 2023, the Company assessed whether an ownership change, as defined by Section 382, occurred from its formation through December 31, 2022. Based upon this assessment, the Company reduced the gross deferred tax assets related to its federal and state net operating loss carryforwards and federal research and development tax credit carryforwards. For financial statement purposes, the Company previously included the federal and state net operating loss carryforwards and research and development tax credit carryforwards in the deferred tax assets with a full valuation allowance. Due to the valuation allowance, the reduction in the net operating loss carryforwards and research and development tax credit carryforwards did not have an impact on the Company’s net loss for the year ended December 31, 2023.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and severance
6 Months Ended
Jun. 30, 2024
Restructuring and severance  
Restructuring and severance

(16)

Restructuring and severance

In February 2023, the Company announced an updated business strategy, including revisions to the Company’s technology roadmap. In connection with this updated strategy, the Company implemented a workforce reduction to focus the organization and its resources on nearer-term strategic priorities. The reduction in the workforce impacted approximately 50 employees or approximately 28% of the Company’s then workforce. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance. The Company began implementing activities with respect to the revised business plan, updated technology roadmap and reduction in workforce in February 2023 and incurred a restructuring charge of $1.0 million which was paid in full during 2023. Work activities regarding the revised business plan and updated technology roadmap are ongoing.

In addition to the charge for restructuring, the Company also incurred $1.0 million for contractual severance benefits related to executive officers of the Company that were terminated in the year ended December 31, 2023. The remaining balance in the Company’s accrual for contractual severance benefits related to executive officers as of December 31, 2023 of $0.2 million was paid out monthly through February 2024.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contingencies
6 Months Ended
Jun. 30, 2024
Contingencies  
Contingencies

(17)

Contingencies

Legal Proceedings

From time to time, the Company is party to litigation and other legal proceedings in the ordinary course of business. While the results of any litigation or other legal proceedings are uncertain, the Company is not currently a party to any material legal proceedings that, if determined adversely to the Company, would individually or taken together have a material adverse effect on the Company’s business, financial position, results of operations or cash flows. The Company accrues loss contingencies when it is both probable that a loss will be incurred and when the amount of the loss or range of loss can be reasonably estimated.

Indemnification Provisions

The Company’s agreements include provisions indemnifying customers against intellectual property and other third-party claims. In addition, the Company has entered into indemnification agreements with its directors, executive officers and certain other officers that require the Company, among other things, to indemnify them against certain liabilities that may arise as a result of their affiliation with the Company. The Company has not incurred any costs as a result of such indemnification obligations and has not recorded any liabilities related to such obligations in the consolidated financial statements.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (12,421) $ (16,966) $ (33,194) $ (40,320)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements - Gail Sanford [Member]
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the quarter ended June 30, 2024, Gail Sandford, a member of our Board of directors, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1 (c) on June 10, 2024. The plan, which expires on September 8, 2025, provides for the sale of 30% of the value of RSUs vesting during the period from June 10, 2024 to September 8, 2025.

Name Gail Sandford
Title director
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 10, 2024
Expiration Date September 8, 2025
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

On March 2, 2022 (the “Closing Date”), a merger transaction between Rigetti Holdings, Inc. (“Legacy Rigetti”) and Supernova Partners Acquisition Company II, Ltd. (“SNII”) was completed (the “Business Combination”). In connection with the closing of the Business Combination, the Company changed its name to Rigetti Computing, Inc. and all of SNII Class A ordinary shares and SNII Class B ordinary shares automatically converted into shares of Common Stock, par value $0.0001, of the Company (the “Common Stock”) on a one-for-one basis. The SNII Public Warrants and the Private Warrants held by SNII became Warrants for Common Stock. The Company’s Common Stock and Public Warrants trade on the Nasdaq Capital Market under the ticker symbols “RGTI” and “RGTIW,” respectively.

The Company determined that Legacy Rigetti was the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (ASC) 805, Business Combination.

Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rigetti issuing stock for the net assets of SNII, accompanied by a recapitalization. The primary asset acquired from SNII was cash that was assumed at historical costs. Separately, the Company also assumed Warrants that were deemed to be derivatives and meet liability classification subject to fair value adjustment measurements upon closing of the Business Combination (the “Closing”). No goodwill or other intangible assets were recorded because of the Business Combination.

While SNII was the legal acquirer in the Business Combination because Legacy Rigetti was deemed the accounting acquirer, the historical financial statements of Legacy Rigetti became the historical financial statements of the combined company, upon the consummation of the Business Combination.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with  applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S” and such accounting principles, “GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for a fair presentation of results for the interim periods presented have been included. As a result of displaying amounts in thousands, rounding differences may exist in the condensed consolidated financial statements and footnote tables. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for other interim periods or future years.

The condensed consolidated balance sheet as of December 31, 2023, included herein, is derived from the audited consolidated financial statements as of that date, however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Principles of Consolidation

Principles of Consolidation

The accompanying condensed consolidated financial statements of the Company and its subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Significant Accounting Policies

Significant Accounting Policies

There were no material changes to the significant accounting policies disclosed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.

Use of Estimates

Use of Estimates 

The preparation of the condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, the fair value of share-based awards, the fair value of derivative warrant liabilities, the fair value of Sponsor Vesting Shares issued in connection with the Business Combination, accrued liabilities and contingencies, depreciation and amortization periods, revenue recognition and accounting for income taxes. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment and adjusts when facts and circumstances dictate. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from those estimates.

Risks and Uncertainties

Risks and Uncertainties 

The Company is subject to a number of risks similar to those of other companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital (or financing) to fund operating losses, competition from substitute products and services from larger companies, protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.

Based on the Company’s forecasts, the Company believes that its existing cash and cash equivalents and available for sale investments should be sufficient to meet its anticipated operating cash needs for at least the next 12 months from the issuance date of these financial statements based on the Company’s current business plan and expectations and assumptions considering current macroeconomic conditions.

Macroeconomic Conditions

Macroeconomic Conditions

Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and interest rates. These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, the Company could experience an inability to access additional capital, or its liquidity could otherwise be impacted. If the Company is unable to raise capital when needed and on attractive terms, it would be forced to delay, reduce or eliminate its research and development programs and other efforts.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt - (Topic 815) (“ASU No. 2020-06”), which simplifies an issuer’s accounting for convertible instruments and its application of the derivatives scope exception for contracts in its own equity. ASU No. 2020-06 was effective for the Company as of January 1, 2024. The Company determined that the adoption of this standard did not have a material impact on the consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2022, the FASB issued ASU 2022-03, ASC Subtopic 820 “Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”. The FASB issued this update (1) to clarify the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, (2) to amend a related illustrative example, and (3) to introduce new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The ASU is effective for the Company for annual periods beginning after December 15, 2024, and interim periods within those fiscal years, with early adoption permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures”. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for the Company for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid.

This ASU is effective for the Company for annual periods beginning after December 15, 2024 on a prospective basis. Retrospective application is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Changes in Stockholders' Equity  
Changes in Stockholders' Equity

(3)

Changes in Stockholders’ Equity

Three and Six Months Ended June 30, 2024 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, March 31,  2024

165,311

$

16

$

489,955

$

138

$

(374,532)

$

115,577

Issuance of common stock upon exercise of stock options

31

8

8

Issuance of common stock upon release of RSUs

 

1,478

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through At-The-Market (ATM) Offering

12,777

1

15,801

15,802

Capitalization of deferred costs to equity upon share issuance

(80)

(80)

Stock-based compensation

 

 

3,287

 

 

 

 

 

 

3,287

Foreign currency translation loss

 

 

 

 

 

 

 

(17)

 

 

 

(17)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

2

 

 

 

 

2

Net loss

 

 

 

 

 

 

 

 

 

(12,421)

 

 

(12,421)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance, December 31, 2023

147,066

$

14

$

463,089

$

244

$

(353,759)

$

109,588

Issuance of common stock upon exercise of stock options

250

68

68

Issuance of common stock upon release of RSUs

 

2,801

 

 

 

 

 

 

 

 

 

 

Proceeds from sale of common stock through Purchase Agreement - B. Riley

10,057

 

 

1

 

 

12,837

 

 

 

 

 

 

12,838

Proceeds from sale of common stock through At-The-Market (ATM) Offering

19,423

 

 

2

 

 

26,831

 

 

 

 

 

 

26,833

Capitalization of deferred costs to equity upon share issuance

 

 

 

 

 

(132)

 

 

 

 

 

 

(132)

Stock-based compensation

 

 

 

 

 

6,278

 

 

 

 

 

 

6,278

Foreign currency translation loss

 

 

 

 

 

 

 

(105)

 

 

 

 

(105)

Change in unrealized loss on available-for-sale securities

 

 

 

 

 

 

 

(16)

 

 

 

 

(16)

Net loss

 

 

 

 

 

 

 

 

 

(33,194)

 

 

(33,194)

Balance, June 30, 2024

 

179,597

$

17

$

508,971

$

123

$

(386,953)

$

122,158

Three and Six Months Ended June 30, 2023 (in thousands):

    

    

    

    

    

    

Accumulated

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, March 31, 2023

 

129,171

$

12

$

431,466

$

(6)

$

(302,006)

$

129,466

Issuance of common stock upon exercise of stock options

564

152

152

Issuance of common stock upon exercise of common stock warrants

16

Issuance of common stock upon release of RSUs

781

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Stock-based compensation

3,355

3,355

Foreign currency translation gain

4

4

Change in unrealized loss on available-for-sale securities

3

3

Net loss

(16,966)

(16,966)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

    

    

    

    

    

    

Accumulated

    

    

    

    

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income (loss)

Deficit

Equity

Balance, December 31, 2022

 

125,257

$

12

$

429,025

$

(161)

$

(278,652)

$

150,224

Issuance of common stock upon exercise of stock options

3,424

902

902

Issuance of common stock upon exercise of common stock warrants

143

1

1

Issuance of common stock upon release of RSUs

1,708

Proceeds from sale of common stock through Purchase Agreement - B. Riley

1,869

1

2,347

2,348

Capitalization of deferred costs to equity upon share issuance

(13)

(13)

Stock-based compensation

5,058

5,058

Foreign currency translation loss

(79)

(79)

Change in unrealized loss on available-for-sale securities

241

241

Net loss

(40,320)

(40,320)

Balance, June 30, 2023

 

132,401

$

13

$

437,320

$

1

$

(318,972)

$

118,362

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments  
Schedule of amortized cost, gross unrealized holding gains and losses included in other comprehensive (loss) income and the fair value of the fixed income securities The amortized cost, gross unrealized holding gains and losses included in other comprehensive income (loss) and the fair value of the fixed income securities at June 30, 2024 and December 31, 2023 are presented in the tables below (in thousands):

June 30, 2024

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

76,801

$

2

$

(7)

$

76,796

Corporate bonds

2,996

2,996

Available-for-sale investments – short-term

$

79,797

$

2

$

(7)

$

79,792

December 31, 2023

    

Amortized

    

Unrealized

    

Unrealized

    

Fair

    

Cost

    

Gains

    

Losses

    

Value

Available-for-sale investments:

  

  

  

  

U.S. treasury securities

$

45,252

$

18

$

$

45,270

U.S. government agency bonds

7,933

(6)

7,927

Corporate bonds

25,341

6

(7)

25,340

Available-for-sale investments – short-term

$

78,526

$

24

$

(13)

$

78,537

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Summary of information about Company's financial assets and liabilities

The following tables present the fair value hierarchy used to measure the Company’s financial assets and liabilities as of June 30, 2024 and December 31, 2023, respectively (in thousands):

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash equivalents:

Money market funds

$

12,315

$

$

Short-term investments:

U.S. treasury securities

76,796

Corporate bonds

2,996

Total Assets

$

15,311

$

76,796

$

Liabilities:

  

  

  

Derivative warrant liability – Public Warrants

$

1,446

$

$

Derivative warrant liability – Private Warrants

1,964

Earn-out liabilities

2,461

Total Liabilities

$

1,446

$

$

4,425

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

Cash Equivalents:

Money Market Funds

$

15,681

$

$

Short-term investments:

U.S treasury securities

45,270

U.S. government agency bonds

7,927

Corporate bonds

25,340

Total Assets

$

41,021

$

53,197

$

Liabilities:

Derivative warrant liability – Public Warrants

$

1,323

$

$

Derivative warrant liability – Private Warrants

1,604

Earn-out liabilities

2,155

Total Liabilities

$

1,323

$

$

3,759

Summary of change in fair value of derivative liabilities

A summary of the changes in the fair value of the Company’s Level 3 financial instruments during the six months ended June 30, 2024, and 2023 respectively, is as follows (in thousands):

    

Derivative

    

Forward

    

Warrant Liability -

Warrant

Earn-out

    

Private Warrants

    

Agreement

    

Liabilities

Balance – December 31, 2023

$

1,604

$

$

2,155

Change in fair value - three months ended March 31, 2024

1,505

1,621

Change in fair value - three months ended June 30, 2024

(1,145)

(1,315)

Balance – June 30, 2024

$

1,964

$

$

2,461

Balance – December 31, 2022

$

1,068

$

(2,229)

$

1,206

Change in fair value - three months ended March 31, 2023

623

1,100

281

Transfer from Private Warrants to Public Warrants

(158)

Change in fair value - three months ended June 30, 2023

(133)

44

350

Balance – June 30, 2023

$

1,400

$

(1,085)

$

1,837

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements (Tables)
6 Months Ended
Jun. 30, 2024
Financing Arrangements  
Summary of long term debt and the unamortized discount

Long term debt and the unamortized discount balances are as follows (in thousands):

June 30, 2024

December 31, 2023

Outstanding principal amount

$

16,177

$

22,376

Add: accreted liability of final payment fee

259

673

Less: unamortized debt discount, long-term

(58)

(224)

Less: current portion of long-term debt principal

(13,014)

(12,931)

Debt – net of current portion

$

3,364

$

9,894

Current portion of long-term debt – principal

13,014

12,931

Add: accreted liability of final payment fee

511

Less: current portion of unamortized debt discount

(483)

(767)

Debt – current portion

$

13,042

$

12,164

Scheduled principal payments on total outstanding debt

Scheduled principal payments on total outstanding debt are as follows (in thousands):

        

June 30,2024

2024

$

6,718

2025

9,060

2026

399

$

16,177

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Class of Warrant or Right [Line Items]  
Schedule Of Fair Value Of The Common Stock Warrant Liabilities Measured Using Black Scholes Approach

Valuation Assumptions

    

June 30,2024

    

December 31, 2023

Stock price

$

1.07

$

0.98

Simulated trading days

673

798

Annual volatility (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (in years)

2.67

3.17

Summary of vesting status of the Customer Warrant

        

June 30, 2024

        

December 31, 2023

Vested Customer warrant shares

 

1,340,297

 

1,340,297

Unvested Customer warrant shares

 

1,340,310

 

1,340,310

 

2,680,607

 

2,680,607

Private Warrants  
Class of Warrant or Right [Line Items]  
Schedule Of Fair Value Of The Common Stock Warrant Liabilities Measured Using Black Scholes Approach

    

    

    

    

Valuation Assumptions

        

June 30, 2024

        

December 31, 2023

Stock Price

$

1.07

$

0.98

Strike Price

$

11.50

$

11.50

Volatility (annual) (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (years)

2.67

3.17

Dividend yield (%)

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earn-out Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Earn-out Liabilities  
Summary of significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models

Valuation Assumptions

    

June 30,2024

    

December 31, 2023

Stock price

$

1.07

$

0.98

Simulated trading days

673

798

Annual volatility (%)

166.00%

144.50%

Risk-free rate (%)

4.53%

4.00%

Estimated time to expiration (in years)

2.67

3.17

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity  
Summary of Conversions of Stock

    

Common Stock

Common Stock warrants

    

16,763,305

Stock-Based Awards—RSUs Outstanding

 

9,600,802

Stock-Based Awards—Options Outstanding

 

8,382,814

Total

 

34,746,921

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Schedule of stock option activity

    

    

Weighted

    

Weighted-

    

    

Average

Average

Aggregate

Exercise

Contractual

Intrinsic

Options Outstanding

Price Per Share

Life (in years)

Value

Outstanding, December 31, 2023

 

7,049,290

$

$ 0.82

 

8.23

$

2,017

Granted

 

1,605,070

1.51

 

 

 

  

Exercised

 

(249,531)

0.27

 

 

$

311

Forfeited and expired

 

(22,015)

0.27

 

 

 

Outstanding and expected to vest, June 30, 2024

8,382,814

0.97

8.22

2,238

Exercisable, June 30, 2024

 

3,377,648

$

0.57

 

6.75

$

1,895

Schedule of activity related to restricted stock units

The following is a summary of RSU activity during the six months ended June 30, 2024:

Weighted Average

Grant Date Fair

    

Shares

    

Value

Non-vested at December 31, 2023

 

11,517,422

$

2.20

Granted

 

1,567,515

1.46

Forfeited

 

(683,416)

1.71

Vested

 

(2,800,719)

2.50

Non-vested at June 30, 2024

 

9,600,802

$

$ 2.04

Schedule of total stock-based compensation expenses

The table below summarizes total stock-based compensation expenses for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

:

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Research and development

$

2,262

$

2,375

$

4,189

$

3,902

Selling, general and administrative expenses

1,025

980

2,089

1,156

Total stock-based compensation expenses

$

3,287

$

3,355

$

6,278

$

5,058

Stock Options  
Schedule of weighted average assumptions used as inputs in the valuation of stock options granted

Time-based
Stock Option

Valuation Assumptions

Grants

Strike price

$0.98 - $2.03

Annual volatility (%)

113% - 130%

Risk- free rate (%)

4.24% - 4.45%

Expected term (years)

5.50 - 6.02

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition  
Summary of Disaggregation of Revenue

The following tables depict the disaggregation of revenue according to the type of good or service and timing of transfer of goods or services for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Collaborative research, professional services and materials, and sales of quantum computers

$

3,081

$

2,484

$

5,918

$

4,294

Access to quantum computing systems

5

843

220

1,233

$

3,086

$

3,327

$

6,138

$

5,527

    

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Revenue recognized at a point in time

$

523

$

336

$

523

$

336

Revenue recognized over time

 

 

2,563

 

2,991

 

5,615

 

 

5,191

$

3,086

$

3,327

$

6,138

$

5,527

Summary of Accounts receivable, Contract with Customer Assets and Liabilities

Selected condensed consolidated balance sheet line items that reflect accounts receivable, contract assets and liabilities as of June 30, 2024 and December 31, 2023 were as follows (in thousands):

    

June 30,2024

    

December 31, 2023

    

December 31, 2022

Trade receivables

$

3,178

$

2,650

$

6,143

Unbilled receivables

$

2,054

$

2,379

$

92

Deferred revenue

$

(836)

$

(343)

$

(961)

Summary of Changes in Deferred Revenue from Contracts with Customers

Six Months Ended June 30,

    

2024

    

2023

Balance at beginning of period

$

(343)

$

(961)

Deferral of revenue

(712)

(1,216)

Recognition of deferred revenue

219

1,344

Total deferred revenue at end of period

$

(836)

$

(833)

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations, Significant Customers and Geographic Areas - (Tables)
6 Months Ended
Jun. 30, 2024
Concentration Risk [Line Items]  
Schedule of summary of revenue by geography

The following table presents a summary of revenue by geography (in thousands):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

2024

    

2023

United States

$

2,156

3,207

$

4,315

5,247

Europe

407

120

1,300

280

Asia

523

523

Total revenue

$

3,086

3,327

$

6,138

5,527

Revenue  
Concentration Risk [Line Items]  
Schedule of concentration of significant customers based on revenue and accounts receivable

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

2023

    

2024

    

2023

Customer A

 

22%

20%

19%

32%

Customer B

 

*

*

10%

13%

Customer C

 

*

25%

*

22%

Customer D

 

11%

*

20%

*

Customer E

26%

34%

27%

21%

Customer F

*

11%

*

*

Customer G

17%

*

*

*

* Customer accounted for less than 10% of revenue in the respective periods.

Accounts receivable  
Concentration Risk [Line Items]  
Schedule of concentration of significant customers based on revenue and accounts receivable

    

June 30, 2024

    

December 31, 2023

Customer A

 

40%

39%

Customer B

 

*

*

Customer C

 

*

*

Customer D

 

10%

12%

Customer E

31%

*

* Customer accounted for less than 10% of accounts receivable in the respective periods.

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Net Loss Per Share  
Schedule of earnings per share basic and diluted

The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except for per share amounts):

Three Months Ended June 30,

Six Months Ended June 30,

    

2024

    

2023

    

2024

    

2023

Numerator:

 

 

  

 

 

  

Net loss

$

(12,421)

$

(16,966)

 

$

(33,194)

$

(40,320)

Denominator:

Weighted-average shares outstanding - basic and diluted

171,903

128,515

161,705

126,657

Net loss per share - basic and diluted

$

(0.07)

$

(0.13)

 

$

(0.21)

$

(0.32)

Schedule of antidilutive securities excluded from computation of earnings

    

Six Months Ended June 30,

2024

    

2023

Common Stock warrants (1)

 

14,450,417

 

14,415,297

Stock Options

 

9,600,802

 

5,466,550

Restricted Stock Units

 

8,382,814

 

11,189,011

 

32,434,033

 

31,070,858

(1)The number of outstanding warrants does not include unvested Customer warrants for 1,340,310 shares as of June 30, 2024 and 2023.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details)
Mar. 02, 2022
$ / shares
Jun. 30, 2024
$ / shares
Dec. 31, 2023
$ / shares
Description Of Organization Business Operations And Basis Of Presentation [Line Items]      
Common stock, par value per share (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001
Common stock conversion ratio 1    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Equity        
Beginning balance $ 115,577 $ 129,466 $ 109,588 $ 150,224
Issuance of common stock upon exercise of stock options 8 152 $ 68 902
Issuance of common stock upon exercise of stock options (in shares)     249,531  
Issuance of common stock upon exercise of common stock warrants       1
Proceeds from sale of common stock   2,348   2,348
Capitalization of deferred costs to equity upon share issuance (80)   $ (132) (13)
Stock-based Compensation 3,287 3,355 6,278 5,058
Foreign currency translation loss (17) 4 (105) (79)
Change in unrealized loss on available-for-sale securities 2 3 (16) 241
Net loss (12,421) (16,966) (33,194) (40,320)
Ending balance 122,158 118,362 122,158 118,362
Common Stock Purchase Agreement        
Equity        
Proceeds from sale of common stock     $ 12,838  
Proceeds from sale of common stock (in shares)     10,056,799  
At The Market Offering Agreement        
Equity        
Proceeds from sale of common stock $ 15,802   $ 26,833  
Proceeds from sale of common stock (in shares) 12,777,393   19,423,375  
Common Stock        
Equity        
Beginning balance $ 16 $ 12 $ 14 $ 12
Beginning balance (in shares) 165,311,000 129,171,000 147,066,000 125,257,000
Issuance of common stock upon exercise of stock options (in shares) 31,000 564,000 250,000 3,424,000
Issuance of common stock upon exercise of common stock warrants (in shares)   16,000   143,000
Issuance of common stock upon release of RSUs (in shares) 1,478,000 781,000 2,801,000 1,708,000
Proceeds from sale of common stock   $ 1   $ 1
Proceeds from sale of common stock (in shares)   1,869,000   1,869,000
Ending balance $ 17 $ 13 $ 17 $ 13
Ending balance (in shares) 179,597,000 132,401,000 179,597,000 132,401,000
Common Stock | Common Stock Purchase Agreement        
Equity        
Proceeds from sale of common stock     $ 1  
Proceeds from sale of common stock (in shares)     10,057,000  
Common Stock | At The Market Offering Agreement        
Equity        
Proceeds from sale of common stock $ 1   $ 2  
Proceeds from sale of common stock (in shares) 12,777,000   19,423,000  
Additional Paid-In Capital        
Equity        
Beginning balance $ 489,955 $ 431,466 $ 463,089 $ 429,025
Issuance of common stock upon exercise of stock options 8 152 68 902
Issuance of common stock upon exercise of common stock warrants       1
Proceeds from sale of common stock   2,347   2,347
Capitalization of deferred costs to equity upon share issuance (80)   (132) (13)
Stock-based Compensation 3,287 3,355 6,278 5,058
Ending balance 508,971 437,320 508,971 437,320
Additional Paid-In Capital | Common Stock Purchase Agreement        
Equity        
Proceeds from sale of common stock     12,837  
Additional Paid-In Capital | At The Market Offering Agreement        
Equity        
Proceeds from sale of common stock 15,801   26,831  
Accumulated Other Comprehensive Gain (Loss)        
Equity        
Beginning balance 138 (6) 244 (161)
Foreign currency translation loss (17) 4 (105) (79)
Change in unrealized loss on available-for-sale securities 2 3 (16) 241
Ending balance 123 1 123 1
Accumulated Deficit        
Equity        
Beginning balance (374,532) (302,006) (353,759) (278,652)
Net loss (12,421) (16,966) (33,194) (40,320)
Ending balance $ (386,953) $ (318,972) $ (386,953) $ (318,972)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Summary of Fair Value of Available For Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 79,797 $ 78,526
Unrealized Gains 2 24
Unrealized Losses (7) (13)
Fair Value 79,792 78,537
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 76,801 45,252
Unrealized Gains 2 18
Unrealized Losses (7)  
Fair Value 76,796 45,270
U.S. government agency bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   7,933
Unrealized Losses   (6)
Fair Value   7,927
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 2,996 25,341
Unrealized Gains   6
Unrealized Losses   (7)
Fair Value $ 2,996 $ 25,340
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Additional Information (Detail)
$ in Millions
Jun. 30, 2024
USD ($)
security
Investments  
Number of positions | security 6
Unrealized loss position with a market value | $ $ 48.5
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities:    
Earn-out Liability $ 2,500 $ 2,200
Fair Value, Inputs, Level 1    
Assets:    
Assets 15,311 41,021
Liabilities:    
Derivative liabilities 1,446 1,323
Fair Value, Inputs, Level 1 | Money market funds    
Assets:    
Cash equivalents 12,315 15,681
Fair Value, Inputs, Level 1 | Corporate bonds    
Assets:    
Assets 2,996 25,340
Fair Value, Inputs, Level 2    
Assets:    
Assets 76,796 53,197
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Assets:    
Assets 76,796 45,270
Fair Value, Inputs, Level 2 | U.S. government agency bonds    
Assets:    
Assets   7,927
Fair Value, Inputs, Level 3    
Liabilities:    
Derivative liabilities 4,425 3,759
Fair Value, Inputs, Level 3 | Earn-out liabilities    
Liabilities:    
Earn-out Liability 2,461 2,155
Public Warrants | Fair Value, Inputs, Level 1 | Derivative    
Liabilities:    
Derivative liabilities 1,446 1,323
Private Warrants | Fair Value, Inputs, Level 3 | Derivative    
Liabilities:    
Derivative liabilities $ 1,964 $ 1,604
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Additional Information (Detail)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
shares
Sep. 30, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Assets transfer into level 3 $ 0 $ 0 $ 0    
Assets transfer out of level 3 $ 0 $ 0 $ 0    
Derivative liability of warrants transferred from Level 3 to Level 1 | shares       450  
Gain (Loss) on transfers       $ 100  
Maximum | Estimated Probability of Occurrence | Forward Warrant          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Warrants and rights outstanding, measurement input         0.50
Minimum | Estimated Probability of Occurrence | Forward Warrant          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Warrants and rights outstanding, measurement input         0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail) - Fair Value, Inputs, Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2023
Forward Warrant Agreement          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Beginning Balance       $ (2,229) $ (2,229)
Change in fair value during the period     $ 44 1,100  
Ending Balance     (1,085)   (1,085)
Earn-out liabilities          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Beginning Balance   $ 2,155   1,206 1,206
Change in fair value during the period $ (1,315) 1,621 350 281  
Ending Balance 2,461   1,837   1,837
Private Placement Warrants | Derivative Warrant Liabilities          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]          
Beginning Balance   1,604   1,068 1,068
Transfer from Private Warrants to Public Warrants         (158)
Change in fair value during the period (1,145) $ 1,505 (133) $ 623  
Ending Balance $ 1,964   $ 1,400   $ 1,400
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Forward Warrant Agreement - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
shares
Dec. 31, 2023
Sep. 30, 2023
Mar. 01, 2022
$ / shares
Class of Warrant or Right [Line Items]            
Exercise price of warrants | $ / shares           $ 11.50
Maximum | Estimated Probability of Occurrence | Forward Warrant            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding, measurement input         0.50  
Minimum | Estimated Probability of Occurrence | Forward Warrant            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding, measurement input         0  
Forward Warrant Agreement | Maximum | Estimated Probability of Occurrence            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding, measurement input       0.50    
Forward Warrant Agreement | Minimum | Estimated Probability of Occurrence            
Class of Warrant or Right [Line Items]            
Warrants and rights outstanding, measurement input       0    
Forward Warrant Agreement | Ampere | Rigetti            
Class of Warrant or Right [Line Items]            
Proceeds from Issuance of Warrants $ 10.0          
Stock issued during period number of warrants issued | shares 1,000,000          
Exercise price of warrants | $ / shares $ 0.0001          
Additional consideration no longer payable   $ 5.0        
Warrants Issued | shares     500,000      
Forward Warrant Agreement | Ampere | Rigetti | Share-based Payment Arrangement, Tranche One            
Class of Warrant or Right [Line Items]            
Business combination consideration to be paid   $ 5.0        
Warrants Issued | shares   500,000        
Forward Warrant Agreement | Ampere | Rigetti | Share-based Payment Arrangement, Tranche Two            
Class of Warrant or Right [Line Items]            
Business combination consideration to be paid   $ 5.0        
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements - Long term debt and the unamortized discount (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Arrangements    
Outstanding principal amount $ 16,177 $ 22,376
Add: accreted liability of final payment fee, long-term 259 673
Less: unamortized debt discount, long term (58) (224)
Less: current portion of long term debt-principal (13,014) (12,931)
Debt-net of current portion 3,364 9,894
Current portion of long term debt-principal 13,014 12,931
Add: accreted liability of final payment fee, short-term 511  
Less: current portion of unamortized debt discount (483) (767)
Debt-current portion $ 13,042 $ 12,164
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail) - Rigetti Computing, Inc
$ in Thousands
Jun. 30, 2024
USD ($)
2024 $ 6,718
2025 9,060
2026 399
Loan payable, long term $ 16,177
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financing Arrangements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 21, 2024
Dec. 31, 2023
Jan. 31, 2022
Nov. 30, 2021
May 31, 2021
Mar. 31, 2021
Line of Credit Facility [Line Items]                    
Debt issuance costs $ 58   $ 58     $ 224        
Effective interest rate 23.10%   23.10%     22.50%        
Interest expense $ 969 $ 1,574 $ 2,076 $ 3,038            
Amortization of debt issuance cost     $ 547 682            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:PrimeRateMember              
Loan and Security Agreement                    
Line of Credit Facility [Line Items]                    
Line of Credit Facility, Remaining Borrowing Capacity $ 0   $ 0              
Debt Instrument, Term     48 months              
Final payment fee, Percentage 2.75%   2.75%              
Interest expense   1,600   3,000            
Amortization of debt issuance cost $ 200 $ 300 $ 500 $ 700            
Unamortized issuance cost $ 500   $ 500     $ 1,000        
Debt Instrument, Face Amount         $ 16,200   $ 5,000 $ 7,000 $ 8,000 $ 12,000
Loan and Security Agreement | Minimum                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Interest Rate, Stated Percentage 11.00%   11.00%              
Debt Instrument, Variable Rate     7.50%              
Loan and Security Agreement | Debt Instrument, First Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 1.50%   1.50%              
Loan and Security Agreement | Debt Instrument, Second Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 1.00%   1.00%              
Loan and Security Agreement | Debt Instrument, Third Specified Period [Member]                    
Line of Credit Facility [Line Items]                    
Prepayment fee, Percentage 0.50%   0.50%              
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 29, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2020
Dec. 31, 2023
Mar. 01, 2022
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants               $ 11.50
Share price (in $ per share)   $ 0.01   $ 0.01        
Warrants outstanding   2,680,607   2,680,607     2,680,607  
Fair value adjustment of warrants   $ (2,100) $ 5 $ 483 $ 878      
Proceeds from sale of common stock through Purchase Agreement     2,348   2,348      
Warrants and rights outstanding, term               5 years
Adjustment to additional paid in capital warrants issued       $ 1,200        
Series C Preferred Stock                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants           $ 1.15    
Proceeds from sale of common stock through Purchase Agreement (in shares)           54,500,000    
Proceeds from sale of common stock through Purchase Agreement           $ 56,200    
Public Warrants                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants   $ 11.50   $ 11.50        
Share price (in $ per share)   $ 18.00   $ 18.00        
Number of trading days for determining the share price       20 days        
Number of consecutive trading days for determining the share price       30 days        
Waiting period after which the share trading days are considered       30 days        
Warrants outstanding   9,802,138   9,802,138       8,625,000
Derivative liabilities   $ 1,400   $ 1,400     $ 1,300  
Fair value adjustment of warrants   $ 1,000 300 $ 100 500      
Private Warrants                
Class Of Warrant Or Right [Line Items]                
Warrants outstanding   3,272,834   3,272,834       4,450,000
Derivative liabilities   $ 2,000   $ 2,000     $ 1,600  
Fair value adjustment of warrants   $ 1,100 $ (300) $ 400 $ 300      
Warrants To Purchase Class A Common Stock | Series C Redeemable Convertible Preferred Stock                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants           $ 0.01    
Warrants outstanding   972,578   972,578        
Class Of Warrants Or Rights Warrants Issued During The Period           5,248,183    
Warrants and rights outstanding, term           10 years    
Customer Warrants | Class A Ordinary Shares                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants $ 1.152              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,680,607              
Warrants and rights outstanding, term 10 years              
Class of warrant or right, Grant date fair value   $ 200   $ 200        
Deferred assets in connection with warrants issued to Customer       $ 100        
Customer Warrants | Class A Ordinary Shares | Maximum                
Class Of Warrant Or Right [Line Items]                
Class Of Warrants Vesting Percentage 100.00%              
Customer Warrants | Class A Ordinary Shares | Minimum                
Class Of Warrant Or Right [Line Items]                
Class Of Warrants Vesting Percentage 50.00%              
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail) - Private Warrants
Jun. 30, 2024
$ / shares
Y
Dec. 31, 2023
$ / shares
Y
Stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 1.07 0.98
Strike Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 11.50 11.50
Volatility (annual) (%)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 1.6600 1.4450
Risk-free rate (%)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0.0453 0.0400
Estimated time to expiration (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input | Y 2.67 3.17
Dividend yield (%)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0 0
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants - Summary of Vesting Status of the Customer Warrant (Detail) - shares
Jun. 30, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Warrants outstanding 2,680,607 2,680,607
Vested Customer Warrants    
Class of Warrant or Right [Line Items]    
Warrants outstanding 1,340,297 1,340,297
Unvested Customer Warrants    
Class of Warrant or Right [Line Items]    
Warrants outstanding 1,340,310 1,340,310
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earn-out Liabilities - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 02, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Earn-out Liabilities            
Earn-out Liability At Fair Value   $ 2,500   $ 2,500   $ 2,200
Change in fair value of earn-out liabilities   $ 1,315 $ (350) $ (306) $ (631)  
Supernova Acquisition | Sponsor Agreement            
Earn-out Liabilities            
Shares Subject To Vesting Maximum Period 5 years          
Supernova Acquisition | Sponsor Agreement | Tranche One            
Earn-out Liabilities            
Shares subject to vesting 2,479,000          
Shares Subject To Vesting Maximum Period 5 years          
Volume Weighted Average Price Per Share $ 12.50          
Number Of Trading Days For Determining The Share Price 20 days          
Number Of Consecutive Trading Days For Determining The Share Price 30 days          
Supernova Acquisition | Sponsor Agreement | Tranche Two            
Earn-out Liabilities            
Shares subject to vesting 580,273          
Shares Subject To Vesting Maximum Period 5 years          
Volume Weighted Average Price Per Share $ 15.00          
Number Of Trading Days For Determining The Share Price 20 days          
Number Of Consecutive Trading Days For Determining The Share Price 30 days          
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail)
Jun. 30, 2024
D
Y
$ / shares
Dec. 31, 2023
$ / shares
Y
D
Stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation Assumptions | $ / shares 1.07 0.98
Simulated trading days    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation Assumptions | D 673 798
Annual volatility (%)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation Assumptions 1.6600 1.4450
Risk-free rate (%)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation Assumptions 0.0453 0.0400
Estimated time to expiration (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation Assumptions | Y 2.67 3.17
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Conversions of Stock (Detail)
Jun. 30, 2024
shares
Stockholder's Equity  
Common stock, capital shares reserved for future issuance (in shares) 34,746,921
Stock-Based Awards-RSUs Outstanding  
Stockholder's Equity  
Common stock, capital shares reserved for future issuance (in shares) 9,600,802
Employee Stock Option  
Stockholder's Equity  
Common stock, capital shares reserved for future issuance (in shares) 8,382,814
Common Stock warrants  
Stockholder's Equity  
Common stock, capital shares reserved for future issuance (in shares) 16,763,305
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - At-the-Market Offering Agreement (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 15, 2024
Stockholder's Equity          
Proceeds from sale of common stock   $ 2,348,000   $ 2,348,000  
Proceeds from sale of common stock from sales through Common Stock Purchase Agreement     $ 12,838,000 $ 2,348,000  
At The Market Offering Agreement          
Stockholder's Equity          
Maximum Value of Shares Authorized Under the Agreement         $ 100,000,000
Proceeds from sale of common stock (in shares) 12,777,393   19,423,375    
Proceeds from sale of common stock $ 15,802,000   $ 26,833,000    
Proceeds after sales commissions $ 15,800,000   $ 26,800,000    
Per Share Weighted Average Price of Shares Issued $ 1.27   $ 1.42    
Proceeds from sale of common stock from sales through Common Stock Purchase Agreement $ 16,200,000   $ 27,500,000    
Sales agent commissions 400,000   700,000    
Remaining value of shares under the program $ 72,500,000   $ 72,500,000    
At The Market Offering Agreement | Maximum          
Stockholder's Equity          
Sales agent commission payable, represented as a percentage of gross sales proceeds         3.00%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Common Stock Purchase Agreement (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 11, 2022
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2020
Dec. 31, 2023
Stockholder's Equity            
Common Stock, Shares, Outstanding     179,596,760     147,066,336
Proceeds from sale of common stock through Purchase Agreement   $ 2,348   $ 2,348    
Share price (in $ per share)     $ 0.01      
Purchase agreement impairment of deferred financing costs   $ 100   $ 800    
Common Stock Purchase Agreement            
Stockholder's Equity            
Common Stock, Shares, Outstanding 23,648,889          
Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement. 19.99%          
Stock issued during period, shares, issued for services 171,008          
Proceeds from sale of common stock through Purchase Agreement     $ 12,838      
Proceeds from sale of common stock through Purchase Agreement (in shares)     10,056,799      
Share price (in $ per share)           $ 1.00
Common Class A | Common Stock Purchase Agreement            
Stockholder's Equity            
Common Stock, Value, Subscriptions $ 75,000          
Series C Preferred Stock            
Stockholder's Equity            
Proceeds from sale of common stock through Purchase Agreement         $ 56,200  
Proceeds from sale of common stock through Purchase Agreement (in shares)         54,500,000  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-Based Compensation      
Outstanding beginning balance (in shares) 7,049,290    
Granted (in shares) 1,605,070    
Exercised (in shares) (249,531)    
Forfeited and expired (in shares) (22,015)    
Outstanding ending balance (in shares) 8,382,814   7,049,290
Exercisable (in shares) 3,377,648    
Weighted Average Exercise Price Per Share ,Outstanding beginning balance $ 0.82    
Weighted Average Exercise Price Per Share , Granted 1.51    
Weighted Average Exercise Price Per Share ,Exercised 0.27    
Weighted Average Exercise Price Per Share , Forfeited and expired 0.27    
Weighted Average Exercise Price Per Share , Outstanding ending balance 0.97   $ 0.82
Weighted Average Exercise Price Per Share , Exercisable $ 0.57    
Weighted- Average Contractual Life (in years) , Outstanding 8 years 2 months 19 days   8 years 2 months 23 days
Weighted- Average Contractual Life (in years) , Exercisable 6 years 9 months    
Aggregate Intrinsic Value beginning balance $ 2,017    
Aggregate Intrinsic Value , Exercised 311 $ 1,400  
Aggregate Intrinsic Value ending balance 2,238   $ 2,017
Aggregate Intrinsic Value , Exercisable $ 1,895    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2022
Granted (in shares) 1,605,070  
Market Based Vesting Award    
Granted (in shares)   500,000
Minimum | Stock Options    
Expected term (years) 5 years 6 months  
Maximum | Stock Options    
Expected term (years) 6 years 7 days  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - RSU Activity (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule Of Share Based Compensation Restricted Stock And Restricted Stock Units Activity [Line Items]    
Beginning balance 11,517,422  
Number of Restricted Stock Units, Granted 1,567,515  
Number of Restricted Stock Units, Vested (2,800,719)  
Number of Restricted Stock Units, Forfeited (683,416)  
Ending balance 9,600,802  
Weighted-Average Fair Value Per Share, Beginning balance $ 2.20  
Weighted average fair value of grants in the period (in $ per share) 1.46  
Weighted-Average Fair Value Per Share, Vested 2.50  
Weighted-Average Fair Value Per Share, Forfeited 1.71  
Weighted-Average Fair Value Per Share, Ending balance 2.04  
Restricted Stock Units (RSUs)    
Schedule Of Share Based Compensation Restricted Stock And Restricted Stock Units Activity [Line Items]    
Weighted average fair value of grants in the period (in $ per share) $ 1.46 $ 0.56
Fair value of outstanding RSUs $ 10.3  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses $ 3,287 $ 3,355 $ 6,278 $ 5,058
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses 2,262 2,375 4,189 3,902
Selling, general and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses $ 1,025 $ 980 $ 2,089 $ 1,156
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 01, 2024
Stock-based compensation expense $ 3,287 $ 3,355 $ 6,278 $ 5,058  
Weighted-average grant date fair value of options granted (in $ per share)     $ 1.51 $ 0.55  
Aggregate Intrinsic Value , Exercised     $ 311 $ 1,400  
Share based compensation stock options granted (in shares)     1,605,070    
Vested in the period (in shares)     2,800,719    
Common stock, capital shares reserved for future issuance (in shares) 34,746,921   34,746,921    
Proceeds from stock option exercises     $ 100 900  
Instruments Other than Options, Vested in Period, Fair Value     $ 3,500 $ 1,400  
Share price (in $ per share) $ 0.01   $ 0.01    
Weighted average fair value of grants in the period (in $ per share)     $ 1.46    
Time Based Vesting Restricted Stock Units          
Number of shares issued under share-based payment arrangement       1,603,371  
Restricted Stock Units          
Stock-based compensation expense $ 2,800 $ 3,000 $ 5,500 $ 4,300  
Amount of cost not yet recognized for nonvested award $ 15,300   $ 15,300    
Weighted-average period over which cost to be recognized (in years)     1 year 7 months 6 days    
Common stock, capital shares reserved for future issuance (in shares) 9,600,802   9,600,802    
Number of trading days within which award will be vested       20 days  
Number of consecutive trading days within which award will be vested       30 days  
Weighted average fair value of grants in the period (in $ per share)     $ 1.46 $ 0.56  
Restricted Stock Units | Share Price Equal Or Exceeds Above Dollar Two Per Share          
Vesting Rights, Percentage       50.00%  
Share price (in $ per share)   $ 2.00   $ 2.00  
Restricted Stock Units | Share Price Equal Or Exceeds Above Dollar Four Per Share          
Vesting Rights, Percentage       50.00%  
Share price (in $ per share)   $ 4.00   $ 4.00  
Restricted Stock Units | Time Based Vesting Restricted Stock Units          
Number of shares issued under share-based payment arrangement     1,567,515    
Restricted Stock Units | Time Based Vesting Restricted Stock Units | Minimum          
Share based compensation stock options vesting period (in years)     1 year 1 year  
Restricted Stock Units | Time Based Vesting Restricted Stock Units | Maximum          
Share based compensation stock options vesting period (in years)     4 years 4 years  
Restricted Stock Units | Market Based Vesting Restricted Stock Units          
Number of shares issued under share-based payment arrangement       3,850,000  
Stock Options          
Stock-based compensation expense $ 500 $ 400 $ 900 $ 800  
Amount of cost not yet recognized for nonvested award $ 4,800   $ 4,800    
Weighted-average period over which cost to be recognized (in years)     2 years 8 months 15 days    
Common stock, capital shares reserved for future issuance (in shares) 8,382,814   8,382,814    
Stock Options | Minimum          
Share based compensation stock options vesting period (in years)     1 year    
Stock Options | Maximum          
Share based compensation stock options vesting period (in years)     5 years    
2022 Equity Incentive Plan          
Percentage of the common stock of all classes outstanding on preceding year     5.00%    
Number of shares available for grant 11,193,260   11,193,260    
Common stock, capital shares reserved for future issuance (in shares) 26,393,563   26,393,563    
Increase in common stock capital shares reserved for future issuance         9,119,816
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 3,086 $ 3,327 $ 6,138 $ 5,527
Revenue recognized at a point in time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 523 336 523 336
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Revenue 2,563 2,991 5,615 5,191
Collaborative research, other professional services and related materials        
Disaggregation of Revenue [Line Items]        
Revenue 3,081 2,484 5,918 4,294
Access to quantum computing systems        
Disaggregation of Revenue [Line Items]        
Revenue $ 5 $ 843 $ 220 $ 1,233
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Revenue Recognition        
Trade receivables $ 3,178 $ 2,650   $ 6,143
Unbilled receivables 2,054 2,379   92
Deferred revenue $ (836) $ (343) $ (833) $ (961)
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition    
Balance at beginning of period $ (343) $ (961)
Deferral of revenue (712) (1,216)
Recognition of deferred revenue 219 1,344
Total deferred revenue at end of period $ (836) $ (833)
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition      
Contract with customer, liability, revenue recognized $ 0.1 $ 0.2 $ 0.5
Transaction price allocated to remaining performance obligations   $ 5.4  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue | Customer concentration risk          
Concentration Risk [Line Items]          
Concentration Risk Threshold Percentage (in %)     10.00% 10.00%  
Revenue | Customer concentration risk | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage (%) 22.00% 20.00% 19.00% 32.00%  
Revenue | Customer concentration risk | Customer B          
Concentration Risk [Line Items]          
Concentration risk percentage (%)     10.00% 13.00%  
Revenue | Customer concentration risk | Customer C          
Concentration Risk [Line Items]          
Concentration risk percentage (%)   25.00%   22.00%  
Revenue | Customer concentration risk | Customer D          
Concentration Risk [Line Items]          
Concentration risk percentage (%) 11.00%   20.00%    
Revenue | Customer concentration risk | Customer E          
Concentration Risk [Line Items]          
Concentration risk percentage (%) 26.00% 34.00% 27.00% 21.00%  
Revenue | Customer concentration risk | Customer F          
Concentration Risk [Line Items]          
Concentration risk percentage (%)   11.00%      
Revenue | Customer concentration risk | Customer G          
Concentration Risk [Line Items]          
Concentration risk percentage (%) 17.00%        
Revenue | Customer concentration risk | Government entities          
Concentration Risk [Line Items]          
Concentration risk percentage (%) 79.50% 75.40% 88.40% 78.10%  
Accounts receivable          
Concentration Risk [Line Items]          
Concentration Risk Threshold Percentage (in %)     10.00%   10.00%
Accounts receivable | Customer concentration risk          
Concentration Risk [Line Items]          
Concentration Risk Threshold Percentage (in %)     10.00%   10.00%
Accounts receivable | Customer concentration risk | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage (%)     40.00%   39.00%
Accounts receivable | Customer concentration risk | Customer D          
Concentration Risk [Line Items]          
Concentration risk percentage (%)     10.00%   12.00%
Accounts receivable | Customer concentration risk | Customer E          
Concentration Risk [Line Items]          
Concentration risk percentage (%)     31.00%    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail) - Revenue - Revenue from Rights Concentration Risk - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]        
Total revenue $ 3,086 $ 3,327 $ 6,138 $ 5,527
United States        
Concentration Risk [Line Items]        
Total revenue 2,156 3,207 4,315 5,247
Europe        
Concentration Risk [Line Items]        
Total revenue 407 $ 120 1,300 $ 280
Asia        
Concentration Risk [Line Items]        
Total revenue $ 523   $ 523  
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net loss $ (12,421) $ (16,966) $ (33,194) $ (40,320)
Denominator:        
Weighted-average shares outstanding - basic 171,903 128,515 161,705 126,657
Weighted-average shares outstanding - diluted 171,903 128,515 161,705 126,657
Net loss per share - basic $ (0.07) $ (0.13) $ (0.21) $ (0.32)
Net loss per share - diluted $ (0.07) $ (0.13) $ (0.21) $ (0.32)
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail) - Common Class A [Member] - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 32,434,033 31,070,858
Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 14,450,417 14,415,297
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 9,600,802 5,466,550
Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 8,382,814 11,189,011
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Unvested Customer Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 1,340,310 1,340,310
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Additional Information (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 01, 2022
Exercise price of warrants         $ 11.50
Weighted-average common shares outstanding - Basic 171,903,000 128,515,000 161,705,000 126,657,000  
Weighted-average common shares outstanding - Diluted 171,903,000 128,515,000 161,705,000 126,657,000  
Sponsor Vesting Shares          
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 3,059,273 3,059,273 3,059,273 3,059,273  
Warrant          
Exercise price of warrants $ 0.01 $ 0.01 $ 0.01 $ 0.01  
Weighted-average common shares outstanding - Basic 972,578 1,313,989 972,578 1,356,820  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and severance - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2023
USD ($)
employee
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Restructuring and severance            
Number Of Employees | employee 50          
Percentage Of Reduction In Employees 28.00%          
Restructuring $ 1,000 $ 0 $ 0 $ 0 $ 991  
Accrual for contractual severance benefits           $ 200
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( J!"%D'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 " *@0A9Q6YT0NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^VJ+*&;B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"TC_@@M(? M:H_0621A'^_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 J!"%E^<#J J@8 *,F 8 >&PO=V]R:W-H965T&UL MM9IK<^(V%(;_BH;N=-J9$&P9$K)-F"'D4MK=+!O8[FP[_:#8 CRQ+2K+D/37 M]\@&FZ3RP>N)OR2^G1>]NAP]DGV^$?(Q7G*NR%,81/%%:ZG4ZGVG$[M+'K+X M6*QX!'?F0H9,P:E<=.*5Y,Q+@\*@0RWKI!,R/VH-SM-K$SDX%XD*_(A/)(F3 M,&3R^9('8G/1LEN["_?^8JGTA<[@?,46?,K5E]5$PEDG5_'\D$>Q+R(B^?RB M-;3?C[J6#DB?^,/GFWCOF&@K#T(\ZI.Q=]&R=(EXP%VE)1C\6_,1#P*M!.7X M9RO:RG]3!^X?[]1O4O-@YH'%?"2"K[ZGEA>M?HMX?,Z20-V+S:]\:ZBG]5P1 MQ.E?LLF>[79;Q$UB)<)M,)0@]*/L/WO:5L1>0-\J":#; /HJP"[[!6<;X*1& MLY*EMJZ88H-S*39$ZJ=!31^D=9-&@QL_TLTX51+N^A"G!B.QYI),H,5(F\1+ M)GE\WE$@K&]WW*W(929"2T1.R$<1J65,KB./>R_C.U"@O%1T5ZI+B@K^ED3' MQ+&."+5HUU">$1X^3!;'Q.J9PE\4Q\DKR4GUG!*]*^$FT'45&4?9P-$=\*\/ M\!09*Q[&?YNJ+)/LFB7UZ'P?KYC++UHP_&(NU[PU^/$'^\3ZQ>3WC<1>N._F M[KN8>N%^]KSB)J=XN&VU/YLLH5$U+?5R2[UJECXG3"HN@V=RSU="*I,]7$K) MQ%0I(S2JIKV3W-Y)-7L3+GWAZ6%)(#L8&P]7R@=BZ4A$XVOZ/,U]GE;LF9+! MQ)(.R_)VQ+7F+(B-#8F&U338SPWVT4)=1\I7S^3&#SBY2\('+DW&< W+LMM= MR^Y:)G-H:$US9[FYLRKF[OG"CQ4TH")W+#3V45SG?GQ[/9N-R>C3Q\F7V?CN M]HB,[T;')KNH4$V[ME5,M585P^/(%1(Z:3J-')&I@I%)A"0CD41*/L-_SU@+ M!]2OKDV.\:"ZEO?HPJYB><:>R-B#D>K/?3>;/LN[\P')?K]MG?6L$^?$Z!<- MKNN7%GYI%;]#SP/U^&AW0%)6^!29VQ67/#WM$:#1Z%\R7//(/-G@$G5=%WAD MH_SQ/]B8VD=$Q+G?)Y2-P_K/1:1,D9!< MM+,.80E<;@P7Z)78:H*,[ *-;)QG/@@7VFNR%!&&#@=$*,![K]$1]7U64"278F2QA$L4[(]#XWR M;&?^T!G;+U)QY6UUX!0K02"%V'7"[TJ+P% M!;6$%!NN6&1N5URPU&<3Z$,+]*&5T.?Z:7\-FBV[C29QM=)%*!Y7UV6!/;02 M]DR7'#HKUH:X3+F])F"'%K!#*\$.& NA]:9*N(^ =NEF*/F4*""?R(-.;'3\ M1O"RK8=,K9>JZ1WX]< ^LVG7Z9[1\\[:9++@'(ICRLXD3!H2R& <>?R)_&ZD M[,L#4I9EV7VG[_3.C":: !]:@ _%F65'!#=^K GH&V<2W0 [(-=NV[3MV$:C M31 0+0B(XKR2[W[M.[V!B^9I!!L(A*TAO:Q8DG*Q@B9"^JS360A.HY!2HY.", QCHI:( M<.8NR68I0'B3723\B4O7C]D#7(.:)GHO+LU;^J?WDQQABK!H]SPD..F[Z4/O M;/NX9QU(>$T@FE,@FH,S586$=^#]'22\KT9C37!9M^"R+HY5U3/> :'RC(<' M?J_#SMYG0'K?)?TZ*B:N?J^8?1&47\V_P!JFWQUUBL>SS[<^,KUM$Y. SR'4 M.CZ%U"RS+Z*R$R56Z4=%#T(I$::'2\X\+O4#<'\NA-J=Z!_(OTL;_ =02P,$ M% @ "H$(6;\'O*!0!@ 61H !@ !X;"]W;W)K6YO)ZL%)J?3D>RWC% M,R8OQ)KG\,U2%!E3<%L\C>6ZX&Q1##_#@Y8.OR=-*Z0_&DZLU>^)SKKZM[PNX&]=>%DG&3VXP9=32O2 RN*OA&_EP372H3P*\5W??%Q<#QQ-Q%,>*^V"P9\-G_(T MU9Z X\?>Z:!^IAYX>/WB_8\J> CFD4D^%>G?R4*MK@?A "WXDI6I^BJV'_@^ M($_[BT4JJ__1=F_K#%!<2B6R_6 @R))\]Y?]W$_$P0#L=@P@^P'DW %T/X!6 M@>[(JK!F3+')52&VJ-#6X$U?5'-3C89HDER_QKDJX-L$QJG)],O=[/9N?CM# M<#7_\OGC[.8!;M[??+ZYF]ZB^8?;VXH.2'#VL1"E9OI!7 M8P4,VM,XWC_O_>YYI.-YG\K\ E%GB(A#7,OP:?_P&8]A.*Z&T^/A8XB\#I_4 MX9/*'^T*ORP*GBO$I.1*7MKBV3EP[0[T*KN4:Q;SZP$L(\F+#1],?OT%^\[O MMNA>R=E1K+2.E?9YGTR97"%X:RC6%_Q'F6Q8"L%;W^+.E5^YTJ5@,R&.'\(; MVQR&8['"-"*UU1&G6W.ZO9PW&Y:D[#'E(ZA2(PF,D',;+E76!;OSYQU@!%%P M@+&#M5B%'@WLL%X-Z_7#QK$H 0M*6LQA0@';1N@9S_8(;0-:C!P2V?G\FL_O MY;LO^)HE"\1_0N&77%8)(-2*%U!=#G/?1NT;0#3RHA:U:40"IX,ZJ*F#7NH' MH5AZ!F!@/!L[D>\'+42;67!H=@09UI#AB:D%,2W4CFM=8(.46HA)ONV8T,%C_T MG!:P:13XU+7S8J=1):>?N,K0;K3]\*.L<]O5R6*$N]83/A!,?$9N]J!A\ZD^ M<7%[M=OLO"C"'>\:-Y*&S].T-&&/29JHA-N%#;^JLKV6M^.@&VW#_>)6U^$U M>^XJPGL71S,>NK3]7DPK+P@Z- TWHH9/J%H<%R7O+<0'+\R*;Q$PWVF78XM5 MZ/E=2=7('.[7N1E?%[:Y]<4L)#Z;3[3B+I=>(W*X7Z9>\GYM2BJ MW8%80B__:*W#V!0L3!W76)X6,X+]KLK6*!ONES8+J6B5YU-Y8,H9(=0H?C8K M['3@-YJ'^T7O6)E/D9IJ1CS/-U M9I'C=2VY1O5PO^S-( .&,*=2UL#[6;?" MFDI&J>ZWFM""Q6/HDZ>B'2R"+IE\49 M+Z#]U7MRM&5%P4YG!S$%D+JXW5]8K$A$NG /]GV]>C2Y944^$N5I2&)I-/QV MUV:SP@[2T#LNZJ_[^CX^@;621>;Z\U5R+^OA+I M@A?RMVH3H)[MIPB]\OJ?CQ%>R=MQU(W:DI.;RGTW('7\0VBZ"K1A:1)J5:B2/[A"]@MB9PC6(A20?9 XE@GS]1B MHTSTF1R'V4@U.2'5D-J@T&?%^!)B5Y@XB(9>Y ^A8WOY.I%2-X15']C$CYA" MGTJ8DY=#LLH N\'0\?TA*-+IX3,>\^P1X.P'9?LYM6R*V_MFFTV7U#4=!.GO M(&X6BT0K&%0V?3(Q2G(4LW4"ESQ05_33M#^=N(0 M>L&729Q86V%JM@(C&OJ1UZ:T&GHT\#JFES9M SUG-RTM9=0*;-DS0U?KA6U> MBYT3>6'8@=NT#;2_;3 4N5I_9^,3X[S4>C1@L[,=#8P/SOWUCRY_LN(IR24T MC$L8Z%P$, '%[G>,W8T2Z^JG@$>AE,BJRQ5G@*T-X/NE +G>W^A?%^I?DR;_ M E!+ P04 " *@0A9/8N\*-D" !^"0 & 'AL+W=O%I"2#*4>B2%/, M?UT!9:N!81LO _=DD4@]8 ;]'"]@!O);/N6J9]8L,4DA$X1EB,-\8 SMR["G MX\N [P168J.-M)-'QIYTYR8>&)86!!0BJ1FP>BPA!$HUD9+Q<\UIU$MJX&;[ MA?USZ5UY><0"0D9_D%@F Z-KH!CFN*#RGJVN8>VGH_DB1D7YCU95K.<;*"J$ M9.D:K!2D)*N>^'F=APV W=X#<-8 YUB NP:XI=%*66EKA"4.^IRM$-?1BDTW MRMR4:.6&9'H79Y*K6:)P,@CO)J/Q9#8>(=6:W=W>C(8/JG,UO!U.PC&:78_' M#S-T-L4<,IF )!&FY^@C>H],)!(U*OJF5#HTFQFMU[RJUG3VK/FER%K(M2Z0 M8SGM!GAX&#Z"2,'M$NYNPTWEODZ!4Z? *?GMT+B+";9HDEW9T?. M:\&'(K:4>K52[Z#2D*6I>NONU$==$R=4BG=6$^,JFNW[*9 MJ \DX#I S<\9DR\=?0?7GUS!'U!+ P04 " *@0A9,22)!64& "H'@ M& 'AL+W=OG(\9PLJS_F2Y?J3*1<+JO2EF/7D4C ZJ8(6 M68\X3M!;T#3O]"^K>X^B?\D+E:4Y>Q1(%HL%%?_=:WR1$+\,J!!_I>Q%[KU')941 MYS_+B[O)5<^,L7MB%437#,,UG]1R\;K--!XT(JOM@$ZQDL MTGS]2E\W0NP%Z#QP -D$$#/ :PAP-P'N6T?P-@'>6T?P-P$5]=Z:>R7<@"K: MOQ3\!8D2K;.5;RKUJVBM5YJ7C3)40G^:ZCC5OWVX'R3WPV2 ]+OAP]>[P?6S MOA@^ZY=OR?WS$#U\1@^/R=/U\YT&H"[Z/AR@CQ\^(3FG@DF4YNAYS@M)\XD\ M0Q\.KB][2D^Q'*@WWDSG9CT=TC =%WWCN9I+E.03-@'B!^WQ04M\3TNSTX=L M];DAK0G_+/)SY#IGB#C$ ^9S^_9P%Z+SWT9/WCWZ@1CNKEG<*I][FF:!RK\> MP(,'*%?%"[FD8W;5T9&+%.OW??\.!\P>D_2F3#4Z9+#E1LH,J>;LJ>6W9 M^T]LQ?*"0>JO X,JL-Q"5GW7B8++WFI?50#DDO 0-+!! 7:C0U!B@WQ_+],! M.W_'SF]E=\NE0GRJ-ZE&ENL$_MZPV(E-EC;(CTV2-H8$GDD2& T[ 4PRV)$, M6DD^P3#1<$M?>13%Y 3,-3KAJG3#8X9;+D1,D.*A'M*A$=634DHV(\ M1WKCUDYKI2WD4AM"L/$BH.6CT.P\ .42'!NM9Z.(ZWK8Z#T %<3$AYLOWE&. M6RD/M3W5K7>&9BS7;9A5U.E$NZQ4JK(M5^#R$EMS"8CC&^1MD!]ZYOIB@S") M3(42 .6%0<,7#SNU\7..%5R)8JP*H34 G9IC#6R6^#AD- MJ>"++7F>PZ2)-7Y7SS*R6(,XXEJT 9RK"5F\(5Q$_(8]$]?N%+?;TPM)L@Y-F2TZ5[; NM1_%[8;T+E=,YU7;KR!8 M#,]NBCB(S58$4%@OK&8G C#BA('9B #,=?9<["'?VJ'B=HNZX[MN19 NX!H) MCDRZD+>,S1T40!%[!X507N0V<*V-*FYWJK=SFL]8^=0_I:E *YH5K+3G$R;2 M5;6%HAZU.5./&)3+ECY M&+=*JY]7]>56$$5?&[K -GU=3/8?MS9*0+@ L"0 SG5Q;*D!X#S')0XL!ZG= M)FEWFX^_1)\@HTR7F2)=ZH>LN%1__G/-,[PRR.Z(R M':./>I7\4$=^ A5;CQ_MS]PY=T+GX,_2#XS"KBD?"#.KD< PES2(5QM6TFJ\ MWBO>),T*Q29OD\]]EWQ@E"T?"+/E V&-\M6^DK3[RA_5*9 6@J[T=#=' M$H74][0V6KME43W[Y>\2&G51W:?KW+#&MH_$(8X=UU05P)'(-S?W 80+<&C^ MQI" ^8+ ;WB")+6!)>T&]G\0=K^'VZ0%'# H+>2G(6D!'"@ME ^0MK=W\K9@ M8E8=>4K-N,:OU+@/Y\RKG:7I0#[ ZG^_\" M4$L#!!0 ( J!"%GHY#E5Z@, (,/ 8 >&PO=V]R:W-H965T&ULK5=M<^(V$/XK&O>FL'NV M124!N?[ZKFS'!T8QF98O8,G//JM]=BUIAWO&OXL80)*7+,W%R(BEW Q,4RQC MR*BX9AO(\>DG4LU80Y'F[H&F8@GS>/'$=FS1(E&>0B83GAL!H9 M-_8@M N# O$M@;TX>"8JE 5CW]7@+AH9EEH1I+"4BH+BWPXFD*:*"=?Q=T5J MU#Z5X>'S*_OG(G@,9D$%3%CZ9Q+)>&3T#!+!BFY3^<3V7Z *J*/XEBP5Q2_9 M5UC+(,NMD"RKC'$%69*7__2E$N+ 'GT!DYEX#0-O#<,W,K ?:\'KS+PWNNA M4QD4H9ME[(5P 95T/.1L3[A"(YMZ*-0OK%&O)%>%,I,3Z4,0/LS" M@.#3;/KU+KB9XV VQ[_[\&$^(]//^.K^\2G\@KB[;R'Y.IW-R!5YG@7DXX=/ MY -)YK%9P6Z[ >6,%+KEGN8P%"?,((HU]T&[OM]B; MJ$8MB?,JR:W32OC'-K\FKO4;<2S'TZQG\GYS5Q?.__,>_F?O1V*X=7VX!9][ MV?K0E4'IR-,[4AOB0&SH$D8&[G@"^ Z,\:^_V+[UNRX'ER0++DD67HCL*%M> MG2VOC7W\@"=+RH3V*RPM_<)2'1^[\97M>(X]-'>'PNI@?M_WCV&!!N:Z=M\[ MAH4:F&>YCE7#CL+LU&%V6HMR*F/@9,DRE#!6A]8.R$<5]R?L MOTN2!9';CR9SCP<4YY,L?1'*:BY26=X+H+SS/\)(A MM?59,G>."J_;*,Y33*/@ AV+U6E4I0;4[>M+LEM'WFV-_#G':UJ:_ ,16>/U M3)3U"%B1*O(=35*Z2.$*;W97@J: =YF%) )0J$0FH!6D>[)*IR''*<)MR'&* MP*^YH8;&CV?KU>C5:O1:U9@S25/"SGVF9 $H"+R.)'W1*]'31-'(Z>04TRB> M0,?2W/["4Y#M.WHQ^K48_58Q[LY$US]Q:35B.XL(SB+"-L116+;U\^IH723+ M="41<2[)E;/V+&M S31K>4[RK$&]F6C[X#)MOT.18RW>.H\KJN:![/K-D'4X MO]_I-^/6X%P\DYN;GP[G67:GUPC>/&@J,N#KHIL3&-PVE^7]L9ZM.\:;HD]J MS-_:@XFMF0]4AUDT,3_IR_;TGO*UVD-36*$KZ[J+:>)EQU<.)-L4+&PO=V]R:W-H965T&ULK5IM@P2!IQ+7.5Q,K=S-7FI=6;WLP)RS T@KX2=Y'[]M8" C5Z2S.9+8N.6>+I; MW<\CP>D#%S_DAK$*/19Y*<]&FZK:GDPF,MFP@LI/?,M*^&7-14$K^"KN)W(K M&$WK044^P9X73@J:E:/Y:7WM1LQ/^:[*LY+=""1W14'%TV>6\X>SD3]ZOO![ M=K^IU(7)_'1+[]F*5=^W-P*^3;I9TJQ@IOYXM;^+*ZA7^7 M%U>W*W3]!2T7J]_0EV_7?Z[0&'U?G:,/OWQ$OZ"L1+<;OI.T3.7II (T:LY) MTM[Y M5I7UB=S2A)V-H&XE$WLVFO_S'W[H_Z48"#F3FC4872\VI8F'T0(6@Y8L.S/3, MQV3@@&X31Y:X^UY/AL@;8#:8^'X06% ?4+/O M1/VUV ):U:::<*^9$+"^^1H^J#:4<%F9B==_&;)N$I/0@ACWB+$3\2))!*N[ M!0"F>YKE]"YG8PCS6%+HKY(E.V%='NWDAYC&?A0-E[C1;!I95KG?\[7O),/Y MXJ"Y-0&_JU FY8Z6"6N"_:MJ+D564P=:,R:;KGCH=3V*E>F8K\<5$\5+-=&" M.NHT031T63<*8VQQN*=G_P5^YN6X9KB<0>-$[%&U368$&6CWC^)A7S<9A;8B MZ*G:=W-U4[IR0,!2LJH)_D%XC63LORL;O]=LQ\'H^=AW$S+4%]\IU0*TS*#Y M0G$9?=8I=HR]8:#I$:#+#,PM$W!,O=A.O(H0=Z]="D_6N MCIO&\T*'Q#J[CJ&B\, %DQG&H66K@'L6QFX6OGK-/L"(6Z?8,0[#Z9#/3':$ MA+XM^#T;8_RF'6A6[IE\S08&.UG^K3WSO68[CD)/Z]A-ZS<[D6RH6GO SENA MLE<]U>N0_;7+MHK*C3'0*7<<3RF[1OZU!SMU/6>00"V-%=?2EXQ)UEB T]#,V&C2^I^ '5^6%Q>_D17;<[8>,IJBX' M+S6 S.]BR'/MW< ;O)O^N MDP/Q[[,4NOG=D[$M&F'KW$Z(IZE[@QF.+44 <LL#Z2JK1^#%8CHR):(7@P0MQA8VK"B,;IC]UE9JI6DN 8*G:=&#W2^ MQ[#3UF*OFTVC.+8UW%X6$/>&W.4!4_LQ)W9];XV]4#O\,9GYD6\YHR(]F9/8 M*6E6N^TVKXD,.#S-9))SN1.-K&R/%9Y%#RRLYK$V]"3S@S6G;GCSD[5WFNTX M,+U8("^L7@+D:V)P:VGWI: DUD3RQ<&/1D'WC._'5GC <2 M&I;\UV'(Q>& 1N8;"DVPS6\=$95M=?U@5:3-%HJ^XK JT#5 1(;J MVV!$;$(HZ(5"\+=/"8;N'!UL&=W1A4$<:.Z81(;%FX,'[V\X/; \.'IU4G1% M@#4G=!M;Y^@U0^#6#-]+D M0*P#\PS64*MC:@)B3*V1JF]#Y%@$LT;R$U7RJ^K5_DN>-5Q8OZXX;1E EE M +^O.6QPVR_J!MV[8//_ U!+ P04 " *@0A9CH9Z\WP# "W!P & M 'AL+W=O+'7?]\A):MVD1@H^B+Q,N?,F2%G.-L9^^QJ M1 _?E=1NGM7>-[=Y[JH:%7-#TZ"FG;6QBGF:VDWN&HN,)Y"2>3$:7>>*"9TM M9FGMP2YF)G@I-#Y8<$$I9O=+E&8WS\;98>&;V-0^+N2+6<,VN$+_U#Q8FN4] M"Q<*M1-&@\7U/+L;WRXGT3X9_"EPYX[&$",IC7F.DR]\GHVB()18^Y0R$I&,EXXSZUU&X/'XP/XYQ4ZQE,SAO9%_">[K>7:3 <K I$ )W?[9]RX/1X";T1N H@,427?K**G\Q#Q; MS*S9@8W6Q!8'*=2$)G%"QT-9>4N[@G!^\0E=9463,F36L R.#)R;Y9[(HTE> M=43+EJAX@^@:OAKM:P<_:8[\%)^3J%Y9<5"V+,X2_A+T$*Y& RA&Q>0,WU4? MZ57BN_K_D;9$D]>)8IG MZ&)\"6^0 =4>>B_@WJ@F>*$W _BBJR$PS4%X1R5:.L$%LP(=7- =2T6T1;D? M@*\1WK^[*8K1-,*9WJ?9> K&'C8Z_F[C<@!E$)([> E,^Z"@2G[1NN0Q,KK0 MH*V,YJ&*>GK+QIJ*%!LR]37ST)@=VHA0\ ?!.@54$?8923B#'W]X":7P_R:( MG$'3^L7CP],E#7E+ [^;+5I&2B,[8Z9 (:R7QLI8-7*16KZGA"4#$-)8+0'C>6 M>>1Q:""&VH12BFI @8DM[<2LU_O2"@Z5-($/3_(B'$A3)8*8Z9K:-B7&4NH3 M)2R1\B:1CO6>24'"M&"G#$PZ _0&1!4N0CY;5%3IQX@I_$8G9_0 GBC%Q/PK M98,;-84[CI()C@.XHUYF"<&2D*457KB:O,B@2L$BFV;\U'>?%HM;U %C-'1L M= ]YC)[.7,@]K*U1G4"ZYDEB3&VG9.63[L,U.]4W?*U>\Z-FJM!NTI-!)V*" M]FU?[5?[5^FN;<;_F+=/VE=F-X(D25P3=#3\^"$#VSX3[<2;)K7FTGAJ]&D8 MCPAM-*#]M3'^,(D.^K=Z\3=02P,$% @ "H$(6?M5.'U2$ >R\ !@ M !X;"]W;W)KUD^A'Y M#^R+C757?JU4$#=M8_S+@W4(W3='1[Y:JU;ZJ>V4P2]+ZUH9\.A61[YS2M:\ MJ6V.3F:SKXY:JN^$[]M6NNVY:NSFY<'Q0?[B@UZM M WUQ].I%)U=JKL*G[KW#T]% I=:M,EY;(YQ:OCPX._[F_ FMYP4_:K7QQ6=! MDBRLO:*'R_KEP8P84HVJ E&0^'.M+E33$"&P\4NB>3 <21O+SYGZ&Y8=LBRD M5Q>V^4G78?WRX-F!J-52]DWX8#??J23/4Z)7V<;S_V(3USXY/1!5[X-MTV9P MT&H3_\J;I(=BP[/9/1M.TH83YCL>Q%Q^*X-\]<+9C7"T&M3H XO*N\&<-F24 M>7#X56-?>#6/QA!V*>9Z9?125]($<595MC=!FY5X;QM=:>5?' 6<1[N.JD3[ M/-(^N8?V5^*M-6'MQ6M3JWIW_Q'X')@]RGSQ(\/O>3,7I;").9B=/'J!W M.@A_RO1._Q#A(^TG^VE3,'WC.UFIEP>(%J__''\U>_X YT\&SI\\ M1/W_Y/QAVH].'HO/IR_.I=>>%KXG,4V0'&T_&/%6NFHM3MA:)^)16"OQM[\\ M.SF9/;]HK"<:\%C%7QT_?SP14K3*K903P4GC98S:A0H;I8P 6J@0M/C.-C6V M^HFX--54/$H4_ZU6LMKF59FFD*:&*)URQEY+\5ZZ8)3S$..77GO-!US8MI-F M*RXO)^+?H1Y)SM]=7@Z$-M*+"BL;%52](\MY#U&4]T1HH0U+G[=-P22V&9,@ M:*/#6M#>*BD 6J/'?30F_$OFKEI+L\+).GAA9*M$L(-*:$U/-DDZ(:%ET[#M M((.X:"1(GPGKH#DRJE]+F"HJ9UQP?G=!#_0!,Q6H;4F.:^5(?&UP>EJ#0W!^ M"^'FP597$]%))ZYETROQU]ET-IL=3[*4698=3RCV#LHFL,9_2GPL=M70O , MXORPED'L6IP-1'3EZ*&2K.S@3]K(G)C"0O M0V >H$+I:J)8-=N)0%XMF>YZUUFO_.1^ MEEE4)& R19):05(H'=%'O-]2C?:^)]*>E,SGT1:#A ^SJ^"SHTR8#]*V!N7% M%D9PJI*=#K+1_TV\DTDZIQD<>'M6#OL_$DZP$+PB:9R"BZAZ!'%1 *3YZ M=DL53:/E0CM&H; T6#8J'BY 98('>JX=.G8J? MUAK[!]73P@8^T'QF"*0C]D14UO#^P(K6*NRY!$E3:7SR2 -)>7<=D@XD"/N\ MS1R)S"XXB?X)/V&3Q)\,%Y0LRH-:^IBD8 HD1V]D7^O 9%&A&!\_>62VFJ-K M+TMK>:T@ G(2\CH<-\*"Y)C&:A517G8=\J,DN[J^23[IU*IOF)M!LKFJ>L", M3BM>WT2D9U!%X-YVJOGKBP$F04TRC) 3P?O;@E]P9AT9ZQ;:@!2@U IC W95 M35^KG"OH%&UBF<_U,MA96ANP%,PYE:*<<*& *P68:DVB(CI?6@//IK,CAJG#//X$XDB!CD[QK),2%;,H"/IK.] MAVE@ (Z&HO1!H#M30' C$)3MYUJN&7VK(4'&*R/Z>#XLI1-UTR G$ M<3IMJU#,J"CYMR#4+F"9T^-T!!8M2QS?T3_]V =X%!-)LMVCH(5L&#AB%RY9 M]MO'G4X&\PFC M%(!^HA>[JN,GT0FGZ+H&!.9:/(M$&KB3\;Y$N;>J=E(%=1^HG(!9&A&E/CL7 M_B[Y8@?]N,_$JK$XM-88#MW/DUJ/'U. MI+Z@4IHU4TF9-'*0]/F.(/Z$GXZ1[#]_M)#+@UWU_7FA]BG6X:^1UUMVS=@, MQ>ZE*#^_S%_NA O[*\-GPE-?U!IDB%9>(5D-7' L4)?41>]@2)?(T^AO8@5# MC5?*Z[2X*'LW M:')""6VCJ!#S>SEU2&ZF3[Q1J@==*A*Y(!O%8W?F)(Z8H9JTT/VHI13F$['H MPU!K4/@%;DAC9U1TECB?!R:'<=X@-S0VV+=J;&/AF-SQECK:MV/>D6J<^%'% M>G,>!S/4]0] <&< M7_B!$]TM.FV)0?;5#T4/]0 4#+4%P<$>0*:)(5 MSKTLXGQ=8NI:ZD;&44".@-\8#<]I@U.@K?V M(Q:[%1=-L9+/A:,M.9RB4_=74:9/)C5)(26)(8MI7TY1I# ]PRM%&N_VB(8& M\,N9PT;HC&K/0R86,B_S^K]46K*M4:A#OVY;&"9&VKXH,RI5[.@@J=9?]@T\ M]%HUMFO30*QSMNZKX&]MD'7-7DEI+HZYQ".JVZ,^S>HQCX=ZMR1]X%21=E1J8T.*0HC-RBA))!4J0^'IM M;&-76YJJ!L50$/0J!2NBD#(;>33V7JG8WUSK&K8F-*1B*)K1>TO1FC-<3NEZ MU_O&XZ8TTX_NN2_ODE-5TF=U9G]8H/Q0-'WC_,,A>Y-:8)X%Z8+BX=4E!%DD6$6[;49$D\5Y%C'E4B6YP',?R+1 MRLK9 8D( MCI&"K+7RZ&7\3KNZO)V)Y@%K7*6)!NK&O* 0&>O3(<;>PIR."N MSU6%C3YU;:F\YIDJ/?8#/I#_3=+<7.'8V!L.JD/-=Z7R8"$5Y;2">=A ZH1/ MG!:R0107'\PO7+49,P[7QG 1X2)@18PMY!V%6O:.44?=2+"ZB!WWEK)2AO/. M4G 1DZEE+^6.!1K9D(8$TEQ1X%E/C@>W:M)TH*(V(NS,G7@M4G5#=5943,Y1 M+>F/0AP,+U'K4IL-O5[3;Q]Z=",R8N^5@V+3N$.:5/SG?I0!/H,@.R:I"47# M<&=VZ9U4#6__3K8R^ENL="()P@\A; ^SJ/ EL@0+ MF/-%G#=#MD.ZH1$:H< %8ZSGO-KIHJDF&'(0&XF KW=#J$SRG4:BP^/RB'6T M-%MH!'B?"WG*JVN]6C?;T2L3ZA@29,'%.J5E&H%=YN@NG ;@05.[6+TJ.O/6 M+1QSO5-*P'+YBH&R8/24NXEE0LY"/M-HH%_--Q),C#/B1GMRUB3RR%V9:WO# M$(E#X!3$=LI87(,0SE%9&74D [I%?MM!D$4\3W0V&46!AE6\-:EADRW5:V>G?/SA[*L)>L1%$(?BT4?; 3V?'3]]7.XIUXZWUM'W4,5T#5I9+D\C M+VZ<-^T6O.DBE6-*&]0Y_3ALXGP6YQIE1UE>;OD*28[FV*J+U4AA.,MM]+]-8 J./<^SYT%G<5@E^-D(<5W<8WS8$5;N-;E'5/?\JQW..X_J ZR#\+3>#I,+R(D/X/K M#"X#_= OA[/3"1XNT/8M0O2 DUD>8KRAGNM'[KG>CE>#/ Y@-9<#IOE8%E\D MPU#]/:?*Y@-0$QT)XTURHJCG?(&9'HNIZEJVY0SA30JIO>5+AE2UX2,-57- #G=?TSOM6Z#< MFMKL[!HY+%,8=V5D?4&P(N3>V>LH3IRV[0N[!$NGA[.OAUN^N5KQ61^&<=17"+2<[SV&B\( MN6<=YY9[2 [#I<&MXE2:S$)RZ#KF7W:/M59+\[B&2-RB)+#2,O9(;Q]HNL?5W-N82H4IU*XJZ0C_\IL4P;=P=W/&U MFPZ-2K5R>F]JN S*/:> 6$#CI1Y?2R&N8Y-C2"GH@8:LMK:;<4D?E:7N".!W M)!@2ZJX<')W4E?/,)QL!&N7>-D]\:BB62W4^V=*%EJT(8'$*ZL\JWS_^$8%\ M^F @ER'\ZY@PC5FM, %Q/#;)7#U0;:^ F[Z+0C3;)#)=P(#_N[?$J2W;'\RO M=Q$%ZF&'^=.095#*_<@24>4? ZI<]0%( @3)K.909W."F M[I+O9^@&S%2LZ]Q_C-/-$D0FHK6>QUD CIC4:86+_@@E5&@IRFYW')&B@]=U M$;J_>]*)K]]UH_/$D2K57X5'[52I?ZI#['N;]JAX(9I?*J77OKGK-"&^&SU\ M.[Q9?A9?J!Z7Q]?2WZ(S1I6.3G^)K;/IUT\/T#?SJ][Q :4BOUZ]L"'8EC^N ME43%3@OP.UV/YPDXF2_?D?)EJ7XI8[MMNN0+Y)X/#X\DJ>[ MAP2/)S*_5Y$0&CVF2:9..I'6XZ-^7X612+DZE&.10]-X7)PTB'&()&(4!L$#J\'<2&2Q "!&5^FF)VZ2].P^3U#_ZT<.XSECBMQ M(9._XX&.3CI^!PW$D!>)OI:3W\5T/([!"V6BRB>:5+J,=E!8*"W3:6.P((VS MZLT?I_/0:."3%0WHM $M[:XZ*JU\SS4_/<[E!.5&&]#,1SG4LC48%V=F46YT M#K4QM-.G%Q'/1D*A.$,W6H;WD4P&(E>_H@]?BE@_'?T[6 ?Q39(6($(TJHO0:/U2-F)1[;WX@K M0'LYH/EMCM28A^*D _^%$OF#Z)R^?6.YY-T:<^W:7'L=^C;FK@?LLAY: ?KV MC4\M[]T4&MU&N1"(9P-T$S^VEA7!HHAZ45 7<'0D"P6ZJG>$# YA[WZZ]UD8 M%FF1< TCW#OV8!";.,236O1)1R+_:L-;J1MM9N\+F:9RNGJU\(K'@X/+K*D$ M'AF9$/H@UHYRF1<\[_(FXN#>Z"R51:;G??!QW#3P,@ME.N_LO1C&83Q7G[K6 M.4]X%@J,/O(\C!"SIIXT4[-A2Z4*TS>20Q16LZC*62S&\"D>11[&JJRMQ')LEDW52,Q:NE0679PQ M?V/-U0CKS=)3+8A2A M,WUP&XD#6*Y[8 K=L]N//?1I.!1YG(WFJT:Q!S/\?!"+$P9+X9/-YW&5O(2A M,Q>,_^%EHH0[^'4JE%=(2B[1 MM;S>0I>EL,H?)GT4&5!!F'JPO,0R1.N!QPF_2\0!<,:#TJN4@-XA_(G5G='& MUY_@8FLMFQM#L4VMWORC#BSM#&5Y 7:"N6M".&@6'.+CP&N%&\I:\<1W(>"P M5CRA%%O.\E_\9WB_)KOOGNS>BU"D=S -TWPW=S'+]C!QFRG.LAL%VV68^$%# M0NUF?9^]*41^M4LN>4=U4 -3$] MG8V !\-&5*,#='Z(KN-$/,U7CF#B>)#C( +Y;#$(EV)__ZDV@'C'(%92%_ 7 MQU^*V3Y28SO>SCC5HG2C)&;>+J9+.$HEW259$:?WK/0-TE37/O4O2]>SUIZ_^_YO6_G^20#VW6"AN\4!4LSLQ?WQ2X=A4/SU^78;6(99XTAE M-Y2U>7S$X^VM7"7?_->U=^4%^S2;O4"SQ32^Q_\"_ 8'KKMXRE%7+&4P$.09 M;,=)*\@W&8K-/,PH:5:W0KQE",ZSPSL?,W=YR/V9WM^"AKS2CY?LN2G0!0=3 MIT6O6PP$V 2AS;-E\':KQ4%@IX)=I^V@#L$4N/O.I\NPK=L\E 5D=Q9B,/;& M0NS-X]D>CG^WI!X6]LCN!Q7;RO\7Y.-'';E;; ]'[@9D[^S)P63%8?#+438[ M!=FG&ULQ5AK;]LV M%/TKA%L4">#X(;_R!I)TW3JL1=&LW6=:NK:(4*)+4G:\7[]S*5N1'W&+K,.^ MV!+%>WCNO8?D)2\7QCZXE,B+QTSG[JJ1>C\[;[==G%(F77B;&9]'BU MT[:;69)),,IT.^ITANU,JKQQ?1G:/MGK2U-XK7+Z9(4KLDS:Y2UIL[AJ=!OK MAL]JFGIN:%]?SN24[LE_F7VR>&M7*(G**'?*Y,+2Y*IQTSV_[7/_T.&KHH6K M/0OV9&S, [^\3ZX:'29$FF+/"!)_<[HCK1D(-+ZM,!O5D&Q8?UZCOPN^PY>Q M='1G]%\J\>E5X[0A$IK(0OO/9O$;K?P9,%YLM N_8E'V[?8:(BZ<-]G*& PR ME9?_\G$5AYK!:><9@VAE$ 7>Y4"!Y5OIY?6E-0MAN3?0^"&X&JQ!3N6I$[_D"26;]FT0J=A$ M:S:WT4' WXN\)7J=IH@Z4?\ 7J_RKA?P>B_SKC3N[S?FZ7#N9C*FJP;T[LC. MJ7']YE5WV+DX0*U?4>L?0O\>M)EKE46HXUG6".GSBIB>U]BGX&>8945H"DR@+.1.)U+G5!+?$GAI.9L5[]'89S MOBFFUC@GBAR+C0[-J=&)RJ=BBL4&\'DB-'H0^QOK(@DDA,$P%@@9DI;RZC&G M-;;5:=3I7?SO_YO>;7^]J1+SY2D9M<=W',AMHSOD M4/P:,O5'F:6O(=05Z#[951+^>:'YTKIO"0^NKK#+>E+7'5Z+T;!YVNG6&J+: M\]'H>+/KZ&Q8<]+.C(6:Q1ASQ>T,'C7/:KWK_]UH/^5][9LHAP-7@G0O,#N1 MM!-/-JO3/P/]T8]YREVCGY:&G_6_.^M>I-+GU/E?J_('U-@?-*-!/2_=T]K+ MMD;*_J-.B3PU<[(Y[T.(1M_7_Z#9ZW=W MFG>G1%U[&\:=?Z?WT^8@&M8::JL;!-_M'6]U[CU-#MZ2[K"-R'RY&C!LK"GJ M/+T45I9K_)H(=BN9$ K"L:^EM16VYM7NL@(+A$<7>S?>FB!2.><-*9<:]9Y? MMP+*8*E>DK3"6(&=Q;4VF%J:<^4:!E1YHN8J*0!1 _8IMK. 7MM:5QLIU\F MF!9:AFI7;:$3;Y?PW(E%2F&C58RU'LXC$%QK>X,!X3B;E,Z[S:3Q_EE#4$Y@ M\I+0ZH$06S#,16Y\217?%PI@8ZXFOA7*@N[N !F^3\RJXL D6+=O515KISZ2 M"H-7[&)$AZR28D$ R7 E_P MF%]",9=WH6;;*4AJ:2L+B+*&VN<3!]&2#K)$>&*$"9%;Y]6NZJ()CD'&(@"W MDNLZSE4*PQ4U,&W6I0IR/*% +RESP=]V58.X(TO?$W0([,RB^+,*T9#>6S4N M0GD4""/ITU#+!2$AICY,LE(LN'"?-/KE22"'1'%C'P:Z2BTV&N"SGNAFGA6\%KP)28Y+5XOV"Q6],E'_/ M&V84EHZP9JR71A[Z1]2(,TTB$C2!?:C54TL4LNW4(W##X9;X<+NG_M^7LGN8 M?S38#@=EK*KI#S_*&Y3R,F,J@V"?.89LQZJV\/GKJ7MS ?D&XNBC1-8-IIC08-8Y [Y/#-Q?O? U?72]3]02P,$% @ "H$(63\9!:2M"@ OB< M !D !X;"]W;W)K&ULS5KK<]LV$O]7,&JN8\_0 M,DD];">V9^P\IKU)[C)UVGZ&2%!$31(*0$K6_?6WBP<%2I1B.\[UOE@F">S^ M]HG=)2]70MZKG+&:/)1%I:X&>5TO7I^>JB1G)55#L6 5/,F$+&D-EW)^JA:2 MT51O*HO3. RGIR7EU>#Z4M_[+*\O15,7O&*?)5%-65*YOF6%6%T-HH&[\1N? MYS7>.+V^7- YNV/U[XO/$JY.6RHI+UFEN*B(9-G5X"9Z?3O&]7K!'YRME/<_ M04EF0MSCQ:_IU2!$0*Q@28T4*/PLV5M6%$@(8'RU- (@JE_Y*561N/!R1I5"U*NQD0 ME+PRO_3!ZL';5H#<5QRFEA"MX90O(?0E'P259TK M\KY*6=K=?PJ@6F2Q0W8;'R3XSZ8:DE$8D#B,QP?HC5I)1YK>Z/LE-83&_80P M3%ZK!4W8U0#B0#&Y9(/KGW^*IN&; S#'+I/@7F8T-'DF.PA1K[DC+P5 MY8)6:XBLA9!PCQ8%R7A%JX33@E"E&-ZL4E)P.N,%KSDSUY6HOKFNSFE-J&1 M/1'SBO^'I41(DG*5%$+!!3S.$-Q2@^,5[& D$> [%3Z&_Y0H>$IKN-AP4S7< M,")@1"/U1DI>S3$RN1IJ6:D.]YHE><6_-@"F08JU(*51@<^XA C#<.(E0-08 M8#$1&1$S-"R=%0ANT5@1(0!W5C;5SMJA5C!MZEQ(#I A[Y!Y ])4"2,,A)@5 M'$(6:/I8>LFI\36S1%N8)L!,$;O0EQKC?4@09CAZ8U''NZ@WU@^>ZJ\*XK>@ MLA_] 6I=V;]%")D[KFTJK$1M$06X7(#PLHUJM\AS;%@#CD)FF!>E%#,A=3:< MK?U%A@LJCAKYFAGD%X )KKDV#M) 8J^9+)W'2%9H0KW(M[4_VM5^7_0A:VUE MI.F37&\(H@<;C\1XQB0(BM(G:%7O=^7MO.;YEH9V]D8]XMC2X0(5!6LK"KWF M'4M8.0,SC")]=Q2 =M2":2N!_HYTSA"-@L7J^'4KRDO_=I%U+1"Y.' 6(3=: MR)=#\Y:JG+"O#0?=8]9\.]_]+Z(&ES?>X.MU GJ-O!M;X#9J_;@)D:?K\AV3X# ZP:ZH ME'BDM4%O.$1OR.<&2IV$_&D6=% &XW$?IMT[CV.DU[!=3H]5YO;]*+B8CLE[ M*JL3Z&4[V>1[2!I9ZWWLH?L8Y8R#<3QYM*V>^[N3'_^>W/3^Q^6F3R8W M?=C.39-@>N['T-^:F[XK-8TG07P6[EVN4]]<+)FL= E&YZQ*UGORU-[T%US$ M9\_/?I"PQOL1/C']C:,@C'W3349!=''FW7B1]/?#TN+(B[+_Q[0X#7]86HPF MDV^DQ6\I9Q2<32[:ZYO'EWW;+0O.+63*3)>ZJ5HWE2:O5"T;TZ5"T?T7U(Q8 MIO:W<^!?T?$ABX&<5IAMUT"\VU8$T,?D9DFA 8$B^@2*[Q,%Z='/#KAM=-QK MJ&%G_$,+);3$A:CF)HVE;%:[&8180M=CZOLEE=S6_+ ,$EW@VGC)X#DS2DP MXQI5991 %T#C@9< 7VT5^09'=WW;UFZA>68!CU=^AR$DGX,%"^SJP(P+[!A* MT:">9]ACK5@:8'L*+3>.5X!E9I;3M;%TQK!+++!]W9!HGR(BZ"!+.!#TQ$M# MYTHU>O"3".5&0YZ76'FWS8X6F3%6.2]*NS,&KP,KN-KJ4U63Y)ZO4-(S@QF2 MCUT-(TS37?JAP!5)"FBJ>,;AH9V2V#-_GRC;W9DK$7:[-&CG4H80>&58-PH] MP?:4K<"V$[=MA"^H[<&]6.QSJGT^Y;LF#EL\47!&IC4-=V!!HX=3:-Z=("!X ML ';&^BR34O?GR-06$^55+4E4V>5#I*U'L:">Q5-VMMO&REWDCOR:/VE.V$U MFJ7DMJ#)/;E+M2%)"P])$"2N1Z7)""?%B*Y,BNY=UQ M3UXN"I32VYY)4?:ZQT)[/@XK),6$V\E\>E<.'@Z1BX.7+A[S\#T (P@$"BO4"T%SUHG<>SW>7?OT0=AXO26MJK&]R$@+I6% M0$]M"C.S/:#S='L, CPI^2 D'!>M8LC-7#(S+M.RK:@>-RW L'I"*)IYCOA* M2#=(0)?M#E-F:5'(:FL%L#&D>R'!R7\.ZD%4M"[4314 M1$WO47B692#!D-P!]']!0B%3G4.R1NJHQ5<3C;+O&N<4O6A^F+$6$4)@Q?1P MCR0YK>9F]K=GJ.N-Z]-&.@9FJHN*5/P!S*;?HC%\B]8]\(9;KVW2)K$>L_&? MCBDR(A)\/\+P]'$3NOUZU+$V"?^!90S\]1!"D+ NL#NVJ*VQ0FLL,]C%PU3S MTE:A[A@]S'G+8,:I+!/39LG:$W3$( MA+>J*/O6Q"+1.8>25^$0*B%>%.B:&5U"9ZK3'H05G"7V -L^I"HH/ JAU./T M16[<1PY.1,^%=U/\_J)IM*>8\,Q_V.BF1->8NG4Q5]X+HO_9G+NG27;1LV^I MBZJ/KS;-I]X MQCZQT=HQV"=T>,=JO*. *)B$_9.^/?UY'#V!>?^;!_=[% 71>'+\:.ZP?A3! M^FV%]G-Y98>LAY6)L]*7]K]O&3SN8 RGY][U41S$\<5Q9T4<3I]K\-$.N&G/ M/;!#N#LAB\\C\L5EMTXN;!U^-RGV&&UR_G@3MT.]9[G8KF1'T6BTRWV\ZXNC M27C0K[I!.O;4]0K],CR?=&UV/FIG@GV?[9QZWU253,[UEV/0#6.!8SZO:N^V M'Z?=F&^R-LO-EVU@[SED;U*P#+:&P[/) ,IH_;68N:C%0G^A-1-U+4K];\Z@ M&9*X )YG NI5>X$,VD_VKO\+4$L#!!0 ( J!"%DBLD_?. 8 "T0 9 M >&PO=V]R:W-H965TY]]6X\=FE.I70C4Y'&RL+84GH,[7+L*DLR"X?*8CQ- MDJ-Q*94>G)^&N1M[?FIJ7RA--U:XNBRE75]2859G@\F@G?BJEKGGB?'Y:267 M=$O^K^K&8C3NI&2J).V4T<+2XFQP,7EW><#[PX:_%:U<[UNP)7-C[GCP(3L; M) R("DH]2Y#XHM5A7/^'*:MI,W$ M-VFMU%Y<+"T1G.Y/QQ[B>=,X;41=1E'3':*.Q&>C?>[$>YU1MGE^#%@=MFF+ M[7+ZK,"/M1Z)63(4TV1Z\(R\66?K+,B;_1^V1E$'3XOB5'GG*IG2V0"YX,C> MT^#\S:O)47+R#-"##NC!<])?!O1Y46]>'4^3V8G8.]H7.\6*=M<'+5*C=9,Q M*^5SX7,2]$!I':;,(DQ\)KLDVQ.@M/B2>C/')((U$7NW1.(/XTE,]X<"J4[> M*X&=9"G#;F^$%*L&AZOG+K6JBFG:R=QC5-/D9"?LL#XYV8] I7#>2D]+E8I* M6J_)#L5%64&CN#)E!0/T4GSZ=-4)CHN=%%2X8%Q5VS1'HK.QCR!Y53(\:%]" MS>.VRJJ4Q)[2:5%GK$.6IM;>B84U)?O.ILK1/HM[/4E&"=*X*&#J2/P);;N# M4EESKY!)'3#E7"UU^@2P;=AU)=C#?;B8G0R3).$?X7()UO(I'=" M>C[3(FX,8]A G223"+BOA_6V.%;2,7DRQ6$$ZKHR>LB^@$<,-C)*>,<-PRGL M#'V@SZK+VH&]SC&HN=)Q3>HL(&.$\+1"\_BAUC7;%O)Z.6D*QL9:^UXJE0$8EU^+UX6-L>:X%H8TH M$ &V']YE;7$(J_?4?IBX*HP+S '>/85)E#YJ2Q^T?M&;,T.. I/!B\: G32* M[N8$D'H=*$391MP@H#&*(P:K4D(J!HYM\6?#P![?FQ+1(PURGDT) EV=YNR? MX$^>;6D\%(<_T+&'E?-R\O;$;5+TGIQGTYA*)T6V1^-L[LEBS27!8OB'K:!#EKW!F8H%PH2Q@^5J-@=2HKY2'? M!;.9E,TG/2#]]!+NZPH$5("JFQ)SF0$#XIBFM;71 [SNB),41FCBO5YMG^T/^\X)*N:%8HX$#Y7RCH*XGH^:Z(^V;6P.-IY[ZN2&=UL2Y4'O M"IZH."XQM5N&+U0!(!)16ZK0$/BD\X 7LZ$??BF^]G>%&ZGKV1WZ2L0\; 22 M;1D/QLJB"Z32@ S 6Y1N\NU'NJYRA;1@#V:4%I(#1(L%A3NJR.I.RYJD1;GB M*%\C,TN.PFS2UH6^X70OBSI&X=E@0J6$4JON95"F0L__I]9;37]9JZSM-A>W M5^+@&,6GZ9S7D62U0 %.\)M6M=U!ZXPNW3XI8O;E"">+$DGYO,%&:Y_EFOY4#P-02ICB$J MAZ5?2Y*NYL! +TE$RU)E;$@N,$*9[(48'ET;$Y@]WS,?A=?8+#0E)"D8KY=# ML21<8T KKFXRP_V_8>L]5UP\S%R0TC34C,=9:*VF4%GP<<=\=B^>378[/M#E,/F%TQ&_YY3* M&D:]N%"TM>$QTW;K;.I&B ?>J<++.W9%S#\4*1?*A\.[;O@32;'(-@&4H8OT M^_2!@/T_N'3TU MAW'O"E7R[YHPM?Q"?@X_;XD/XL[5)I M)PI:X&@R>GLX$#8^3N/ FRH\".?&XWD9/G.\Y\GR!JPO#"[NS8 5=/\A./\7 M4$L#!!0 ( J!"%F-F"+%T0D &<< 9 >&PO=V]R:W-H965TZ7!9I:?-W'N4]*5QNEOYFU$)8]%GEIK@=K:ZN+ MT M$R&(\4=#<]"RI(/=YT#]9Z<[=%EP(^Y4_F^9V?7UX&S ,K'D=6X_JY/)@*6UL:IH#D."0I;^ES\V.'0.G(T/'$B: XF3VS-R4K[E MEM]<:;5AFG:#&CTX5=UI""=+,LIGJ[$J<<[>_"Q+7J:R7+%;K7FY$@#0 G1G[H$J[-NQ=F8FL?WX$F5K!DB#8F^1%@K_6Y9!-QA%+ MQLGT!7J35M&)HS?Y844]G>E^.A0D%Z;BJ;@>( J,T ]B+X M21B+D]F+,NQP#/O;+5O.BR='92'L1HB2?=&R)&)WO)*6Y^R^3(<1XX;E1$;W M2+]W4UM23CZY$M9*]HH7U254BMC[]W>]E7M2KQ"9A!INL4NRP:!#T["%TG ! MH4W$-FN9KAGOX*$#'K)D$J:!;E(+*-!!E*C%\TLL/DICR9IY ,\$\'A )F*9 MHP?&:LD^< V&L8^AF!UC-G!?:E4PB^S*R$SX]59L%'D76.W'?>CVC2>7[*N# ME4X>.-)WCDPC2Q_%R7",5);GE)6AN1>31(S8T=GSM:>P,N^O_%,]B&(![DXW M@N/HM+_C5U[6J#.T(6''2)2N$CR(_*FG[!<8U$EMMOI]P3(J&*Q39J14!<=* M90676O <024(7J*Q/=Q@WKI\&R=L@Y6C>#9,@G".OA:,XP\6U-B9/[%2,9YE MDFH5^/!"U12M_('+G"]R9ZB% (1\4[*ZQ7U_A S9.PY,6^F(G+;R/\(0,.*/ M&AP*RM?@*TNHF><^.=BU5O5JS:9G?MVP)7!3&P*!V&72+&IM?*22KY'.HL_K MF,9P_@#P!VZ]F_:SA@] IE2I*(+VUCS_@< M/ZTV]V7K$_U(PG$-C"2E6D@(X8@2[0"0E?=SU@,^P!:,!J$ ?B[!MZ,=9TM) M[A?&2]&Q13*R?D**JT\8;GRA]HH\=Z[)T@6@B A?C(+4 004X56SUAB MNY$ X044?83NBBH#!YZF2*1-F@W.WU2EUMW$(UI;(UAM@GN+Y;+!KMWDW+$0 M=JTRAI3C0:0B$+2C=#SL^=_^F"3]K%,4ZE/G@!$9UC@9-YQJM)7"#WWG1]F+ M+Y>2ND\2BE9* IT&*:1!@:<<456Y3$.2()D1]]*CH$"C@$\XDC M1 6'(%>Y]$4#'F\D*IO&(0J8-*\I*B+"#_@H$";M,85EPD;+U"O@\FTF%J!2 M"H-5N%7I:#Q@F\LL$3#4*U<'D4,J99Q38]1Q/@#JF72).5DS^2 S@.I'?A/( M0()%W=#QOK1Q>;57Y-9=J&3YDELQYQWP'+3Y;)FCXBYD3@&T;(*G";\_96Z> M&]6@"".(!Y=?H6)S9>@@S);(\;46(9+;.(JV;@@!4J')?QKU0X'8K-'X9#4* M>$%)4B(B$!8IZ@I/GXC?R]X6L0>I-W)[]W0S MX(+;E?:'(;L7K"-&UR6"] M>?M-U95/?NDER0/#$T$.TW8DB)W$)Y9KRZN]U MM@J.M&7PP.&\9""(OD*QA^0"8 .L%3W3=-LD!2A]Y?'YVJM<6JT)[S4+36K7C^U9I\[&[EF0JK7TG26BXV!-9KYG: M5C8X=R$M51Y7+CJDW'TF8W6%O"(>4U$U.9ZTI&-4I$6V&]H4PA03W!AA]RK4 M=\=#Y9[2/=&Q@#==;Z&C?.;:><2I5H^R\-&23(9H2TG\)*&>SM\$W$4ZO,!P MJV]%ZJ\L$W^]GD2=;BWO5)7W5&]=C^$XTEEB7Y?;3H92H^NQF@N)!YR'?AU5 MWV4K51N<-B<7+>T?_>VK%69W5&._[;T^-8UA.';$XED4S^>=B22))O,9N\VR MBVT7ETO>5&( N]OV/9TYQRV&DV@RFW;&Y]'9^93=?5?"P."PI%[0W6DGYH\9[32.]SI=G%P>AOB@ M+7>AG)Y-]@ \G\V?H7L85E)^FG0GDBCN /T6V:BY2%"?X$NHD8_A*NT3:"^ M^K=7HA.)](!;7O=OD+ST%&-;BYGZ"XSLE76OYZ&-V_N6P<* M^6=4YJS.L;)-5TU^<3=2AUCO]8XOIO^;,AE0.G4?C MV9B69CM+D_/=HO6\/N[[PC#J?/QQ=VSZQ$4].DSLOP.UL^U7M%O_\6B[W7^" M^X"[%O7WN5CB*/SJ=,"T_ZSE!U95[E/20EDT<>YQ+3A:1-J ]:52-@R(0?MM M\>:_4$L#!!0 ( J!"%G\Y:2-O H )LB 9 >&PO=V]R:W-H965T MSKLXN5SC=*WYFU$)8]Y%EA M+D9K:\N7)RLI[J<-GZ78F-8S0TT62MWAR_OT8A2B0"(3B44. M'/[=BVN19<@(Q/CJ>8Z:(Y&P_5QS?T>Z@RX+;L2UROZ4J5U?C.8CEHHEKS+[ M46U^%5Z?4^27J,S07[9Q>Z/)B"65L2KWQ"!!+@OWGS]X.[0(YN$!@M@3Q"2W M.XBD?,,MOSS7:L,T[@9N^$"J$C4()PMTRJW5\*D$.GOY)]>:%]:HYBBGPY28""]-R1-Q,8)(-T+?B]'E+S]%L_#5(W)-&[FFCW%_ M5*['*8_FQZRF9C=:*LVL8G8MV.O*P%YCV+7*%[+@&/$!N_WP_CV3QE0B9=-@ M>AH&81BR4LM[;@4K,] 0\LNR3?YG$ED#8G( M5"&867,-3TNF*HW*YY#IMU8E=XP#3]0UH8]_CJ+Q*4@,+(@D !A:? %H0(X\ M_0*9AJ8P 0FRD5G&Q$,I@?<24(-M!=>&_2;Y0F;2;MEUQHV12PF&W3ED7VNG M[%]3"=\TXL=A_7JZ%2"@T(F$C0>U'+,/BBTU)P3DF5LT3KV%J$.C*E6+&;!! M<3K:C-D?L A"E+S8 @!M&0$KRJM%*D0^1-2V<2*TA1K!$E6D$L4!4\.K"P:T M>:$L+I1X5TD!D;+:T5!?+U;%#0 MO*1B( WL4O<2D*NVO_.&#X C"6QQ%?QL@;!4VL)6P[.6M>W.(OYHL^\F\;7B MF6$@C'A(A$@-.&@^#EL.8D?<^/ #]E!CF2%*4T*8@2SN+94H:9'"@A90@'DA M_\.]#;5(>"DMS^HEDI]$EW?BF'BBR^*06:T5,/*Q@B)+D.?*("U4*-%4*#H//+C!/R^">1@'T63>2P&?8^@4Z(F,Y4#"$X,,@0! YF MA09PK5@! $E'W9((PEBM(*R!F?\0@0*:/UB )Z,RB4$&*6CA'U4M!'V0J8[Z MGKRXWVF>\"RI,B+O&V'(8(TJ/:/WXX!<^T9 *5V 0R<1K4[ ")CMXRDT;5E& M_2=L@X5)O8"I:TI!76GF7>3L,V">0PXKDJQ*O]MF::714"[#M7 X;.0#RUUG M)["SZVB[H2A;(913P1F'>QIREBEC/&A'_VA=)U[7ED*3?6^&X]-#&G8[*)?" MW46LHUCW%L)741!A']6842 ",X=BO98( RL1=;0R0*J*Y3ZNHO BH9EI8+< MV*TUI5+H',MDBL6A, !)0OA:WSN)H-0"@2LQ5#\-V1:+$R RG$IXK@YV$8'W MHO0*J4X/$]3O=1[B0;LM!$ !%=.2BO^3%C$J%]A&*<1JV,Z+ T9ZU" $]<7A MTYSO^"+KUJ2V_/7'Y(FZ/'D8-3P7KM0T?NZV7_\NV%6U@CZ!17,*SS@8%HCJ M42T\(OE2J_R UM1N#FE,@D/YP32OBH/Z/5T8)T%\%@?SR;0OZ(^HC(.!^B,J M8U]8H,?@APX(.F938\EKN$3=/6>W"?:Q8 MJ4)YC,...7*4B^]^60?/_J8,] M&W];(8P[90+JQNQO%8>>?[ZQ.G3-]D-*872X%$[_X=I.NMIVB^%PG>QJ>RLA MNI=0*O#R5I05Z5+/,"B5'LLD XGG+FS./,.1:?]26!)(& CP+%,;\Y)A 0@G MKW[X_\\@*5D=H-)4[@)C.A+VI7/WQQMJJVM./S-HMLY:K^'XQ1QV:KCG];?2 M(*#[_EE!]KO,/N)% ;?38W;T[+@G=#2;P37U67]].@4VS]A':>Z>+S%P--I^ MB 5LG/093(GM6V-E3A$*_X5K TKI@I,=T:RESS >S\YZBY-Q=,;>^.LQVTHL M^T/24'F/A[W47G_[M3HTWKD%?(2XO 93"U]9G9?>R0)NJ1BDS=XW+K_ E>!B M3M O4\GU%O/C-['BR19LN!+6RG89A,S%!\97*PV;+ ' Z7379=8#'%B6CXGD MQB?U'*DU'AI'I^T9F!L.M,X;H#F=C>/F_"-,.3_E>]H@N\'?>QK\?*D*-XNG M@HBLGN81[/53M;$@9BQT,FB>()[.@V@^V8TAVS,T\B2[VI_+>,!I#I?%O3!6 M03\TJ%]_COE'FWJ_0>:M:94;\73&= XLH_ YQOG>5*W58$"G:O=EW-T9A/M$ M0S,AM8=W=*1PL9OXV$U<.E4%SABO;J_9=![2X?@\CT[W)WIBEY*#):@O1[<' MJH&;D-II"=":$$]>PFWA@0[(MAB&NXC"D9]6;CK6=*H'P\)[[@G1:(2C1>:Z MF98RU&('?DR%!0W[+>V'@#QU@TGLD+FDVNI':V-V3=_$@"'KR2,$]#NQT!7F MM$OSP3"MQU'MD(R#V3P,9@#ENVP^%*;W1!P@C7BZ@2Z=QNM. M"X^!3D&GZ(GL,B650:![78&($J) M'13J4ZN(N4I#-*XA1^NVK2N-NX*YO&0%=&5T'K::4'=]V2[YEBZ(>T$[ M?A+?>OI]-[S5TC<3S$'VS?02Z^>*EFAXO0.)H(V%"FT-@-[@U;Y&._A8X]4] M1S/5ETV/6R"M<-]N'<87?YNB.WH]\T:I@GH:4)^W$!FF"C3-UG^%L7!&1W," MW'YSTOA /!3;Z(W#=_RND@N>N7%]ZS:/9MD'_[VQH$=B?UKK]DM&!-:50SM9 M-$@'C\O*@H?]/,A'..8>'HAWGJHQ9T\Q-V'YVUW_4_W[YPYFU'7 (WX43*9A M$+\X:SU]Z@'-(-$D"EM/37/7%E?O!P6Z[^]G&[URO)(18)I9 &H[/3D?NJ\SZQ:J2?GZP4!;4HL>UX)"U MN $^7RIEZQ<\H/D]RN5_ 5!+ P04 " *@0A9KMSZ/=8% #O$0 &0 M 'AL+W=OQ9)W.N..[W;9)1SFU/%Z3P9*I-SAV&9M:WA2&>!J5<]N,H M&O=S+E3G_#3,W9CS4UTZ*13=&&;+/.?FX9*D7IQU!IUFXE;,,NG!9_1 M';E/Q8W!J-^BI"(G9856S-#TK',Q.+X<>?D@\%G0PB[=,\]DHO57/WB7GG4B M;Q!)2IQ'X+C,Z8JD]$ PXUN-V6F7](K+]PWZ;X$[N$RXI2LM_Q*IR\XZ1QV6 MTI27TMWJQ5NJ^1QXO$1+&_[9HI*-L6)26J?S6AGC7*CJRN]K/RPI'$5/*,2U M0ASLKA8*5K[ACI^?&KU@QDL#S=\$JD$;Q@GE@W+G#)X*Z+GS:V[4/H+%W@L^ M$5(X0?:T[X#LG_>3&N6R0HF?0!FS#UJYS+)KE5*ZJM^'1:U9<6/69;P5\/=2 M]=@PZK(XBD=;\(8MS6' &_XBS0IEM!G%%\BQ+7A"9QU4@"4SI\[YJQ>#<72R MQ<91:^-H&_JS;=R.LOMZCVU"8I\*%('+B"526Z%F3$_#\++$B*QE5SJ?",5# ML>#W@9LD8W$( ?[O_GCW#O]E04;I.6,J#4*O7AS%@\,3 MRU)A4'H:(OZ1GDY%XN5WD;*A)N4@9]AS[#;,;A?D\ -N>P]<[IY"NPN/. #TPO%-O= /V9K//4[P) NX+3 M#.UM2L*5AOPMXVP*^_8?B!L&QD*GF);H8%[[F4[LHI1=QN;UFCI)2F/"G0)Q MX15A1 :V%NU-/1LQF%&RXGI-RK0=Z[$(]P-$(>.W;C"2@JO@\"DSEYPRF,:5=X$>M M[%1,P9DK!?<9BS;?>.@Y6;<04L+^)AB4]MCFR 5F@\%).WUC]%SXC<(>LUVQ MA[0=';[N1E'T5*YLXS>AA.?$2E53\^E;)^&C5.'V1^AYG$ Q)( '1Q9T65J: M)JM\TK%?3#K_9*YEF3\[C>A;R268&$;W"1'2<6<0]PZBJA*0&&Z!9,'%\-0O MG_('&W(;I<@;2X--PD L@3W 4=>/#X?_!_;G@'O2B?R^X30!N*:6\\#3V+W&,2A]%N5N'V3NRRU;VB-!& M/>+V/-FXZN94^HE^9\@?<9?R9NK(_",M[R-DVY8MEW9PW^YY^J6T]4XQY<*P M.9*@8JC0)K"MPU;:)KG\\8S8%3=2,ROR4E:KYSHE"4Y.R,H;#@=NG_BN ML>'/3=M&94F2"9K#$FU6O/:H4W.S1B[A,BFK_6Z)0NVEC Y2I,$9UN&2!P<##>]=)D3)+C<1?V:@ MJFF)>\0OG+K)G[H?2=F2N!\RA6ZMBI*YQG4>;:M='XDW7BUI51-'\<4WXNBX4.T4#= .&_2BPZ5AU'M]!)?D=8VNM/G'5HRQ M"S^>.X3ZA5+8=_Q>!1N1% ]L]^7>FN1@/,96]')]?C3"^>,ENQ7VZ_[4QQ^) M01LA(#AOF4 P)4VA&O4.#SK, M5)\7JH'317BEGVCG=!YN,^+8K+P GD\UMLEZX!=HO_&<_PU02P,$% @ M"H$(67,2K/E^" FA< !D !X;"]W;W)K&UL MK5AI<]NX&?XK&&V:VC.,#NIT?,S(V>TTG4WCL9/V,T1"$FJ28 !0LOKK^[P M29'6X6[3#[9( N]]/<#-5NEGLQ;"LIK#HURM+7WHW=WD?"6>A/V>/VB\]6HNL4Q%9J3*F!;+V\Y\\/%^1/O= MAG](L36-9T:6+)1ZII?/\6VG3PJ)1$26.'#\;,0GD23$"&K\*'EV:I%$V'RN MN/_%V0Y;%MR(3RKYIXSM^K8SZ[!8+'F1V$>U_:LH[1D3OT@EQOUG6[\WA,2H M,%:E)3'>4YGY7_Y2^J%!,.N?( A+@M#I[04Y+7_EEM_=:+5EFG:#&STX4QTU ME),9!>7):JQ*T-F[)ZNBY[5*8J'-G]EO/PII=S<]"\ZTWHM*+O>>2WB"RX1] M49E=&_9;%HNX3=^#1K5:8:76?7B6X=^*K,N&_8"%_7!TAM^P-G/H^ U_TDS/ M972<"Q7(1Y/S2-QV4 %&Z(WHW+W_93#I7Y_1<53K.#K'_;_6\2R7XSI>#/J7 MK,G__2^S<#"]+J6PN6%JR>!T43L]8'8MV">5YCS;L34WK.06NX6E2E#/,ELQ ML^98(7IL3E%H3@XV:":-*7@6"5;D^$YDD;# )II-A,.R/_]1VS.;8$'OWA->/3]\-^UI88WD6DS)7P:3?#V;]\#3-UYRZ39ML%@QG83 ; MC-@W97G"AJ-@.IH$5^&@UGAN/\#P#U^X?D8G_KI<"DV4\Y46@HQG7S.&Q6C- M!N-C <(6H:&+S*QB/'O%[X+$A/WK^;9B!U[$E&AI97"!.QS%G5K(=6.F@Y>8'\7(E[SE+WG:7Y=:1VPWW__ M5-.56TJR:R8XK$5"U!(;? +&*UTK._::NHUHC*[S;T2R\ZXZW&\J%0.6%YIR MU3*X;[N6D-ST;LIWT 0Q<:PQ4Y* +;5*F<6 (A+W*S,FD5E&)8+%TD1:6)?H M^PJAY43\DY-T R=?W?PQLB\6_ M8"&M1$);#&"6R%1:[A,0%6L0>M0AHB9]^;7BVF7?&B9*PS)EF5HDDI2(B6W* MGP6C1>-\YJKR&)\Y;:F,7+H\='Y"KVE*KNW:RB1A"^'Z _8V?=_P>MFC#!.@ M/@R=>&*E1>*,R;4R.9@4<$J1YTFI M^/?C%OE\\49SER@N RCNC6 V \D6.^>H5-BU@CBA$0@2C.\)WP(G@+'SZ8(\ M6N4BMTY2ZJNT\D^=QH;P!?J[\^)C@;0:#<87_/)B=%EURGT5LGE$+-C@:C@, MB);#%$SC=IB=ZW,8*0#5 A+8Y%FECD G%NOFHN:9)X]S8=^VXPZ88 ?DE" MYK^NE%950:(J5NO:PRX9PF ZG0;#J^&9+L20AIQM'8"ETL6$1FSVW>?=H!M. M*:<]CY:91K[\'XP,I]WQ3QAY%8Q"C/+I^.>,'(5-(RFA,E1EK:AO^*\5BE^' MW'6^LUZ!%EI X+@[JXTFJG?A9/\E(+R5[R<87V+ HQ_$1>204J.&&H7KW=GO MCMJ,^]WI<;[=X]"OG#?3L!$6#_!<(%M^U2)U5<8W7"9\D0@'_5QLSD6RV\9E M#P6P#=!4HWZ;;:L-;]XD;6*9P^43@.8!:D4R!S[[Q'-)..WSYS9".4 VT&%> MK-!>V&#@?!>^ 22VU!/)1UAUTZ\&%/2E5H5($%[@;9?*EPC%N-NO0R&;:*$L MI\K*.J$SL4UVU8C=U\6Q =MR)^%V>>D02:H*&$*P ,J)%RH#AD*;C&;!;'9U M"OE?F )69T6Z\.J7V\2/@CLK>8Z2>I$X42,!4;S=JZMZONS-.J!_+::TC/RG M&EA;IABTTO.&+V!-F7PX;D1^B-2RJG0A'HA]4A@"&=11I@. K-D;HIL1.Y() MG!I09C#T2JA"=>$2V9]K2KT.\_.R"T#]BK;4.>?:3:I#-F N5LIAR3:,J4AX M8M3K.GIL(BEW(=,\$1S:]!9.+H>\V?O%E5@+L/F!72VX5D3,7-*TO$Q1.2]N M"1'(@%. ,%(;43=GB"K'Q8&DGYC;L8Q=?;@*;FF_!\N' ?[?)ZB(A*0C>&LP MN>D5-H9)/:GJ [CK,M6XQ %BC-/OU3M.71Q@OH$S7%..A\9%P9$Y M<4[&]:M:)51I"5YG!.Q?@5ON#S%5A_UC47'ZH.V)%^L# 3 @E@FNT$U@W MI"P$@0FKI$#7(B92R.^; 5,%HF MN_I<=;*'!66Y.JA#%FI2TYU)H4*V"AB0"YI;XI3C,>)9EO"&6G4N,B.JLR./ M(N\JKPH,S@A'4H-4B8R=(HUCX)*IO&R;.!<Y+4P$WTZTP=6N,.W]U M6G^M+Y[G_KYUO]W?6G]!E C])&()4N"L<<=WN.K%JMS=OBZ4Q2'$/:X%1Q;2 M!JPOE;+5"PFHK^/O_@-02P,$% @ "H$(66!A&W#C#0 +"T !D !X M;"]W;W)K&ULS5II;]RV%OTKA)L4#B"/)$V"N$T_WY35 M9[-1JA9?\JPP+TXV=;U]>GYNDHW*I1F56U7@R:JLRNKU467GSXB0Z:6]\U.M-33?. M7S[?RK6Z4O7OVP\5?IUW5%*=J\+HLA"56KTX>14]O9S0>E[P2:L;XUT+DF19 MEI_IQ]OTQ4E(#*E,)351D/ASK5ZK+"-"8.-/1_.D.Y(V^M_O-K(2IU=0JY4O"YSV-I(4M?S\QK4:BCIG>^!\0U5*:'*9$ M@?+4;&6B7IP@$HRJKM7)RQ]_B&;ALSOXG'1\3NZB_E5\WDWI-(J>B&/DH-9H M+-[\V>CZ5KPM$E50?(@/F2SPDY\&HMXHWB2+6R'3##T*MY?E+7S +JU:BI? MM0>Y(\F..R_X*1SLW^AZ$7)+3NK\'GGYW=G@Q7CV.R*78(F9<-'% 1E))# M3!^WAJS+&K?V%+!K$7(G H1,&J.&Z$$U&-1*DJN^-_*)ENJ0($%4VA5NXJ7(HU(K>P M.L=C=UI_1&6PU=D8;@]DE25B18=HO8LC$P ML)V-@OMU?9_S'0&?3A3&YXL@BBZ"131SIXPLF^(])T\P"T0C="/W7Y49BG@R M":PFVT*>.?02KJVT:4_:5+28H55_$;FM#Q75A\.P?\J\AN-GW^WO'URN@X_V MXNS!6U_!]]"O'/^]7E=J#8B[E]*;+ZI*M.D7OH:&*JB/HJ^]]Q:W-)J@9&_[ M>U??O/>"K'WV 5D!B0B>P/5?=_]_>J7$J;:.;IYT]S_)#.G;HQ3X,>D@91Z$ MDXL@O@B[;8_P+QPM8K$8X7E_-P[":"[^0]D,.HZ"63@-PGFX)T(TFD9[ZDC% M:8QSIN/HR=Z&ROB(!XO6J$I[^P>,@[&\WDPFRP\ M@O4TOFFK2M2\3FI%N/P.>4LI9%%2Y4MK9 S6YM+M6=7W?,( $Y" &^T.$N'0&F M;.ZF>X"B0F*].J*O,A[K;<<:; 2='P)'AD M=^/KV=]ECK/$V9+32.*WE10Z!?1:J4RZ"#KL9'Z]V2IG>ISEMD2N-Y52_/AN MSK\/PY-=AA??RO">AH^5Q_!V>$.Y+O1?#Q"E*0B_]GIB9G_2NO35:3R:1S:UC,3/!#2?VD :5!6<&(RM*09PQ'7OL)B@YH39 M,K7.62K<)34PFF&/Q3;J[JQ#7V82AKY*T,A1*#"9,XIR6I"7J$8J Y=!1*$V(6QBDLJ,)'Z VDI4';:&*=L?9WL4T-/G0 MZ(U1(Q=KM.,DBLYY6@#B=%GH^GMC( M%M!KTMCXZ)W&L")X>)2K>E.F;4!4BD=\Y*[L*T-3)5[!QB>W>MV+$8I".JR/ ME3XI#379^>4>3SSLP6/H0*2EL@K?2)J0]3KVO&E1R'9M<1]+3@2EXI4?'0^%CR$\D:F-NI]D+L] MUI=#ZPSR%M>]NM2SH,1IE586]%;2C:'ZJ1.1AF,T&K:5%4B1 )Y0NRI>0>0BT8B:;6ETW69T+YJ\%?U8S0T.XDBJD\G*;,WS0)%(/0B)P&)(/CI3+ >##;2N2!= ).575MB@X'KB2 MLYA*YC2F$ZH3D@;42U4D&RJ7C^4.KAUJW2NE/6O9^D*2V?AW?-O:>XL$ZP2G MX@$AD@KX"XW+CA_4X348K?+VR9G+"$9FZNC,,)%;3<,GMYWCR8:PVV"GH:P5 M@/5*08:D)V=O44_HSW>##JJ!AEQVV5FHL *1 6"\ IT?FA":7M%@DH:667:, M3W_8-0QNQFC)4.,JT#8=(('8R3R0C R\MGX U(OAAK:*@F.MTW=O>1X2(%5.L#XN_TE#X*E M<:,G\_6#HM]ZG0]*T$^=P*\\@=M=KD"]0C_XV8%VWW"C*UF(,_$H'H5C\:HH MFF&A=OJX'SI$T?@QED;C\+'X2$E+]%G+7S<9Q1-:.!E-IH_[4I-SS.G.J&8Z MFH98.AN%_4R!QOWWC.BPY%\QF>LF;[MSLV-_V1;B)U(9MQ3M_2L[%;4=QCNX MH&MT$"?[HZLH"J;1/)AX9-F4YGBW$PB6;[ MHZ6(NI]/EHO3.%@@6N?1Q?ZZF"PXY'CH]1?!#'L7H<\LL1OVU7ZTT-%&KX!=2]A>__ST@21=TH= MWF0I;$-N2U6SFT F[BT1R5-1'5NI]CUMV;1OIJE\&#V8\?$1QFPW[J:9?^$@M[ K42B*BH@!]% $QM#=0(.H?23;+2Z=O/E M>TZ\'/8A!.!<5_ ;H_;E[!39@+)':*\F= 4D0MC2TG%X8#!RL!_?T=Q.&:M ,')'/G7H(]3TGH??P.1Z% M0SXGWGS[7S8 [7SP433MN?R'!I_1:!:V@\\K+KIXHU7U@8^OWEA&;='FS1E= MQ8;-QN51>Y]P9JK:LW?Z5(R M:HK:?LS:W>T^!7YEOX#ME]OOB'^5%:H%(S*UPM9P-)^>V %!^Z,NM_P][+*L MZS+GRXV2J:IH 9ZORK)N?] !W0?2+_\/4$L#!!0 ( J!"%D&,CHUY04 M $D2 9 >&PO=V]R:W-H965T)@23=L TH$"3I]IF6SA91BE1)*H[WZWY\$VO)0LHO M=O!+?C4(K4+ (3-6 L77$]P"YU80JO%U*W/0;FD9N]^-])^<[6C+@FJXE?QW MEIOB:C =D!R6M.;F7JY_AJT]8RLODUR[)UE[VC@,L0.[W]1D[+C]30^:62:Z(L-4JS'\Y4QXW*,6&=\F 4KC+D,_-[ M> )1 [F'3*X$LTA=C@P*MLNC;"ODQ@N)7Q$R(9^D,(4F/XH<\GW^$2K4:A4W M6MW$1P7^6HLA2<* Q&&<'I&7M%8F3E[R[ZST0M+#0FQZ7.B*9G UP/C7H)Y@ M,'__+IJ$'XZHF+8JIL>D?ZN*QX6<1O$9.2")/!9 EI)C"C*Q(H8N.&@,WHIE MAAAR:E#R*P040P!* - 4>"'TF >ND*7"KS M#3EE F7(6N.Z/KL@[]]-XS#Y\.;O1V=7-REV]C0T#VCQ<8KF[1"PUG>^FC6L M1IPNI*(6$0L.4)45 :F47(*VI9/R'>X61JQDH!CE.O# 4QL*Z*6O-16F+DDF MRZI&$MWN<4*2()Q&G7$XM[;QL[^'#16]T09* MW;-YW)N9IDD?F3CLS45!G/0I]VV9[(V3^+PSG@11,MVS;=Q9?^OW]XFL0Q'5 ME WER\8?R$<-H:223!AB$PT/XRXNG2A$%)/)T;4#TN43E@]G/G@F@-4)9.(D]#^2TO.VV!+FHM44 M" VV#Y;=5G\6B ]'X \+B8-PG.Z-D_-99SR+42L\'1@,?ZMZ+DX<83IM,PO-S\]-PV);U9+--1QQ_=9@6%]3#OF13->G-1 MD*2[^'B4!A7K"4*+L<$X;.O+")DF25_SZ[+-]K9.ZOW8V$':EH%N[N>U$_"88R7 \X1O?T.:?@FZB9XUB/XX#2+<:5<>O MJ7H/]A9I]T+7N/NF#5&YX,RWI59MUWD+W[164C7QXI2S+2?UE[U*V9;4E>D" MS172D W86 >!'8]A>LG =:\T*QABD2-0_8H<.+E-8PP-Y*_N1S'C,W=R8*^C M_M(:Y],*.[5G9KV*_>S)>)@VZ Q=TWZ+G1(5&P+/%BCM!6\]24 ;Q]E&MT6( M-PJ\MJU#A6*1JL4.BE/$HJ*()]JPV4%TUO6^@&<$?@T<.TWO^WT=&Z09GJ6& M.;%V.I/:='9E(D-HD )C>'NEH-G7FNDV^9M:VJFQCGLM:XZ',I",5@S9FV!N M<]SO)(43NG]X,[&]R;@Y5[*O'VY)DH8_I.'0MJC^EL,WWNF-3;D$;U1!G\"; MT]F\S9=ES9?H-FO65HM#!SQBW#M(7R3!H9ODJ'.]1UA6[B>&)J[K\#?]=K;] M3W+M?P_LR/U/ED]48:YKPF&)K.'P?#P@RO^X\ ,C*_>S8"$-^L!]%H#GNK($ MN+Z4TC0#NT'[]VC^)U!+ P04 " *@0A9IFUHL%4% #O$ &0 'AL M+W=O?KZ3ZJG-$ M X]E(?1%+S>F.AL,=)ICR71?5BCH9"Y5R0R]JL5 5PI9YIC*8A"'XS1?JEM% M;X-.2L9+%)I+ 0KG%[W+Z.QJ:.D=P1\<5]I;@[5D)N57^_);=M$++2 L,#56 M J/'$J^Q**P@@O&ME=GK5%I&?[V1_M'93K;,F,9K6?S),Y-?]"8]R'#.ZL+< MR=6OV-HSLO)266CW"ZN&=G3:@[361I8M,R$HN6B>[+'U@\0J7%'Y]/C"DWTH9I*VNJT97_(2N$_@LAUF6+ M[4Q7+,6+'E631K7$WO35B^@D?'_$DF%GR?"8]!]LR7%=KZ/D#3Q?(7SD@HF4 MLP*XT$;55/)&@\F9@4H:>J&C8DUM8_87E3(=(&DK*R;68"2D.XI!SB%5F'$# MBNNO]E1S38(4IY[#28PE8#IW4-P"O]5\R0JK- "=2V7>&50E@5FB-@T8+IQ: MVP.= *DJ21H19E)DC5F$($-J,JFL+8?"%$GLK, ^/&P1OWHQB:/Q>_TT!K?Y M! RF$*J"M9@4W:YCO>).;N@V(%4L>-=11->!CBB1D MCADJYURBK4D.%+SDU.3A04)&]@4[WLXI6$(:XJY0<106A]UO'5Y(;>TN*!)B M84-#DH[8*=439O9WDB?MDL=EA$)7+700A2^MC%*24R@F"I).OP/J5NBZU8;FGC_^"X7M:_Y+TNRX MU::JX!+B^*5'M5U'I]MU0C0=RQ6\[0ZVJ\AG33SR:X\H'KT\P!K[TF\@B@X2 MA?YN1_YA2W#BX1UZ-HV]=>1I^GC(BH.Z/7V?MJ3CPZ3;E; M0UNL^\_ EWPWO)$%9>6-)_WH>?">TQT.].6?W2EVX@<41HE4;!7OT.O M,)+3)^OT8#V^W:D[OX+]DMS66+)3'M^?WX<\^!VY_K#O4VAC1-^SS5W +Z#9 M&A;MB+"&UTZ%K#6EC'[S\]OV__W\@9\-EV3[.U\$MS&^-_1YU]WY+Q 'T>AD M#T\2Q.'8HQH&233:HQH%\7 ,'VI%=\6]PZ$G8)N;X?Y>D(3[N_$DA$O-V;Y. MSSK_&<7[7CU&^^"W&L_2) @GA_R1Q+X_3H(HF1SPQ\BCNFMD:Y@K6=+P1/.. M()7;UF4;$3-&\5EM0V,G)Y'Q)<]J2V:K3MDN:B^?&)WB*[-R]&5NY*.Y.&X+MECC1_*TM YW-)%X?VQ2KH_N.8_@U02P,$% M @ "H$(6>WQ(R@'!0 HPX !D !X;"]W;W)K&ULQ5?;;MLX$/T5PBV*&&!M43?;:6*@27>QN]AV@[B79UH:6T0ETDM2AA'43YLN)"]Z9GON]+3,]7:6DBXTL2T38[UMQ[585M9U#*=G*[Z$&=A/JRN-;\,.I10-2".4)!H6Y[VW[/0B M=?/]A,\"UF:O39PGY A!#85U"!P?-W )=>V D,:_&\Q>MZ0S MW&]OT7_WOJ,OH6KC_\DZS&63 M'BE:8U6S,48&C9#AR6\W<=@S&$=/&,0;@]CS#@MYEN^XY=,SK=9$N]F(YAK> M56^-Y(1TFS*S&D<%VMGI!]SWOY4QY HTF556A_1#Y=*3B+:F+^"C@7ZTTCF9>+SDIYP,&.GC M&"XY3LV*%W#>0_4;T#?0F[YZP?+HS1&&:<

I&/%9"% MJC']A%P2R^Z0E#C M0;FU6LS;@&85*533H#GJM?A:J;H$;QVE4BSSZ MI^35BW$<)6_^M^?'2@,<*)F@#L'K<#MG)FZ_,<,IUOTE>ZT/;0.:6Z6?[^2' M;>2W'2_)"8MI&K/^05=.)WG>=\TDH6R2'HRF$4WBJ$_>@51XA/P8D^<^O_CS M$,K7_ :=7T+8;T.P,!B+@G!:?/V(UN[CL!&CDRAYV!^/:<:RA_TYHZ/HD?XX MIWDVVD5TI\%C-#!\T2 :]0\[6-(/C7O[$ V2>->!B><4CK^$1MF$QJ.$S%9* M&LR SV"L"\$L1,56W)*UFRZ5)4(6=>ODY1,(7'*M,-5<@IKOSE"79\[8>EV[ MR0;5VP3UPJ%ZO5;=%*_7.12\-;!96CJ>( N!-+>8PIB6RP(<&7PWW>Y6N-O> MA3F ) W8@3]^UO?%L#TN'FKBV;0WP2*344RST?CA6IM%'/"::\W=L8<\W6)< MXJD$NA#&'8DB./02-YSM!1)X4?UJ-Y+.#483EM#)>.*-\"W+*A5(&BP5Z@U^" M;5TB**YDQ>LM[T'(2(P84#][&U.RC:ELFSE"XE)/[RQF1NDKWJ9J(GEEJ^_+ M21%8&M[ 0;!WKMN#8KV+_2&?'PC0<_.*=N?!S]>*;Y?-^\]=\=SV7(8 S+R, M.O&V-_@G*)),:!Y%=!S%)*-IGM,LB[J9USNQ M!J-/7JQCFHQC.F8I88RR\81&C#W@FV!-3E(:)0E)&(U&N$8V[D8=2[?;.WGM M"ZISIE2XM7OG/V;+#7)"/I?^(@![F>ZV$P\'5]I9M)4%]]7A\5-]\-A7ZG#O MXH#P2W\],J@J_"8+=XBNM[N!O0T7C]WT<'U[S_528(1K6*!I-!AE/:+#E2B\ M6+7RUQ#,%O3%-RN\18)V$W!\H5#LFQ>W0'&PO=V]R:W-H965TH0VE?3J2]J:J2?V)8,OE36-3+@ MU:VGOG4DRZ34Z.EB-CN>-E*9T?EI6KMVYZGY:2O7=$OA0WOM\#;=6RE50\8K:X2CZFQT,7]U><3R2> /11O? M>Q87U:=-J767OQA/:Q>&=-J+WXV914/M:? LD> MSF('YW)QT.#OT4S$U?Q#S%S^*O@WQOB;QQC:M-%M1JE(8 M&] WA76E4%DNR'M!]VAH3P(-+0(T0NV(A#2E\.I>-+F>Q/44J ;MJY%$\+ 4 M982635,XVR8'@-3*)Q5;<>S1.676"1WR MM*E548M:PBNG:$5D\,=0I0*"9M 6)IUH"6UOR(0.$P&VGX@;DEK]D\.!>8P M<@Z*'(&$@^"%\EAN.8E0CBT$JQBB0[S2&2#Q8Z$J>-J.RZ9]?96$"OA70132P0=8M9&NS"H5E>2D MSN0*7%R#;08;"@JYJ\A-Q,1"46*,\L(2:.TJM:("PRRE+=>7S3(<5,>L) MI"J11(YQ, ,P)N3G2#OTLY-GOE]GV[ZY[OD( 5X3'%IUR7@>1V(JYB MVGO9]Q9&NZ/%%29TLT(QE_-TO%@^ZIG4N][G 9ZHA-1^6N#4<>AX'(Q*;N=> MQXXSB7@2I&,$[PSY L,"./'8N*X_P["8B$O)3M/X"CA"=#@X],?X-(IXT"]4\(_O-V.+B+?G51)@(7EZ%=JK<']8/J[8A@H(YE%^ WXOYZ M$G6D'4KE1@48.G":O'HX"PY\SX&ZO"GS <=\SV;8';[3U@/F*N07L]<.CU & MD5SO3N2'VF0R=/&8]NY_#;EUNN6F@6!"O@KN5_<7Z8M\?WP0S[?P=]*M<;@0 MFBJHSB8O7XR$RS?;_!)LFVZ3*QMP-TV/-4D0A 7PO;(V[%[8P?[?"^?_ E!+ M P04 " *@0A9@L3#K @$ #^"0 &0 'AL+W=O&R,]?.D#J&]2E-?U-@H M/W(M6OY2.6I4X"VM4M\2JC(J-2;-L^PB;92VR6(6S^YH,7-=,-KB'8'OFD;1 MY@:-6\^3<;([N->K.LA!NIBU:H5?,/S9WA'OTCU*J1NT7CL+A-4\N1Y?W4Q% M/@K\I7'M!VL03Y;.?9/-IW*>9$((#19!$!3_/> M&B- 3./O+6:R-RF*P_4. M_4/TG7U9*H^WSGS59:CGR64")5:J,^'>K3_BUI]SP2N<\?$7UKULSL)%YX-K MMLK,H-&V_U>/VS@,%"ZS%Q3RK4(>>?>&(LOW*JC%C-P:2*0931;1U:C-Y+25 MI'P)Q%\UZX7%/?I 71$ZTG8%RI;@\0%)V0)G:6 #(I866[";'BQ_ >P"/CL; M:@^_V1++8_V4B>W9Y3MV-_E)P-\[.X))=@9YED]/X$WVWDXBWN3'>-N#39\' MDW:Y\JTJ<)YP/WBD!TP6KU^-+[)W)ZA.]U2GI]#_*]638,]3_65\\2N<, .? M+'S )77&TC\,$R,^())'3:EMRCYH&" M9@/G&2!S=1L4._3D:W[Y,[CJ^5C5: _P([BN*HSX![@U$KO&YR1QPE91[^ 2 M+5;LX3 WAZRW:B.!\S$.@=$<20'4J$RH"XX"YT-D5PC*>^V#:/7N[Z*_1 [G M(0>QLF3ZQDCU.>3@MLQW5PFQ-(;UTQIES_9)_KXP(KNC< ]"_:1N^XS:HB.* MY4!'-5_4BE82)_AI/,IXQAH3*ZW610UKQ524%G6H.F.@[)4$=@1?V>30,V*_ M*8;S19\BEU-N2-=P>/C_P236XH+F'6 M5&:0^%U9,+#IZ3G 1RPZN3>ECG2!Y)_4(Z]5Z"M->D/;J+FM_@TW#:# M"VR62# 9GVVCUS>,/!PD8DME(HNMZM-R5T5!0O=_TU?1@^_HQ/QGH_R0_UWF M^24#C5QK1IPEUZWJH_*:CN"Y<9\.[N0&.6?R\O#,O;.AOY[WI_O'S75_IQ_$ M^Y?19TZYYJEIL&+5;/3V/ 'J7QO])K@VWO!+%_B]$)?&ULG59K;]LV%/TKA H4&^!9MN,F06H;:+(5Z[ "0=NM MGVGQ2B)"D2Y)V?&_W[F4K"C+8\"^V.+CGGONN0]I=7#^+M1$4=PWQH9U5L>X MN\KS4-34R#!U.[(X*9UO9,325WG8>9(J&34F7\QFYWDCM2/?K':RHJ\4_]K=>JSR 47IAFS0S@I/ MY3K[,+^Z7O+]=.%O38

A8)O3S=D# .!QH\> M,QMF,P:+3M_N5]K\/(X'+V@L&B-U@DWIVCQ/)7&>5FY=U!>+X- M-'Y(H29KD-.6D_(U>IQJV,7-C;-1VXILH2FL\@A(/LB+WORZ,U^\8'XN/@.@ M#N(WJT@]ML]!9>"S./&Y7KP*^$=KI^)L-A&+V6+Y"M[9$-]9PCO[O_%UYLOG MS;DEKL).%K3.4/.!_)ZRS=LW\_/9^U?(+0=RR]?0_YO.13HZ.N9-UZ8A+@;(6J;$)S'$HTL"M?Z@'4IMFT QQ"FXGNM#:5KD T=$OB8_8U\./^B M"^E)M+8@'S%7GA"V+J(WO"<;S5'(AP#X')U*7@/O*6JL99P(7:)M<0?=1$I( MM2>P-\E^Y&>"<=(:A6"5WFO52H,K8!SE'2%^5U&B7LL]@<'@M(<35):8.\+9 M,>;;-Y>+^<7[,.@T$24D1.:8J N:99F,%4=U[G5( M07U[1AQ9>2+,_@>[(@8^P$)P6&$0@F(TT9,>$C?=KF'?BB- MAVJ.M?;JEZY@"B-U$Y@?TJ9Z\<>E5LL@P(-8$@"[P?DIDA'5@X:Z&@]*>[AW M'LFE>RI:?NM )]@DGF#2EW7/:#A*&?'THP7 XTI$!A#L$ !*>2)&;(Y\NQDD M.,$;+;>:VXUZ[$9"":]1G8A+]F76YU5[(4$$-BFP%,V(P^-Z8UVX!T?UPE,@ M(/I_(8>VJ)^HYK:F'P&='BYZ,7)\JH2I\'W$(H^.X=.NP.7R ?NA?OP_7N\^6S]!7DQ]0I M83J;7KS+A.\^";I%=+OT&D8;HF;38XVO*/)\ >>E<_&T8 ?#=]GF'U!+ P04 M " *@0A99YJ/#H0" ##!P &0 'AL+W=OC?&F90EH9('^-/Q^GTD@:XN]ZR?[&YZUSN MB(09+W_37!43YY.#V?/'1UV %XSP'\#N _!83/ ((.$+Q4(>P X4L51AW IH[;W&WA4J)($@N^ M0<)$:S:SL-6W:%TORLP[N5%"[U*-4\F"/**U1 L0]LVQ#%!*959RV0A I^CV M)D7'1R?H"%&&?A:\D83E,L9*:QL&G'4ZTU;'?T8G0%>)^]O$I_Y!PF\-.T.!^P'YKA\.G&?V>'_I>C->[%1X*B\ZC M:#\L'0@+ N\\W ^;#X2%;N"[?5B;+][I2A6(E1T'$F6\8:I]FKVWGS@7MM$^ M\4^]\3OU!+ P04 " *@0A9BPK#'4\# &"0 M&0 'AL+W=O+*$6J)&4G_WY'RE8=5.$7B2]WSSWWIM/B MH,U76R$Z>*ZELLNDQJYP_2%>+ANUP@^Y+ M\V!HE_8H7-2HK- *#);+Y'9RL[[V\D'@;X$'>[8&[\E6ZZ]^<\>72>8)H<3" M>01&KSU^1"D]$-'X=L1,>I->\7Q]0O\M^$Z^;)G%CUK^([BKELD\ 8XE:Z5[ MU(<_\.C/S.,56MKPA$,G.YLF4+36Z?JH3 QJH;HW>S[&X4QAGKVAD!\5\L"[ M,Q18?F*.K19&'\!X:4+SB^!JT"9R0OFD;)RA6T%Z;G5'X>5HX,DP+M0.;HUA M:H<4=F?A _S.A(0-4Y1]#O_>8[U%\]\B=639ZZ?%TYU' /ULUAFDV@CS++R)XTSX,TX W?0-OR/T1;%_@3G&Q M%[QEE:7P?4== MZ_N,/@0(A:9\^'8.#C^V$F&2;66DR/+,3P1CC9]-81SK74;S/OA=8E% ,-]+\^J_\!4$L#!!0 ( J!"%GG7>+[R1 &&PO=V]R:W-H965TCQG98]7);M$"0:R# M?'SG]PZ.7FV,O7)KI;RXJ:O&O3Y8>]]^?W3DBK6JI9N:5C7X9FEL+3W>VM61 M:ZV2)6^JJZ.3V>S942UU<_#F%7_VT;YY93I?Z49]M,)U=2WM]EQ59O/ZX/@@ M??!)K]:>/CAZ\ZJ5*S57_DO[T>+=4:92ZEHU3IM&6+5\?7!V_/WY,6_@%3]K MM7&#UX)$61AS16\NR]<',^)(5:KP1$+BS[6Z4%5%E,#'/R/1@WPF;1R^3M1_ M8.$AS$(Z=6&J7W3IUZ\/7AR(4BUE5_E/9O.CB@(])7J%J1S_+S9A[5,L+CKG M31TW@X-:-^&OO(F*&&QX,;MGPTG<<,)\AX.8R[?2RS>OK-D(2ZM!C5ZPJ+P; MS.F&K#+W%M]J[/-OYL$:PBS%7*\:O=2%;+PX*PK3-5XW*_'15+K0RHE'Z=7C M5T<>1Q.!HR(>*]M,5:G+"F3\0C MOU;B3W]X<7(R>WE1&4>:@>,I_NCXY>.)D*)6=J6L\%8V3H;@6RB_4:H1B'KE MO18_FJK$5C<1ETTQ%8\BQ;^KE2RV:56B*613BGG7*MN8:RD^2NL;91V,\\]. M.\T'7)BZEER#0W!^#>'FWA17$]%**ZYEU2GQQ]ET-IL=3Y*4298=3QCLS["JA>0LC1TZ9!*EZ56TG OEQ MR'3;V=8XY2;WL\RB(I&2*:+4"I)"Z8@^XOV6:K1S'9%VI&0^C[8T2-PPN_(N M.;&$$JPK9:B\K_:_(.YFDM9HAC[52M9@T:!XN B9 M 1;HG-IWZE3\LM;8GU5/"ROX0/7 $(A'C$14TO!X8 5K#>RY!,FFT'CED :B M\NXZ)!U($/:PS1R)S"XX"?X)/V&3A*\:+@Q9E+U:^ARE8 HD1]?(KM2>R:*Z M:%QXY9"O2XZN49;6\EI!!.0DY&0X;H %R3&-U2J@O&Q;9'U)=K5=%7W2JE57 M,3=9LKDJ.L",CBO>W02D9U!%X-YVJOF[BPR3H"891LB)X/WU@%]P9BP9ZQ;: M@!2@U(C&>.PJJJY4*5?0*;H)Y3J7O6!G:8S'4C!G58QRPH4!7%E0T2T)N%+( MK9PI\+UJ0Z)@JE\:5O*<=.AR?OTRG4=1^"C7H5@8I3Q)PO_E[.QCEIYP+&7D M<4.5':=)XJ"EU.&)"74#H5WTE0+Y#/V'*+6CZ.XHH1'=I,^!%B^#**;53=Q< M(UVL^*@)J[ '#\A(;@37CGC1D%+)*+"U98.!1_>8G4T#N, 72@0X+*%J!U>T M@F0-N2$ 5#LLKD 2;]$^N SGB65(J@TR4EP/RKV_1H.CQCES#.Y$@HA!_K:2 M'!.R)@.X8#K3.9@&!K#XD#T-:6X)?N'F#@K80IV0,MGY:Z)HZ%W"4YRX$*%) M,+"%#M+&:$EB^K55*OB+OA%U: T4M08"A;W*A;U 7+*3)[UJ^*6&# 6GB.3O MZ;"00M1-BYQ ',?3M@K%C J2OP6A>@'+G!['([!H.<3Q'?W3EYV'1S&1*-L] M"EK(BH$C=-.29;]]W.DDFT_@/*51(&H7LE[*O0S3/:+])PM$#$(VI543L38; M=4VHKO&)@8%_$TAD!]X;I*P7Y)YO@V('#ZTH1PJ:*Y ;8L^O77.KVH[U!$'' M\?.7[FMTQ*!=\8(@8C9"]/G;M,^:I@.-3XP<5%?2"$ K0&3$RINU M!A!2\ETBJ9>]%(!^HA>ZJN,GP0FG>_K I[D/?+JW@?O88SA7\TDI]W2#>XF- MMZQ[3KB;E;_& 6YU%F0NZI!0W0%7-:)>/3A?_RXY;2=#<1_VP#( R7#ZH%K@ M;AVP%UI&M99B>E#6W:O*S=I _$.SH>IKJ%2,]3R"H5&YH(Q@CK<-D0- MIV.)&@N]::@^J6F.-1DM'I2J*7?>3RT2"I7.+6*0-S:V@8O)EF M98CD@D?)'8]9!I,!,CA2#@49[0\%]Q*)QEB7RN+D"-1A,0.0V]2Z (I=:VL: MYHI/YS:-$ANR$1&):M*VZ&JX).TP2K05F16WW'K&!J5@@O>T(6EHM\,.=R'MB\RVK[8BY6?M+L*6OG2Q!;9 MWY,[OXG0SEQ7N^$P3HJFXVQ#0<^['0*S0C;B1&H"B@8I8T>>&QI:N"JPE8>\)(/R(;[8G%1BX7WG53XNM+NH MI#6Y)J^"I*NA!B:TV$>@")RBBE6>Z@5\O&Y,959;&LY[Q:CD]2KB!@"!$CT% M%_9>J= F7^L2;D? 3/5J,*-SAH C)?Q4X>C=0.B/FXKS%"EC90CY=R%=4F?R MAP4J1$5#7$Z%C!XW<9+"(V4.5GK1S[PCK.0(9"OB&_ %0OYVK^BZY9+JI)B0 MJ>?63,/CTY8%[ W%1Y&IPPP"+%4*3$0<6'C9E]I#4$UC)>8_DJAE84T&14(C=KJ]>/%=QHOO]H;Y M^QW:%YGV&&!\&R7Q[B[GY'B.L@]*N+Y_V1A;#6=>>.]4PY'/7HO"QG:IV#+! MOZ\-=6-\34!ONXQ5% N3>!6D<&P8=V0SHAR_4FE6%GLX6L$\;&"!"-N<+9-S M**[)F%^$3=4G8FZEX*[",H['U#.0MQ=JV5E&0'6#1MLNPA!I2\DZ9;G64* 3 MDW$*-90[U*WD3S3WDLT5@8!Q% 1P\2H.O KJ.OW.*)77HH*IJ/P,BDFINR;] M$=R X27:$)H<0:_7]-VG#LVK#'G@RD*Q<8(GF]@KIA$+Y[T$R!PDI";44OD: M^-)9J2K>_J.L9?#]4 &$H157-OV&!GXF8I+3\F&L!_"NG#E0H&,#Y$\6<"4 M1L,5"F0[I$M'H1&67$>',M>IG<$0E4HY-;.1"(0[F\-VDJ[I(AV^ 0JX2TN3 MA?IDXU*/1>7&6J_6U;;WRHB #0FRX!Z&JA6:ZEXFI!DX#8",!M&AJ%=TYJV+ M9>9ZI\*"Y=*M&67DX"EWD]R$G(5\IM) XI(OV9@89^>-=N2L4>2>NV'>[QJ& M:QP"IR"V8_;DTHPPEZKMH"/IO0W/X0BRB.,AY28A.I"Y"!>!)6RRI?(5F5,1 M@WG>P*S21(J;TZ"./KLC8:ZLK-V@P$2@HC+>"Y#'L_YAF=G^2HA#$V8\*PV/ MD89M.\I30^9ETX\^(O-[$:=KC+-NA:J(6O-9<(4?,J"-WFV?&_S)@Z<(5^Y31;5]:SGYIW]G\2][VP4SY^,/9LXEXJQ9>'(I'GTT+>']Q_/3Q<,]P M;?^D2 @.E'QMI9>AT0F\V'[&N]NHQ(<7..AU@Z*PZP>\G/S#G&XX"1A>*+L" M%0'=':DVE&J!)/ND2^6FV31Y]4!C60_E8H -+@ZW=N)[/7]P8-BQP]SS\L[ M[G++.S^ Y7^@'(M^/!H*_Z6S*#+X!HD>5HIQ 5?/+@Y[TC>'L],)WER(>;?P MP6-/9FE@]P/U]C]S;_^^?WR QT[L%L,![[SO>2ZB(U&?-Z>R]1/2$#I?!O#H M],$9AARQP;L89,?<8Q1(>7JY9>97@&2N0>&2;X>PJ#N&"Q2GJ=H\D0]PC!;-Y5Q1*R/'1 M$'Z89:"DD6E@5GPP'SF1WH<#W&&$Z6RZ1URHE6X:OIE=(HC[<>SQTP 3D[YX M'%P_TO'A"I<;#T=C%+Z(C&4P7M*E1@*0?#\^O=.;>RI6XC@GN4:"D0@[[3"R M'@XN%'(?S'40)TR6Q\(NPNCIX>QY?A)@KE9\UJ<\]CL4ES7XN(ZVIL?C^#NN M,-+RM_WP=!!7D(#.";&4YH^\S\5]]WD4U]ST/ER-]P\1\$"BG]&/D,Q#S.Q6 MX5:(S$)RZ#(4-.P>:ZV6XJ?:N\.B/EJ7OM*Q>8C/EN9+XS3 M0$% +*#Q4O>/KA'7H8-M2"EH<',67B/3Y"5=4):Z(X#;D2 7 +MR<'32R(5G MB\D(T"@/+M)DL81BN??ADPU=>IN" !:GH* OTC,*_XU /MT;R,,0_L^8, U9 M;6 "XKB?@'"U0\V2 FZZ-@A1;:/(= $*_N\^21+[W/%@?K>+*% /.\S_#%FR M4NY'EH JWV54N0S3[,\TS1X!E/[K$2 9 (%JUC*7&3PQB.TZWX_2#713L*Y3 M0]=/T8<@,A&U<3RK!'"$I$XK;/!'**% CS8<'_2C>-%*70Y"]W=/.N$1W;9W MGC"ZGP)T!QZU4U7_3QUBK(X]&OSV@1\\IU]X&UL[5K;;MLX$/T5PEUT;8"))5+7- F0I"TV"V0; M).GN,R/3EA!)=$DJE_WZ'4JV+,67.K9[6^1%$H?DX0PYFCDD>/@@Y)V*.=?H M,4MS==2)M1X?]/LJBGG&U+X8\QQJAD)F3$-1COIJ+#D;E)VRM$\LR^MG+,D[ MQX>E[%(>'XI"ITG.+R52198Q^73*4_%PU+$[4\%5,HJU$?2/#\=LQ*^Y_CR^ ME%#JURB#)..Y2D2.)!\>=4[L@U/'M"\;_)WP!]7X1L:26R'N3.%\<-2QC$(\ MY9$V" Q>]_R,IZD! C6^3# []9"F8_-[BOZQM!ULN66*GXGTGV2@XZ-.T$$# M/F1%JJ_$PQ]\8H]K\"*1JO*)'JJV#HP8%4J+;-(9REF25V_V.)F'1H? 6M*! M3#J04N]JH%++]TRSXT,I'I TK0'-?)2FEKU!N20WBW*M)=0FT$\?G\4L'W&% MDAQ=:Q'=Q2(=<*E^1Q^^%(E^0MT;=IMRU3OL:QC-].E'$^33"IDL0?;0A+0VG99X=#/3%UE< 3J+ M ]6J.O4ZCJKT#=1=S5@E_;0$M"W;P)B M^^^F3G 32\X1RP?H.GEL+2N"1>'UHJ NX.A8% K:JMX!,C@6???+O4^BJ,B* ME&FP<.?8@T%B A)+:]$G'7/YU8XW0C?Z3-]G(LO$9/5JX25+!GOG>;,1>&1L M8ND]7VGE(B]X/N1US,"]T4DFBES/QF#CI*G@>1Z);#;8>SY,HF36?.):IRQE M><0QNF RBA&U)YXT;69[+J:V79=_ TFCX 0A#EVW64V#1JE+?0>[E/2:+6P7 MN[Z/SI4JS-A(#%%4S:(J9[$8PR=_Y#)*5%E;B<78+)NJD:B]<*EL,C]CP=HM MER.L5E="GF.5ME?7GQ6RL>,'+;15[TLI(LX'"@VER)!BZ?PH.I:B&,7H1._= MQ'P/ENL.*$/WY.:BASX-AUPF^6BV:@3[,,//C9B?,%B*P%I_'I?)2Q@R=<'D M7U9F?# !\C.7$OP[$DHKI 7BE=^5DZ:,(Z-D.K&;CMX-K-[6)I0@Y=^W9UB& MT3@#YJ4J4]9%HY@$_MSR5E)@,8AG&=<^2U-"'/2"/>Z57*0ZC0_CCRP\\CGMW"-$SRWQ580-B3$:=9W MJ4NQ[X8M_[3 Y8.O)9"OYSOB6FM',V_[C.>]-.61.I7L..5=%D!-S$@G(^#! ML"/5: ^=[J.K).5/LY6SL.7ZD.,@ @5T/@B7XF#WJ3:$>$NE82,V\/DP4L] W25-?V>NW"^LF*4FR'3F_V M\>.2U9I;._JZM7O-=L^S7==X^\RY7K3#H^")(;:?>6\STT%#IY4(NU[3D;O4 M(MBRO+9SAV6?;3.=ZSD+EVKQUH.LW785QOHZMVH?F(3 J&>Z-[;'FZJSJ?QE MZ7K:VP^VW_]M*M\]"<"!%\X--V\@P=29WQ^_U R#$JS.MYO 4DP;1RK;H:S, MXR.6;*[E,OGZOZZS+2_8I=KT!2U;3.-[_"_ ;W#H>?.G''7%0@8#09["=MQJ M!?DF0W&HCRFQFM6M$&\;@O/L\"[ U%L<@(:_TXR5[;@)TP<7$;='K M%@,!-F&1YMDR>+O=XB"P4\&>VW90U\($N/O6I\NPK5L_E(76]BS$8.R,A3CK MQ[,='/]N2#UL[%O;'U1L*O]?D(\?=>1NTQT*<@N MG;/KA^M/;-GX)^)0Q%D_EIBVWY]'.9;A.PMXU+3B)^-1B^XM]!NW33(N1^6= M&@4_#^3LZN))+:VO[9Q4MU5FS:L[/Q=,CA)(>BD?0E=KWW<[2%;W:*J"%N/R M[LJMT%IDY6?,&5 (TP#JAT+H:<$,4%]F.OX/4$L#!!0 ( J!"%FY6^"S MB , )P+ 9 >&PO=V]R:W-H965T]D(]57G2,:N"NYT%,O-V9UYOLZS;%DNB]7*.AF(57)#!W5TM;.-FUFDUD97@A\%J!KLJ2J?M+Y'(S]4)O)_A8+'-C M!?YLLF)+O$%SN[I6=/(;E*PH4>A""E"XF'H7X=GEP.H[A<\%;G1K#]:3N91? M[>%]-O4"2P@YIL8B,%K6>(6<6R"B\6V+Z35/6L/V?H?^SOE.OLR9QBO)OQ29 MR:?>V(,,%ZSBYJ/<_(%;?X86+Y5BS5J0U$V M&CJ?V)RC[DY\0\CVWD^W*)W+@9.[SXQVX>\JXV'APVMGUQIE29X58 MPI+:30,3&7#20 V%2'E%L:<-2).C(H22V.:V?]8(':O7M6JR1&=(2K!@A8(U MXY5[W4F*.P?BU#2FE2I,@0>#=MRM3P3V\]S9$MQZ]:_= 6: 2@R;$G,0;S#% M-1[[2EW5[#Z##E0_)]E..!JT'"<] Y)>W$H"K;]$^)?O(\3ZUJ]&)I>*GU M<=?]IRI]JCI_=E4^HQH'PUXT;.C M@@_C[@/E.#GTC?9;$U.):NGF0DT?F4J8>GAJI,WH>5%/7-_5Z[GU U-+6W4< M%V0:]).A!ZJ>!>N#D2LW?\VEH6G.;7,:GU%9!;I?2&EV!_M ,Y#/_@%02P,$ M% @ "H$(681J3-8Q!0 DA4 !D !X;"]W;W)K&ULS5A9;]LX$/XKA!MT$T"))4KRD<- DK;8731 T*3M,RV/+:*2Z"6I MN/[W.Z2.R)'LN&FZW1?3' UG/L[%(<]70GY3,8 FW],D4Q>]6.OE:;^OHAA2 MID[$$C+\,AE29^Z[J"?,I[U)N>6=BLGYR+7"<_@5A*5 MIRF3ZRM(Q.JBY_4JPB>^B+4A]"?G2[: .]"?E[<29_U:RHRGD"DN,B)A?M&[ M]$ZO0L-O&;YP6*G&?V)V,A7BFYG\-;OHN080)!!I(X'A\ #7D"1&$,+XIY39 MJU6:AJ$=F,&=YHC^)U9]0[L<"C$2B["]9 M%;Q#VB-1KK1(R\6((.59,;+OI1T:"T;NE@6T7$ M[D*11?F.:38YEV)%I.%& M:>:/W:I=C>!X9IQRIR5^Y;A.3SXP+LD7EN1 ;H"I7 ):7"MR>,^F":BC\[Y& M+8:W'Y42KPJ)=(O$ ;D1F8X5>9_-8+:YOH_H:HBT@GA%=PK\.\].B.\ZA+HT MV"'/K[?L6WG^CVVY:Z>%H*!;D,F74[5D$5ST,"$4R ?H3=Z^\0;NV0Z800TS MV"5]D"1%SPK,B^VP83S&UR+5(ERQ;_Z'(G&:Q(-MM%AT/M<,OS#B)(IR")[UFJ[V!!4$NP*9VLR2'/ M4*'(%3*KHU-B-+K^V:N/F\@JZD= $,0K1UJ./KFTFWP]--=,Q03^R3G:WD3L MZTG&C(4UEA7Y#8^!>8Y&K#\=$(\ZOA3NQ.BI0VQ-5$0Y;((G*X%38C5.!PXP_%@*_NUD$LAF08R%4TC5"-UQCM6 M;Z/?"XTA7T1#TZXAVM5K$)Z >S3KQ\<4^7%;O@.) 6,2A:R8E R3N$JY=:'! M.R.W^33A$?E:,&R@=(*@"U.;LI\BRP-M3?L:\RG=<\:#@+QG,CLVA;%937Y6 M-'6"@5=Z[V.'W'V,$S@!#??VU4O'5GW\/;7I_:^K33=%;?KPM#:%SF#4S*'? M6IM^JC0%H4.'[E9V6_H6X@%D9H 3[)BS:+VE3FTM?\Z8#E]>_;!@!=L1_F#Y M"SS'I4W7A;[CC8<-PJN4OU]6%OU&EOT?R^+ _65ET0O#9\KB<\;QG6$XWM$D MAW63'.[;)$[3_,VWQ;E67U<75"#7=;:%0$=M[PA.M7>UO M57L?VV">*2WSXL8UPX)A^FUL0K@BM5+E<2+!7N(UHO&()&AGJ M#-M^1!Z4R;(K7HN8O^X*L6.T,@+8=-B-N115JH*6 3PG=+N[@BVYC(5R?^7= MMY1J//0<+PB/]M:._-C^'[4,VJWEH&S(=AO3]%6O'7_/.9QN8'0'H\;\D#J4 MCH\V.*@[>*G#_1:X00<-_>"V3U.*[U@>G1:.-K? MQ74#\*(0:^_LT//]MO:@'8M^Z.Z,J\TD#1KF.C!QZ8["39^-_+I_Z#I<^HUW MLA3DPKX&*A*)/-/%DUE-K1\<+XMWMD?VXK42_;W ZDT2F.-2]V2(AX%A9!CP^UP(74V,@OH9=O(O4$L#!!0 ( J!"%D: MIT=#>0, 8* 9 >&PO=V]R:W-H965TJ191&L=%5#,N@_G4VQ[T?*I:*[C$!PVFK6NFO]VA4)M9D 0[PR>^ M6EMGB.;3AJWP$>VOS8.F4=2C5+Q&:;B2H'$Y"VZ3R=W K?<+?N.X,0??X#)9 M*/79#7ZL9D'L"*' TCH$1G]?\!Z%<$!$XX\M9M"'=(Z'WSOT=SYWRF7!#-XK M\3NO['H6C *H<,E:83^IS7OE*\JCU33+R<_. MWW')9,GE"FZU9G*%)+@U\/H7MA!HKJ:1I2!N:51N >\ZP/0,8 $?E;1K S_( M"JNG_A&1ZQFF.X9WZ47 GUIY#5D<0AJG^06\K,\X\WC9O\KX5*(=3GX:QYV6 MB6E8B;. CH-!_06#^:L721'?7&"9]RSS2^CSQ^Z0@%J"4,35HJYIMRTL,%F! M72.TDM5*6_XG5E!Q4ZI6VE-97([SX9^#T^X7I!P:8!J!&5@J06>:-@N7Y*1: M0][F:@*O7HS2.+OY[G^J//:5[ZUOL<1Z@1JRQ,]D\'-KC:78KJ:-YE3FSW-[RO:($E.;KHDO3DO\=E:'DN9C[(3 @^+ MX3-US\OJDL_30T,:)L6E]C?H&\O@OPG>-)^W@)13A,1LXX.'(;AW$1NZGB:"H;'Q_TYSWE5'FB M@[NY1KWR+Q #?N=TUW1O[1\YM]W=OE_>O9 ^,KWBTH# );G&UT.J@.Y>'=W MJL;?] MEZ=W@/]?T4$/M%M#\4BF[&[@ _=-O_A=02P,$% @ "H$(61>I MU=.Q P 6@P !D !X;"]W;W)K&ULS5=M;]I( M$/XK(_=:)5(.OQ%#4T""I-6U:E04FO3#Z3XL]@ K;*^[NX;P[V]V;5Q.$%\N MITK]@G?',X^?V9EYM RV0J[5"E'#8Y;F:NBLM"ZN7%?%*\R8ZH@"=%;L9X[HP&UC:5HX$H=#@BUQAOJ^F$K:N0U*PC/,%1D;?^OPP'&K#M9@ M,ID+L3:;C\G0\0PA3#'6!H'18X/7F*8&B&A\KS&=YI,F\'"]1_]@?5D MC_4Y/"<@J ,"R[OZD&5YPS0;#:38@C3>A&86-E4;3>1X;HHRTY+>)3L,IV'.: M!*V G\J\ Z%W 8$7=%OPPB;'T.*%3^!=ITPI$ NHDP4AP78?_/F97.&CQDS] M=2KQ"K=[&M?,RY4J6(Q#AP9"H=R@,WKSRH^\=RVLNPWK;AOZ:$;SEY0IPI<% M?&!7WF;,Y3KCDJN$6F2HD)W"N>+V&2,G(D M3$%%AG%12,'BU:F=4/O/ =O/1IDF!V'L>*A* P2P54<305-P6'&XPQ MFZ.$T+LA0V@C#,0>[@[/7YD:WUL[W8[EV2_XVK]^T(B@B0J)R'( M,3P&Z%K8]TKSK,J!Y ^T 'PLN*Q.[8SGL$,FU3%FT(EZ1\:PXS?&EJ:\;)KR MLKTI*^TVP[1!XDD'K#33I1TO;?K22A85K^[)4QW6_HF7=M:^A^"))GH@OG2F M#<%M/31JQ6AXP;\(N]2 ;WL'J_M\\YR@T/<.5DTY+J*^=Q%1C_Y8_7LAHJ80 M4>LI327?F.;:Z_>I*%Z]1I^O9^DN;V?P+K?L.[_DIK;SNK_:N[+M/BI M.:K2GSY'C+7D:SQV]4DEC_8/!YK+K R?_WKB^Y^5]X9O>()Y CN.:7*2C7GZ MP>DJD?U45[L']SU2I:6]U2J(19GKZNK76)N+\[BZ+_YPKV[=MTPN.54]Q06% M>IT>B;.L;K+51HO"WA[G0I,$VN6*+O\HC0.]7PBA]QOS@>;OQ.AO4$L#!!0 M ( J!"%E2K96&QP( )0& 9 >&PO=V]R:W-H965TY!C06JFG\7Z$V[U7%F\3##EOK#>QH8>9+72HMPF&P8EYZ)).I1B#=)&&S0[<5)=MB%'N2W*3$NS2DV>3J=$ M\DM3+/A"R9PRJBDJ./]*Y@S5Q3#09@L;&&1;N$D#%_T!K@^/@NNE@BG/,?\] M/S#46G[1CM\D.@KXN>8^Q.%[B,(H.8(7MWICAQ?_@]Y#,AN4Y#"*?2DWJB(9 MCCSS%!3*5_32LY->/[P]PC%I.2;'T--9\T! %*#H@M."9H1K>.!5K97U6A'[ M&C8P,1!7VE-PYGI]>=")[_;X?AJ==?Y+X M5\;_3-7JLI"(( V5@Q F,.X") YVJC0M&PVFVX$6@&\5EN'RK(1,UUTS1:;]MRQTVG^17>].M'(A?4%)-A M85)#?W#E@6QZ8&-H4;F^,Q?:=#$W79K?!DH;8-8+(?3.L!NT/Z+T)U!+ P04 M " *@0A9$8=WBF<" !O!0 &0 'AL+W=OEVA/0CR2UD*>6C#7Z44R^T@H!#@9:!F>49YL"Y)3(RGC:R_PZ:?$\M72*[=D_1#;DP]4G0:9;,!&P5-+8:5 MO6S>PPX@"]\!T V .MU#(:?R*T.63Y3LB;+9ALUN7*L.;<35PGZ4!2IS6QL< MY@N4Q6,E>0E*?R173UV-K^33/5MRT)\G 9H2-C$H-G2S@8Z^0Y>2:RFPTN1* ME%"^Q0=&VJB/;O7-Z$'"GYTX)G'H$QK2Y !?//8;.[[X/_K=U^; DNQGL4XY MURTK8.H9*VA0S^#E1Q^B-+PXH#$9-2:'V//%8! B5V0NQ;-1:OY?;4.G?I_< MPX1''S(:QA?D7^M<-HUQBJOR-NB94DR@)E'JGZ:Q'XAG(7T?<].B:W(7EOEQ1OTL2LB]1,9)G/BG M2>J?T6C?2PYV3-" 6CNK:U+(3N#@A_%TG":7@XG^I@^CZ)JI=6W$<%@9:'A\ M>N(1-=A["%"VSE)+B<:@;EN9B0C*)IC[E92X#6R!<<;F?P!02P,$% @ M"H$(6??SFHU3!0 Z@\ !D !X;"]W;W)K&UL MO5=[;]LV$/\JA-<,#B#+U%O.D@!)VFX=UC5(^OB;MLXV$4GT2"I.]NEWI&19 MCAW5!;;!@"52]^;][H[G:R$?U!) DZ#(5XL$L/F07 VH,@AQFVDA@^'B$&\AS(PC-^*N1.6A5&L;N^T;Z M>^L[^C)E"FY$_HUG>GDQ2 T=$!FE=*B M:)C1@H*7]9,]-7$XAL%O&'QK=ZW(6OF6:79Y+L6:2$.-TLR+==5RHW&\-(=R MKR5^YE2P+J$)_Z88^\H/4YL/+"UWS& MS,ZJ'(B8$PSP[(&(U39%N'X^Y'._R)]_2GT:_$+^K^^R<;=$4^55II M5F:\7+3?;B6? ;D%26R"MOM_\#F0(2_),S"I3MO]KRROH"O)(6]A!L44)02> MS9R ) X-)XX_H2W;&_Q1-_5)ZN+W[:[O4"\AOTI6FAA[3DPCAR9TSP7/C;R] M<&1DZ*.>*/!.]QBHZR<=/8'G$2PN<^!&#UI.X&G%I15A;(B^(Z$-92>$C12L M>BA&"_((2CL$,00MAEJ^U E2WTF]\(":R58-1L??H_ =/T@W3IM:\5))X 1) MXL1AVG&8NE%"8C>).GN>DTZB'EB'+:S#HV&]03+VC9PU@9 8"$PKLZI17Y5< MJT-8[]?S>0ED+G)L9R;<7!&V:6E&\]W]EZWVK)*&1B.'XD^DJ.LBF+JX&ZRS M_ZY"O,3W:T^;[>2M ?Y[QF6[;P&H&H3]*"Y8=Q!PS!. R?TXGT(>&[BD:^U%4-,7TJ=Q)OLT_EN1%]8 MO)NA$P0V1?ZNL<9^VLVVL-7$L%!W.Q7XG) M16W 1Z9FOFH2D?^-!W:D3DQE:1-4+R6 K1[]J6I)S&$[!E&FSN!8E3_;JJR7 MHE+X79UN$_K?3^T??7ZVGG6'DJU';9:CS_T4;5:9&-ADW[YMOMV!PKXT6]H8 M98!Q$2N<8/5.:_'C'7!@E>Q6P]#QTDFW13B33G[>X_AJN]L"2H1U;A6Q# =# MCL6-F:/8GNP>;ASJ[\-NDN[W->P]'2.V_%X4;Z-Z9'YU7?'3G>[G!%'7]=CQ MDVZSP)X;I2^MZ$%FW"(S[D>FK?[-^'$(<[WLYIITIE9L!A<#O L4S7!_!BN%5D M45?@0P[WF_3#>,-;6Y,2W5#;%E+;=M7Q8Z?_*.20_ '(R@Z ;2[@.)*2$7F# MM3D@5V5I)LQ'@:V=YZ;/#D^VU=_S@A,D]0)Z0NZX>AB1N8&_-(VM2Q>Z?F@( M0S>,3G".V4Q,( LR?#%>1J:3C'!PH?ZA(QYW[E\%R(6]92K$0U7J^BK6[K87 MV:OZ_K8EKV_!'YE#>WK$B_C( T! M?I\+H3<+HZ"]WE_^ U!+ P04 " *@0A9E/E6IK,$ !#P &0 'AL M+W=OHT5^SMOM@B15(D]9"2%ELAOZ@" M0).GJN1J.2JTKB_'8Y464%%U(6K@.+,1LJ(:29F/52V!9E:I*L>A[R?CBC(^ M6BTL[U:N%J+1)>-P*XEJJHK*YVLHQ78Y"D8MXX[EA3:,\6I1TQSN07^N;R52 MX\Y*QBK@B@E.)&R6HZO@\CHQ\E;@=P9;U1L3$\E:B"^&^"5;CGSC$)20:F.! MXN\1;J LC2%TX^O.YJA;TBCVQZWUGVSL&,N:*K@1Y1\LT\5R-!N1##:T*?6= MV/X,NW@FQEXJ2F6_9.MDIRB<-DJ+:J>,'E2,NS]]VN6AIS#S7U$(=PJA]=LM M9+W\2#5=+:38$FFDT9H9V%"M-CK'N-F4>RUQEJ&>7MW!(_ &R!VD(N?,9NKL M@:Y+4.>+L<85C-PXW5F[=M;"5ZPEY)/@NE#D1YY!=J@_1L\Z]\+6O>OPI,%? M&WY!(M\CH1_&)^Q%7;B1M1>]/=QC43HC\7$CIDXN54U36(ZP$!3(1QBMWK\+ M$O_#"1?CSL7XE/75O2L/(C;D(U,TSR7DU.X+1AWZI&FPME\_D MC'&T(1J%\^K\DKQ_-PO]Z,-W_S_8N/K%L(^GE;G'B$]+M'^; 1-];]3.83LJ MZ5I(:C)BD@-4IH5':BDVH$SOI.4^[R:-V,I ,EHJSR6>&BC@+GUM*-=-15)1 MU0V*J&Z-'TCD^;.@1X=>/(M[],2;![,>'7OA?#]_E>+:RN#G< T#%?6L-%1J M$/-DP)G%T3 SH3_@!5X8#24/8TD.Z"B<]NC$"Z+906R3WOSW_O\[R#J&J+8W M2M<;_T0]J@DEM6!<$U-H>!KW\])#(68Q2D[.';$N'K$]6*.A-TGV"J$WG^_! M-O&28(+?H,?[AYMYHDM/NBX]>6N71G2+AFME0@/V:%JKAV7)L0-B<]TR79 ; M>Y!CM%=*@79E^!NC:U;B$03J6#O_QO+V6H,Y3 5N,%=NI$3),FK8:UI2CCW9 M7>R,-F&VS'2!>XH7'Z-N6_O \[3UG.Y]+?>^(ML$/>S.']%&M<88H\!S@-J" M!"/NSAWUOS7KUC?KVM"MEYR0/$B:02\)AYTOF/8!%'K)Q#\$&/:ESQSS4V+B MCQL)/7\2']#1=-ZCYR%ZA8>EM!9QGSV912M MF+XI*,\Q!-RQSK&V@C=25!V^U2' CT+Y]*K_%0K^SO':Q ^"(V.#0QAQ'C].A[K2QC.HGWLQ^ W[CU+$!NY?7PI8GN.>Z%TW.Y] M=^6>-7MQ]SC\1"5N@R(E;%#5OYAB>Y3NP>4(+6K[R%D+C4"TPP+?J""- ,YO MA- M81;H7KVKOP!02P,$% @ "H$(62&ULW5?K;]LV$/]7#NI:M(47291?26T#SJ-= MBQ8(XG3[,.P#+9TM(A+IDG2<_/-WI[LC;[01\D;E MB!KNRH*K<9!KO3H)0Y7F6%)U)%;(SY=R,A)K73".EQ+4NBRIO#_%0FS&01SL-J[8,M=V(YR,5G2),]1?5Y?2 MK,):2L9*Y(H)#A(7XV :GYS&D65P%+\SW"AO#M:4N1 W=O$Q&P>1180%IMJ* MH&:XQ3,L"BO)X/BV%1K4.BVC/]])?^^,-\;,J<(S4?S!,IV/@V$ &2[HNM!7 M8O,;;@WJ67FI*)3[PF9+&P60KI46Y9;9("@9KT9ZMW7$4QC(EH$XW)4BA_*< M:CH92;$!::F--#MQICIN XYQ^U=F6II39OCTY$SP%+F6U/I(=6#&EIPM6$JY MAC.G'J4"RC/X@&(IZ2IG*4S-_U?P*[R^IO,"U9M1J T4*S!,MVI/*[7D.VK[ M\$5PG2NXX!EF#_E#8T)M!]G9<4I:!7Y:\R-(H@Z0B'1;Y"6U7Q(G+WF*7^"* MJ1OX\[.A@8\:2_57D\65P&ZS0)M=)VI%4QP')GT4REL,)J]>Q/WH70O<;@VW MVR9],C/9FJT+!+'8)9B=2KQ%OD:8W\-R^_ONFZ"W"[_.$1:B, G,^!*T_>?@ M;.#:A,9C^N UXZ!SL58FBM2;$WCU8DBBY-W_=KS.)>*#^ 83G>BB/ M4-@XMI^D8>SM4<6$O,9JF8FW+EL04V:TM94VFMH/Y M#Q40;Y%X!61WL\,4"'GI4>WG\?%^GAB:FN44WM8'^UGLLR8>^9E'1'HO&UB) M+_T])!,^E^YK%MP\[\ M)O..!O-D4N9&I-QYS;LVW46)9JE6Z%ZKL$+)1*:.6E)H6*?0L#5JIT\+_58A MS\SRXQKB\8\N2L<_ 6X<[1_/T;^I+#V"YKGUIBX=KD"<&PCEW 1M$G<.JD77 M2\/D^+M5H3'[WS[(^ 5@G]')@V1\>C8U./,?9E;H]5-&X=)UC0J^K#K%:J'%RG5G&PO=V]R:W-H965T+/.3Y^)VKSWRG]!=3 M:;1?".7EZE[KZ_\*?@.W.T1LZ2M5)?W.;78A$01XA7/+<. M@<'G@5_SJG) 0..O/68P/.D4C]<]^@=O.]BR9H9?J^JS*&RY"*8!*OB&M96] M4[M?^-X>3S!7E?&_:-?=G20!REMC5;U7!@:UD-V7/>[]<*0P)5]1B/8*D>?= M/>19OF>6+>=:[9!VMP'-+;RI7AO(">F"LK(:3@7HV>4-Q/UW90RZY1JM2J8Y MNKAGZXJ;T3RT\("[%N9[L*L.+/H*6(8^*FE+@WZ6!2^>ZH= ;& 7]>RNHK. MO[5RC&*"442BY Q>/%@;>[SXNZT]962'D9S&<%5R:1J6\T4 96"X?N#!\O4K MFI&W9Q@F \/D'/IR!557M!5':H,XTU+(K4$-L#4^-I" (D=,%J@056N?.[GC M?_Z%^Y*CC:J@&@$;61=KY V1UB +ASFK\K9BOFB Q8LGD00O5LZ+!U[,6BW6 M;8=F%\[W@ M)W1!(YQ$=/1$E.%9EHW<,HXQG25/3A."XXB,T'LN%724?\?D1[^??7ODQ1OV M ,9O>1=O@^!_PEA(")>+;T[DVG,<.J%X1N*7\FB*4YJ^E&<43\@)>93A+)T< M/'K(P7,TP'UD3":CIP(:C[K%LSB0<1R-SC2%=&@*Z7#&ZUJ5W\-5&-?PWTG.=4MSC_]7^/^[1)Y_CT42B^Y[IK)RC43 MM&-:,]>J+L#7-,%)2G!")WY)4QS-)H>WO<(?C?."03.<$8*G)$(I3K(,IRD9 M;MYQ _TK=Y'NE#Y) 4],<3R-\)0FB%),IS-,*'W!-X;ZBQ-,XAC%%),)O)%. MAU/'TG5S* MF)*^CIAQV(-SO1-= CM'CD^E8'@T,P#\UD]&!A('^F\W/@S28?AZU\TV 8 M29?_ %!+ P04 " *@0A9?S=DB)X" !^!P &0 'AL+W=O MAJ&F-39$CV2+PNZ44C7$V*FJ0MTJ)(4'-3R,H^@\; @309;ZM87*4MD9S@0N M%.BN:8CZ.4,NU]-@'#PNW+*J-FXAS-*65+A$\[E=*#L+-RP%:U!H)@4H+*?! MU?@RG[AX'_"%X5IOC<$IN9/RWDVNBVD0N8*0(S6.@=C7"N?(N2.R9?P8.(-- M2@?<'C^RO_/:K98[HG$N^5=6F'H:O F@P))TW-S*]7L<])PY/BJY]D]8#[%1 M +331C8#V%;0,-&_R@7+1E%#.F29]5GB/5D^$36"*#Z%.(IC> DAZ)HHU#N8 MYH>9/G1B!$GDF2:'F?+#3#E2RS3V3,E>IM#ZN3$UWI@:>^ID+[6FBK7^8-^4 M<*,J(M@OXN>S3MMHK>&F1>67-%R) F9$,^VB%[8&%*:/_O;1!L.UP49_WV5[ M7\=D=QVN95SJEE">C]*;1$P8KP#L$ZWG]D.&$""LDY4?K/ZLZ#W6>Z\)E<#UUET2B*HG$: MKK:].RXL_V?8$[V3C=[)T7J!2K%"U;=E=XAVB>KISK;*^%O/P83_>Q:>B:SW M)MQJ=NYFLKVE8O8GXEA:^FAT866IOMOW$R-;W__NI+'=U ]K>T&B<@%VOY32 M/$Y<2]U&PO=V]R M:W-H965TF MT_0\\:7]S$BPQ0E%^DC*3CK]\04I11" %23*ZWY)+&GQ+/$L".S#)7#Y7#=? MVZ40G?=M55;MU639=8_OIM-VOA2KO/VY?A25_.6^;E9Y)S\V#]/VL1'Y8FBT M*J?$]\/I*B^JR?7E\-UMW][?5>^U/77_L.'Q=7$[Z](E&+>]1"Y_.])S$19]DCR.G[?@DYV/ON&^W__ M0/]EZ+SLS)>\%;.Z_'>QZ)97DWCB+<1]OBZ[3_7SW\2V0[S'F]=E._SK/6]M M_8DW7[==O=HVEE>P*JK-__FW+1%[#20.W(!L&Q"S 3O0@&X;T%,]L&T#=JH' MOFTP='VZZ?M 7)IW^?5E4S][36\MT?H_!O:'UI*OHNH'REW7R%\+V:Z[GBWS MZD&T7E%Y=UT]_[JLRX5HVC]YV>_KHOON77AWFR'DU??>)S&OJWE1%OD09/G- M@>8_6K])19<7Y5L)\_DN]=[\]-;[J;?];5FOV[Q:M)?33G:BOY3I?'O![S<7 M3 Y<,/4^UE6WE"ZJA5@ [5-W^]#1?BK)VS%(?C#XGC@!_[ZN?O:H_V>/^(0! MUS,[O3F%NO,R[]G9WC4RZ&XXT0&/'L#;Q!V*ZJ8=@]OUT^&[]C&?BZN)G.]: MT3R)R?4?_Q"$_E\@2C'!4DRP# E,(Y_MR&7T:9]AP(PD+ QULQ0P\Q,>Q[I9!IAQG_0#]@GH+]_U MESO[^Z%MUWTW^XEH7J]6=5[3V)&:6!/T14"-63P#KBJ@,'6!K])LWTG>D!U?]))FX)^U89 M9%&O=-:5E._RGI%A[SOL]=KX24JB_$LI+J3.OQ@FI%9(BHJN$# CQ+Z;33YL M$VKR89M_U/T1T.-P4NBS 2F#V$[,+$RD@A.TJ# MA)D]!>R83XE_H+,J"0_<6;C4E4=2\"V ML81$G SY83L@IB&9MIY(EYV'$_O MLLK# WS4,CQ$I4'FR4 M. C",Q5Y@)KAHZ*EJ&@9%IH> J4% K<8."\#=8..#@]JQK]%TQ\/Q-2:<)"< MZKRKQ#]X:>9_3 .['8R. 29:&M@Y?N#[/(R2Q P#DE\]#$HV!&[=<--YORV% M]S%OOLH\X-=[J1GZ!=*]/&"F_3-4M!05+<-"TY]=*UU"_#.7!^(4-&-#@(J6 MHJ)E6&AZ")1*(FZ5=-[RL 75GZG&OBD,W+Y'\VX[)6%,#:F183G5"57JB[C5 MU\OG?6++H(!$4403:O+KO)31_ )^$T8HC4S=BN57IU@I.N)6=/L9/T@@:KD' M%2U%1DA4.J7N-7O264W8M>&S(HS B@J>UREJ$XSR"FCAZE7LHNX99>;^D:4(M\P_^GN M\W&B[:*(O.UB8&C:AE$,W<>V'8E]VS"#/$=^?) @JJ0/=9=DSLN[W:"C7V3Q M[:G:8 K58>9TJ!.I! Q]J8 Y-KS<#D:3:M=T@CA,[$&(ZC8[P:U.L!(TU"UH MCI<4M@!:6,V:&61C%HE.P,G<.'H7]]X;1/2%!IE2N M;<"<=#IJ=A*J3H5*Z:F[@*154_[KG5%<<3L8?3NAIOZH:!D6FAXJE?I3?J;Z MHJCU+52T%!4MPT+30Z!T"77KDC-7<=3:%RI:ND5SY 09ED.=LK]M2.Y5>G6"D^YE9\-XM%T3\QS$OO-B\6 M%Q\J;_OZ+4@G9A%JAHJ6HJ)E6&AZ6)1*9>=N;V*H!2]4M!05+<-"TT.PM\?) MK8Y/V^3$K#F4Q4EBOAT]@^QH &QS NQ"ZL?FFS:0'4E\PN%G DP)3?9_V^K$ MCN]U DSLS4Z D;7;"; YN-V)*O8$5V'OM&&V44F>Z>-^ZI&CUK MI;W7!K8Z0* 26\Q=^AJSV8;9]25@LPUD96^V :R S3: U>'--ES)&^Z6-\>+ M!!S:Y1,GD:EG #M&H_VM$9ONGHB7'V\-=L-.CH\J#*' S4Y M$E.S?(GE5.==Z1?NUB_..>N<1[AN?Z-#@EKL0T7+L-#TR.V=-G%NL8^C%OM0 MT5)4M P+30^!4G[\-8I]') \//:MM =5M0%.^U?EK=SH-2IY7"DW[E9N-_/Y M>K4N\TYFRK]V2]$,^7(CEOU18$_"^VM>5-Z;?]0M_!S7C3YZX*.6\5#1,BPT M/4Y*$O+XW+D'M8*'BI:BHF58:'H(E*CD;E%YTH-'#KRM:&Z+G %&%^831\"& M,/-%;P@H" \\S@F5D@S=2O*L8QM"6^39QS8 1N:Q#2".=6P#9'7HV(90Z'CFT(E4H+7_K:80CMDS*W2$%&9B=/ MP,F<.'H7E0H*W2IH?_U+Q7TQ+\ GQ4.HH9&>N\,]#0[X^Q-:< R)#3B)LU-LB0 M1''(#QVCMW>.GEM=N(ZI">UT'CRF!K0#CJF![*!C:B [QS$UH#<+@._3X%VV.;18P6_.4/Z8-_)&:;U2W$M7_L^1C%&S M.99X\Z&K'X=S=[_475>OAC^7(E^(IC>0O]_7=??C0^]@=SCT]?\ 4$L#!!0 M ( J!"%G/23 <(P0 -44 9 >&PO=V]R:W-H965TN@_#/M#VV18JB1Y) MV^U^_4A9D2R+8NQ%08!8E.X>/G. MQ"Y)*/_Q 6)VF#C8>;KQ)5IOI+[AAN,M7<,,Y./V@:N16Z LHP12$;$4<5A- MG%M\,R6^=L@LOD9P$"?72(5FX@P=M(05W<7R"SO\"GE @<9;L%AD M_]$AM_4<'1#7U@I-7V2YR;Q5-%&JEW$FN7H:*3\9WJ=[$%*MBQ2H@V;'Q41LA3[2 MB*.O--Z!'MWN:133>0Q()0_-J+J8P6+'(QF!0&_O0*KG[Q3"X^P.O7WS#KU! M48K^V+"=H.E2C%VIN.H9W47.Z\.1%VG@]=LN[2+?>X^(1WH&]ZG=_0X6RAUG M[G[5W549*M)$BC21#,]OQ)O+DXC?EPGIJ*/4R1+RUV?EA.XE).)O4\#'&7KF M&?1QO1%;NH")H\ZC +X')_SY)]SW?C&%WQ)8)1E^D0S?AA[>)HS+Z%]8HBD3 MTA3JT;^?^>M"L@\'(_4W=O>G,1BLA@'I%U857UF0H"16%";MG.>-(,)]LW4^@6UOI5:>=1- MG/JU"?5:GB?,8#4,_(&9V* @-K#GK#OK(JGR)G:J*(GB^)EH6I&N/5TM@56" M'A9!#U^]U S;3$9+8)5DC(IDC%Y8:D;UC=OAL>]:M>@$)B'E[8J]LGMZ+ MBTT.8:LV!A,\;.!VTMCQRPM.CF&M./9Y_N<&P&7GQ=9>]DQURIVKZS\8]<]C MJ)NI#3#P&I)<=D)L;X59A5JS/?!4:RBDE&^Z^('FK$GT6.&N/9EMH56#+SLM M[KUZI<+6;GYU0EI"JR:D;/'8WN.?KU9V@*O#K8N!PN'3H,0Q*5ZP';Y\$SE:%4QY&C5I2 -^@>76@!;NVLX97S+.)5@*2FM M-ONVT*KQENT>CUZ_I%@EQ=4):0FM^MI9*@QB5QC/EQ1BT!>C6@,T605^#YLW M*"E5!KE8930J(#O$U6^^='45M5'M= !CR4G*A8Z\PIIK[ODX+**D>R@H$GN12E=3@4NU\72F@F0.5 MW ^#8.:7E DOB=S>2B61K UG E:*Z+HLJ7I= )=M[(V\X\8SVQ7&;OA)5-$= MK,%LJI7"E=^S9*P$H9D41$$>>_>C^6)BXUW =P:M/ID3ZV0KY=XNEEGL!580 M<$B-9: X-/ G%LBE/'SP.GU*2WP='YD_^R\HY4_NLXS9 M8E%.EJ+[X[9T-X]@*..W9$"8($^,<]S5D6]0@*7QTT.R19O D_-@V_YS7=$4 M8@_[6X-JP$O>OAG-@D]7I(U[:>-K[,FWNMR"(C(GE=2NR)K\ON"]4]OQ31V? MO5M-,HO\YHR$22]AP79(1+K7LAV'*F(!3;2NWQ&6@HKP&U##VZ_LW*_D#4$L#!!0 ( J!"%ENG#;9/ 4 -L@ 9 M >&PO=V]R:W-H965TKM!]_P7&-23!Y*?=+8R?/<\R!8S@\ M=+"A[)DO"!'@US+-^+"U$&)UU6[SR8(L,;^D*Y+)7V:4+;&0MVS>YBM&\+1( M6J9M% 2=]A(G66LT*+Z[9Z,!S46:9.2> 9XOEYB]?"(IW0Q;L/7ZQ4,R7PCU M17LT6.$Y>23B:77/Y%V[0IDF2Y+QA&: D=FP=0VO;L)8)101WQ.RX;5KH*B, M*7U6-U^GPU:@6D12,A$* LN/-;DA::J09#M^EJ"MZIDJL7[]BOZY("_)C#$G M-S3]D4S%8MCJM<"4S'">B@>Z^4)*0D4#)S3EQ5^P*6.#%ICD7-!EF2Q;L$RR M[2?^579$+0%�FH3$#')H1E0E@0W;:LH'6+!1X-&-T IJ(EFKHH^J;(EFR2 M3 WCHV#RUT3FB=%GG##P':)VDB$L)?(:8 "U!#EFD/9)(SEF1S\ GSA(/WMT3@)/T@ M'_3T> O>O_L WH$D _\N:,XE+!^TA:2G&MF>E%0^;:F@!BK_Y-DE"(,+@ (4 M6=)OW.FW9"+389$>FNEMV:E5SZ*J9U&!%S;@U?KERD9FFQW9L]7;>\57>$*& M+?EZ:6 M]0C%03!HK^LT+$&H%F0T+ZJ:%SF;IW5X(86\R@6_ -_(FJ0 VMKI!#MU6#R! M&;SCBG?LU-_V%;5*+_;)T1.8P;%3<>PXQW;+T49QFQ?7E 3C$,(=O>U'13! MT"ZX;M6H[IM>_*[/WO<$9A#M541[SMZ_)2Q98[4,@U1SME'N[8]&%'5V!L,2 M%*J9V#86_:J)_7-??O ;W-&,O,C5E#U+OS3+&U8=YQ-.'2]/8$9GP$ O]L&Y MPWV"^ .1G+N69*CMC)0SW]89"&.^HTA86=WH-@V M(\T+5IE8UQGJ]W?G2%M4'$8-%@EJKP"=R[1#C:R5U["-@Y6WM. M^W$R3T]H)D]M2Z#3#+BTU]U35;?3W1???ICT5/UN@_BTC8!N'^$0GYP*GRX? M+X%@Q<[R!7"UCVST&>X'G3Q>GM#,;M'6!?;/UJ573^(+S=PF:U."G&; H2WL/%_^!*D?0ERUS8:R5U;&N2N?QRLOWGU,+[03++:PR!W(>3XK3BRU#PBM+OKL42%W;C?H$=M M09#;@CCT*&?4JI!XB(+7"HHO-+-+M/E!O;?)U*NE\85FDM66!KG+,<>5BDL0 M8Y,3=79K=[8H&,=VB8;:C81N-W*?C]-D GY@QK Z"/D-W#MU_>99J]Y>JRJ^ MT,RNT7XHA&^2:NC5X?A",\EJAQ.ZZS/'SZ@ET('JIBVJL;P9ULY>W ;EOF@E M.4ZOX6&]>G4UOM#,OM'N)XS>IE>O=L<7FDE6VYW07<$Y0:_QWBD;['>B7;U: MHCI!M*/7=NWD61W[WV$V3S(.4C*3:<%E5Z*P[4GZ]D;057$8/:9"T&5QN2!X M2I@*D+_/*!6O-^I\N_I_AM%_4$L#!!0 ( J!"%E^()H,?@0 + : 9 M >&PO=V]R:W-H965T6:VTJGLE\(76% M/1XN\1Q>0'Y>/G%5LBM*3%*@@C"*.,Q&UJT["-V.-LA;?"&P%COW2#_*E+&O MNG ?CRQ'>P0)1%(CL+JLX Z21).4']]*J%7UJ0UW[S?T,']X]3!3+.".):\D MEHN1=6VA&&8X2^0S6_\.Y0/U-"]BBM%4W?Y.G*K56 "=7*>I%<_4N4G1R'F'#T!2<9H$? (N.@9",% M^@7=QC'1R<<)NJ>%A+44SGR0F"3G2"PP!X$(19\6+!.8QN("?:B5A[94+NJ. M[*AT9U*XXQUPIX,>&94+@0(:0]Q@[[?;]UOL;16:*C[>)CX3KQ7X1T8O4<>Y M0)[C=='G%Q^=?3AO\.ON_9A."\8WXTWP/[PI$]I "]MI+[#.2O!4"E!AO:8P>")Z21"E2::Y4:HP^4O0,4<8YH?.\U9^,\JIB@@41.:F0 M[B>(%I1\RQ3AKP?5*;J7D(J_FU1:>-AM]E"/]@.QQ!&,+#6<"^ KL,8__^3V MG5^;I&$2YIN$!29AH2%833/=2C/=-OJX%(KDF(H9<#4*28826$&".DWY+6C] MG*8GW]78&=JKW:0=;>$?;1&T^GQJ> W!:N'M5>'MG11>M41!;-86X-[1 !]M MX1]M$;1Z?6J #<%J >Y7 >ZW!M@'3E98+[)04@YTWW6$UYBKF.^$7H]Z,\Y2 M]%#$'BF=%[:$)#'=;R?%7E^:HU MS[^IM3XZ>V!"G",U(VVRVIBR5M*I*3,)\TW"@JO_O.6NLY\R0QW64G9=I>RZ M-66/^(VD6:K>KD!(HE;!Z@U\XFRZ\Y9^C/22 V@$JI7ZX%%O;8Q>BU>W*;.M M'9Z:69,PWR0L, D+#<%J$KBI)'#SPZ](;TQJQB3,-PD+3,)"0[":9EQG^V7M MM X. FIRDH,%RC=?G"K!>LR:QPKVCLY-?%&:;Y16F"4 M%I8T?=DN'R][U<123^K.=HG;/AL0:GHV:._QY R;I/E&:8%16FB*5E>"MU6" M]\-/"J6+IJ1CDN8;I05&::$I6ETZVPTNMW4OQ-3,8'23RBC--TH+C-+"DK;[ MD>CL30OVSH9Z"GR>'WT(%+&,RF(CLZJMCE=N\T.%O?J).[AS&^I]=Q 4AR=; M?'&6\XCYG%"!$IBIKIS+*^4G+XY'BH)DRWP[?\JD9&E^NP < ]<-U/\SQN2F MH#NH#JG&_P)02P,$% @ "H$(6?JC-O0W!0 ]2 !D !X;"]W;W)K M&ULS9IM;]LV$(#_"J$50PLDD:@W.YEM((XD+$.R M&DG:?ACV@;%H6ZA$NB1E=\!^_*@72Y:LR''# ?V26-+=<^3=B3P?/=I2]I6O M,!;@>Q(3/M960JRO=)W/5SA!_(*N,9%/%I0E2,A+MM3YFF$4YDI)K)N&X>H) MBH@V&>7W9FPRHJF((X)G#/ T21#[9XICNAUK4-O=>(B6*Y'=T">C-5KB1RP^ MK6=,7ND5)8P23'A$"6!X,=:NX54 AYE"+O$YPEN^]QED4WFF]&MV<1N.-2,; M$8[Q7&0()/]M\ V.XXPDQ_&MA&J5S4QQ__..'N23EY-Y1AS?T/A+%(K56!MJ M(,0+E,;B@6Y_Q^6$G(PWIS'/_X)M*6MH8)YR09-268X@B4CQ'WTO';&G(#G= M"F:I8+85[!<4K%+!>JV"72K8KU5P2@7GM7-P2P4W]WWAK-S3'A)H,F)T"U@F M+6G9ASQ(IPS)M! ?GX+'(-?!Q M 6Y6B"PQB C8$Z<+X&$6;5"6&N N0L]1'(D(<_#>PP)%\0<)J>7/P"U9IX*? M@3N\P3&PY--/CQYX_^X#>)>AGU8TY8B$?*0+.;%L>/J\G,2TF(3YPB0L<$^) M6''@DQ"''?I!O[[;HZ]+AU9>-7=>G9J]P#]2<@$LXPR8AFEWC.>F7_T>,:D. M7U3W7F_=ZE#W7V^]2SWX8>L-7UI5AEHYSWXI0RG;(A:"+X@Q1 2X7C*<)VE7 MGO2BLE7ZBJ_1'(\UN0QSS#98F_SZ"W2-W[J"I!+FJ83Y*F&!(E@CN'857#NG M6\>7GVO.L5QXKDG86$S*52D$'PEXP/.4L8@L-@EN!$_YW5\[8*G-&)(S'%74'L1IP95)D7(LZ>"(2& MT7*XHD$UXC*HXC+HC8NL88Z\&[WZI_I?)2IBO$A8H@C7B>EG%]?*G+U:, M2IBG$N:KA 6*8(V<@4;]%=MX>\'2SS@UKB5M?RH(6K#EJYM2K#%NUX1MCQY*64ZK.O [A,PA;/NI M=[X_FK-F[4_SC55$"6C,PG9AVVV]9DY=83ILPJ$U:/M7IP]4VN'H MLFFXP_9N>42JZ>.ZQ0'[>QQ/4.EV-4K@/9!I3@X*"BA8QS4WETP MRVJ7,H:'<=+Q>&A1RY=N^TWI0V,+IMVNU'G*[49 M'+-9.%C?.ZU-,%OFY^H=GPL]4")KD'U<8A9AE O+Y@E*QN\@,5+]T MF/P'4$L#!!0 ( J!"%DB73@+\ 8 %-$ 9 >&PO=V]R:W-H965T M59 M;W)6'+N5DS.QU G/V*TD:IFF5#Y=LD2LSGM.[^7 )SZ;Z_Q ?W*VH#-VQ_27 MQ:TT>_V:$O.498J+C$AV?]Z[<#Z$PT$>4+3X@[.56MLF^:E,A?B6[US'Y[U! MWB.6L$CG"&I^/+ KEB0YR?3C[PK:JW/F@>O;+_2@.'ES,E.JV)5(OO)8S\][ M)ST2LWNZ3/0GL?J552[--H2 M<%P%'!-:'9B#9ON&)XEIJL[ZVO0QS]2/JOY&Z3/W\W3HFYM7F@]J02-VWC.E1#'YP'J3'W]PQH-?NA2!A'E(F(^$!4A8"(*U9'-4 MR^;(1I_XCTQ&7#&RD#QBN7Y6I7X4>=XJT%(W5O"NND'"/"3,1\(")"PL82<% M+!_1/4P16BBF=\H3KIUP@ M'Z-H*27+C%R>R49Y[M*)->&N.D'"/"3,1\(")"P$P5IZ&M=Z&N^I+(V1LD'" M/"3,1\(")"P$P5JR.:YES0Y(RJA:RO)% M@&>+9>>3QYIC5PDA81X2YB-A00ES!FM59;!65$II@#*VI'%22^/$7J%XAJY0 MUH2[Z@0)\Y P'PD+D+ 0!&OIZ;36T^F>*M0I4C9(F(>$^4A8@(2%(%A+-LZ@ M,:8&_T.-LB?95450F@>E^5!:4-%&ZW5JHTJA$K;UL69<.E9];'73 M.,:.U5E$%3"H?PRE>5":7]'L[T8!-&>(HK4ETKC#CMT>MM:P75[$.I4#=9"A M- ]*\Z&T $H+4;2VPAJ_V1GMJX9!C64HS8/2?"@M@-)"%*TMG\9>=JPV)*J& M0J43@D=K_]Y?^-1?65/O+,@H+8QE!9 :2&* MUIYOUSC'KMTYOM,B^D:X$8)Y98J7T@Q4B"E%7,0D6Z93)EOS<*IVSY:I..Z_ MS5!G4/S;$(R]8[L*!DKSH;0 2@M1M+9@&BO9M5O)WS%+JR(?MSP+(PQG4QE0 M"QA*\Z&T $H+4;2V,AH+V+5ZA).U*="1R!2/F2PG06>")"*;F6?)@C[1:=+I MP-CANPY/*MIZQ=HPQSQH0A]*"Z"T$$5KZZ+Q=MTW>KO7;Z@>4 <72O,JVGIE M&W44-A^:-8#20A2M+87&PW7_NX>[^0ILMNYRG;S/OST3DUOZ5#2\R"-G1= ! M^6RVHSDC'[/N9PK4U872/"C-A]("*"U$T=J::UQ==U^NK@MU=:$T#TKSH;0 M2@M1M+9\&E?7M;NZETMECA@%12*=\JP'QV8((LL5 M+,H=+1;% @I3H;5(B\TYHT91>0/S^;T0^F4G3U"O(S+Y!U!+ P04 " * M@0A9!]8?/ED# D"P &0 'AL+W=O8?G'7N,EP>IONF"4H,>2B[TRBN,J1:^K[."ED1?RXH*>+*3 MJB0&AFKOZTI1DC>BDOMA$,1^29CPTF5S[U:E2UD;S@2]54C794G4XSO*Y6'E M8>_IQF>V+XR]X:?+BNSI'35?JEL%([_/DK.2"LVD0(KN5MX-7JQQ(V@BOC)Z MT$?7R%K92OG-#C[F*R^P1)33S-@4!/[NZ9IR;C,!QU]=4J]_IQ4>7S]E?]^8 M!S-;HNE:\C]9;HJ5-_-03G>DYN:S/'R@G:&IS9=)KIM?=.AB P]EM3:R[,1 M4#+1_I.'KA!' CPY(P@[0?A<0=0)HL9H2];8VA!#TJ62!Z1L-&2S%TUM&C6X M8<).XYU1\)2!SJ3OF2 B8V*/;I0B8D]ABHQ&5^B3A'N&JA**LC6(B!R9@J): MD%(JP_ZF.K+%/9E"IM\T7>5 MR66KS3-QY[%-N= 5R>C*@Z[35-U3+WWY"XZ#MRZ3/RG9B>6HMQQ=RI[^7AMM M8/*LZ4HQ<%\1CF#V8<9=QMML<9/-;A[W*8YQDBS]^V-'XZ@PC)*XCSI!G?2H MDXNH-WF^@ TA4]3 LN2,;!EGYA')'=K!Q'%4D4<[86A'Z1O$865?V97M5_WR<<''8S %A?,(NQTD MO8/DHH.-Q1/PM03H@0\7:S*"B*)X2#H.FL_F9RH]ZSEG%SG7_Z_&LQ&2J\2. MJ/,5GO?D\Y_8F[H @V>;W3!S\^S4-?JPCSK:V\],8C!?[ M9!8-G+JBDCAQ3Q<^.A#@_VZ)9_1"ER8^7523<$CI" MQ/.P'_^@(8\^/OQ&U M9T(C3G>@"ZX3L*G:(UD[,+)J3C5;:>",U%P6<(RER@; \YV4YFE@#TK]P3C] M!U!+ P04 " *@0A9 )CJ$3T" (!0 &0 'AL+W=ORVELLN@0*RNPM!F!93<#G4% MBE:VVI0<*32[T%8&>.Y!I0SC*)J%)1']CO?>U4 MRX9;N-7RM\BQ6 :7 Y1U'GB9&[YEQV<3F!KY4CR9S0KE-6:.A54$X M3.^%XBH3:L>NC>%J!]1PM.P+6]/VY[6$G%5&4$;%):OX6[-,[42--$/;;)&K MW!'DL$%V?@?(A;P@!MI@0!3L5I=5C90Q8 \J8V=,*/:ST+4EG$U"I"JE_I;YKKMPAX1L) R8U'0H$4_:I3S]T=30;S>?_Z(='!]N]$3^X MV0EEF80MX:+AG&A,<^^: '7ES_I&(]T G=]NL&ULM9W;;JM(%H9?I>1IC;JE= SXF$P2*3%G.JTHV;OG8FLNB%VV M41MP%SC9&@GY_&61OS(,F:AG_)-MNHG6T;]16X4;OJ:HHS[H1]$O9NK M?-\#N[F*=^DFB.@#(\DN#'WV=DMU3^V][W@,5NLTV]&_N=KZ*_I$TZ_; M!\:W^GO*(@AIE 1Q1!A=7O=NU4MOH&0&>8L_ OJ:'+PFV:D\Q_&?V8:SN.XI M68_HAL[3#.'S?R]T1C>;C,3[\5<)[>U]9H:'K]_I9G[R_&2>_83.XLV_@T6Z MONY->V1!E_YNDS[&KS8M3VB4\>;Q)LG_DM>RK=(C\UV2QF%IS'L0!E'QW_]> MOA$'!IPC-M!* ZUI,#QB,"@-!@T#[9C!L#08GNIA5!J,3C48EP;C4PTFI<'D M5(-I:3 ]U>"B-+AH&@R.?7#*^R>GG.I#W7_81= 549*'F.ZG_LT5BU\)R]IS M7O8BC]/DH9/QIPN_3&#"(_F@?1BMPRYDJGO%L9O#\O MNW!7=$$[TH4!N8^C=)T0(UK0AE]N/)?9]_G;LWQ/M_3VYTZ1 =Q>=DX%R M1C1%&PKZ,SO=?" ZG1_S;OR8=_,$W+_Q;1(OR8Q1 MKD1B^O-@$Z1OY%M^P$EIF/Q')+:".A13LQ'Z,MGZZ$-971^S7I.29 D.SX0 M4C*/DU0XB!60<0[))JHO-Z/I5?_E4"U2/UW5\K$_ ^G/1,*L=N>U;#@Y[+V- M=.@@82X2YH%@M= >[4-[) UM8[FD^3T+GZ*EE/-3POR4BL*[ *GJP4>FG&L# MM1'B4G]=0_PTGP;2IXF$6>(3T$:-2$?Z=) P%PGS0+!:I(_WD3Z61KKS'M_T M^Y;?\ M#?-RZ*%V,+QKQW6ZCCB:-*Y?>;J0IDW$C:MN-!LJ@<04WI2?5-1J1 M,!L)*HU1('LE(6$V4B8@X2Y2)@'@M5$,=V+8OKQ;-R)DI3M MLJ6H,_*'SP+_><-O>=\O\8]\"G-&OKQM*?EF?$^S]=WLN!%Q"Y:K27AC+/7; M53A(F"Y_1W;)KRO?WUX^L""DV;G?T_"9,M%-,;)7)A)F(6$V$N8@82X2YH%@ M-1E>[&5X(0VZWV(_(GZT($]TOF/9NM/MBM%\=5BD+2FLJ[:0,!T),Y P$PFS MD# ;"7.0,!<)\T"PFKY4I4J\*)^ROEMB05J#TG0HS8#23"C-@M)L*,V!TEPH MS4/1ZJ([R':J\F%-++HS\DBS^H,L#WH7,X[-7LU\WA-^5*A"M76SHS26$N1= MZ2RM#QT:4(I!R.H]*2)K^ MP3D.IR3,"PB$8Q"R)R:49D%I-I3F0&DNE.:A:'5-57E]59K-S$MN-F3KOV6* M(DM*S\@#97.^X:^$Z]8EKY%F4+3)J#GB0-/UI[HUH&Y-*,V"TFPHS8'27"C- M0]'J&JE2\JH\)W]*.D>.Z#SD#%LKT[QI8XJE0WT: I\#I>G3A/JTH#0;2G.@ M-!=*\U"TNB"J1+XJS^3_?[FB$EK/5+;N4]J-!NW ;S<:-1L9@D:3=CA#,_!0 MF@VE.5":"Z5Y*%H]G*MLO2I/UW^-_"*@Z>*$*&ZGTENQ-Y,[[#SW.<&E 75I M0FF6X 34UM!B0WTZ4)H+I7DH6CW>JTR_*D_UM^ZC3>Z+\(OZ3IQ/D>,ZSVV@ M:7XHS8#23+5=@Z".6T.>!75J"YR.6EIS!*TFK5:NH-6TUIE7N M796GFB59/_(_2A:7755 MJEV]^)Q,(#3K#J7I4)H!I9E0F@6EV5": Z6Y4)J'HM6_XE>EWS5IIK$](VN4 MESVE_-_B@Y79TH>JU99(U6;1O+PK7:5UFE,#ZM2$TBPHS8;2'"C-A=(\%*VN MF2I[KLFSY\=K,Q^/?*M$#NPZ1$%I>DEKYC=:Z0VH5Q-*LZ T&TISH#072O-0 MM+J0JK2Z)D\YR^^SVHL% >/CTM.6SH-E4 Q*0;P@WXI"8.'<4-Z!SL*#YN.A M- -*,Z$T"TJSH30'2G.A- ]%J\NSRM!KG_/5>PWZW7LH38?2#"C-A-(L*,V& MTAPHS872/!2M+KHJY:_)4_X/C':HB2EAS*L\:=YHS(#/,,2M.A- -*,Z$T"TJS MH30'2G.A- ]%J^NSJFC0QI\S9T2FN6=0F@ZE&5":":594)H-I3E0F@NE>2A: M7715684F+ZOH.&>2A:71Q5 M,8?V(\4<[6_VK /6=<((K?J TG0HS8#23"C-@M)L*,V!TEPHS4/1ZO*LJCZT MSZGZT*!5'U":#J494)H)I5E0F@VE.5":"Z5Y*%K])W6KJH^!O.JCVX2QA#67 M^Y3F(J/<:5<1G>C5@'HUH30+2K.A- =*_>/1[C-'PK0V'^G7LY4P7Y=O32*WZ&O\,6S&.Y]M@JBA&SHDKM2 MSB>C'F'%XPV*C33>YK]*_QRG:1SF+]?47U"6->#'EW&KHMPPG%YLHCMVPXIO MFVLNW@WWE$6\9FD>9RGA;'DYN#+/J7-6!E0E_HC90W[PFI2'[PH M5I>#R8 LV#+:)L67["%D]0&-2MX\2_+J?_)0ES4&9+[-BVQ=!XL]6,?I[F_T MLSX1!P&"TQY@U0%6UP"[#K"/ YQG IPZP.F:850'C+IF&-EV&\* M+CZ-15PQ_1YQ'J5%3CZ0J\4B+@48)82FN\NHE.-;EQ51G+P3);[=N.3MFW?D M#1F2?!5QEI,X)=_2N,C?BXWB]==5MLVC=)%?# NQ=V6.X;S>DX^[/;&>V1.3 M?,K28I43+UVP14O\3!]OOQ3OZ>/'+\4'+^R_I0$,Q=>R_VZLI^_FHZ4E^NSV MA%AG[XEE6$;;"=&'_W.;GA#;J,*=EG"W>[C==CI_+[O_>]D#?;C+YB+AB>-\BSM%>G".M.&_*EDVMS+>B M3?.&;!C?M7?>MEXP^,F. A(5(& 7!%-F- M][(;:V6W;XF++FE>B#9TG-ZUR4U+Z2NW'6QT\.5;XXDQ-DZ/%(=,ZG5,ZB.3 M!DA8V/$(*"BIHJ?3O9Y.M7KRHYB3^RC9,A(M_B=ZDFLF6HXO5+5:9%]Q[6#C M@[/TP3(-XTA:S5(CM837+.%,[".M-,M,3B=JF0!Y<"$21D$P12>3O4XF6IU< M\VS.V"(G2YZM21XE57MLGJW7HO.?%]G\!RE6/-O>K,J/?)6. S!@B810$4W1YMM?E6;?Z4%2%A)>] M7:5J?$\*QM=M^M-B^^H/"7.1, \)\Y&P D+D3"J5]R(/+*(YQKMFH8<5C6T MK"M9Y1:9J(#W0ZN;*%Z4(Z7S:!,7XOU3;4SB/-^VCCM^U*?JJV@HS872O)IV M6(V;UG&+P8?F#*"T$$JC*)HJX@-OP-3WA!F/64YFY)JS)>.<+\F';2.PNMS]U8UU":"TCPHS8?2@IIV.. Q]8 MV5 ?"$53E2T=(U-O&<''T/3Y>JL927.A- ]*\Z&TH*8I8]/C1G\TA":E*)HJ M9>E"F7H;ZGI[F\3SIT9R>P,":D%!:2Z4YD%I/I060&DAE$91-%7#TODR3U^K MJP(ND[-TJ/ZRW LZ8],#F6']1DZY#1AV8,H+00 M2J,HFCH;7GIJEMY3^_=V?2O4)NYY!8]*#Y@LHD?1Y\HX6;#2#8[3F]06@BE411-E;CTWBRM 3+]'L5% MJ5O16(BS!8F60LKD817/5P=25A1?;B@OAWC!>/NL"'W*W@*'NG)0FO?"R=4) M'.K 06DAE$91-%7@TH&S] YDQOT=J-T?:SB6&9]G&C&)K6ZYK6AZ8- MH+002J,MIV0RMD:'MH>J+&F:67K3S!6WS/NH:A(D<70;)^).REH[^WI0;VTY MS9Z/TYB\#-FH\FMY3ZT.R M)1J=EI;"C5( ?080RB-HFBJ M9J1)8NM'\?<5W-=,3J'<->BNR&PWT;)Z-HG\16Z>'EOZPA:,K:/;1!3-TGO& MB[A\??WRTTSZO>FM-JA[ J5Y4)H/I0506@BE411-O1ZDHV*_UM-,-M0W@=)< M*,V#TGPH+8#20BB-HFBJM \6NT,^S:2']98S=HT[[")WV%7NL,O<-9]F:JXB M%4)S4A1-E:DT9FR],=.URZW']!:HT_3>3JW1\5HW+C2KUS&K#\T:0&DAE$91 M-%5\TL*Q]1;.E^5!: M\,*W:QIMR^K4,H;:2RB:*F-I+]GZ!?=FU6KMC,L;\%_[$8K/7"@YXH^DFD#? MWI"%>DQ0F@NE>5":#Z4%4%H(I5$43=6W])CLR6L-.4!=)RC-A=(\*,V'T@(H M+832*(JF2EN:7+;>Y.HYY+"#F?:A>W!BCBRUD3;3)^TM5*C5!:7Y4%H I850 M&D71U&7SI77FZ*VSW3TXD_?@K+X'OR?R,9(;-A==OJ+R0*(D$5W VT?9*'F* M:%]JWVAT0%I7-I[I][.OMJ$T#TKSH;0 2@NA-(JBJ=J6%I_3T>+KVPU\@:OI M@,STH;UE#'7FH#0?2@N@M!!*HRB:*F/IS#GZQW'VM^@'>8OFNUMT4+U?E!-I ME_LY$*V*AGIT->UH6LO1@#$TI=,%T)0!E!9" M:11%4Y5\\+M1>M.MQQB;^.13]#->;]O;#%!7#DISH30/2O.AM !*"Z$TBJ*I M2I<.GS-ZI=$V!VKE06DNE.9!:3Z4%D!I(91&4315VM+O<_2.4-.\_H/EU?H MUXS/65I$=^VMXAW6M [KXN-Q":B)!Z5Y4)H/I0506@BE411-E:OT]1R8KU>V M.>+TV38'U.&#TEPHS8/2?"@M@-)"*(VB:*K2IX?OE-L=9L\UA'*\_.=,G[RU8J-,'I?E06@"EA5 : M1=%V@AWF*\8*-RJBZ85H2]RQ&4N2G,RS;5KL?@A^OY5PMBQ7XCR_L@;#QO:9 M>>Z:+=L]\]ROM@\E?GJQ$;+^%/&[.,U)PI8BE7%R*EK_U8#TTYLBVPB%#\AM M5HB&3O5RQ:(%XV4!\?DRRXJG-V6"AXS_J YG^G]02P,$% @ "H$(69/; MFRX#! WQ0 !D !X;"]W;W)K&ULQ5AK;]LV M%/TKA/9 "C26*/F9V0::9,4RK%B0M"F&81\8Z=HB+(DJ2=D)L!\_DI9ERY/4 M>2#J+Y%HW7MXS^$1<\7IAO&5B $D>DF33,R<6,K\RG5%&$-*1(_ED*DG"\93 M(M60+UV1\H9L2FCGSJ?GMGL^GK) )S>">(U&D*>&OUY"PSZY&;H42T10R05F&."QFSCM\=8,G.L%$/%'8 MB(-[I*D\,[;2@[MHYGBZ(D@@E!J"J,L:;B!)-)*JXTL)ZE1SZL3#^QWZ>T-> MD7DF FY8\IE&,IXY8P=%L"!%(A_8YA93SC:(ZVB%IF^,-B9; ML:&97L9'R=53JO+D_#/AG&127*)'Y9"H2 #]OD#O">7HB22%&7V, =USNB92 M71,2@EI&B(M_S^^A[Y"(1$ZZF^Z,!ZZ8;ZQ9" MA84-5M"!Y2IA*W7]2EW?@/=;P!\E4V+DG(;0Q+(S6;_ 5R)73TTT+8'5> 85S\"@!RT\#_Q2VL%8Y"[+"RD0R2+SD)@7]R.$<4:_ M%$KB/W]3..A.0BK^:M(GL*F/);":/OU*GWZG#W96-U)PO;,(I/94(=58O31O M47J@&M6J--IN[ZD&=#E->;C*NH&H%!16#P%2-SNC*[ M0+.3.[-/72E+8#6BPXKH\!Q.'MK4QQ)839]1I<_H&SAYU.!DW!L<.?EK434" MXXK N)/ $TO4ZB54OJ(+DF4%4?^3+GYXTU1E)]"IBV8)K,9Y4G&>G,/4$YOZ M6 *KZ8.]?1?D?0-;EY/@?FV''@Z/?-T M+8$M[M[W4+B[B?I92*J^V]27AKH"D@S!2T[Y=FTO:(9>@7#1;/E.Y).7TQ): M78=]*X8'9[&\U1[.%EI=HWT7ASN;H/]A>?1WX]?C=3E1K0OQ>\/CKKLI+.CA M48OI]^T6[NZW;NF:1J!(O%)(HM8MO1/DY+6SA%:GO&_0\/@L_K;:SME"JVNT M;^AP9S]D:TO?3C(XW*B/?=T5LBW>/3A]TD=_'PA?TDR@!!8JQ^N-5#+?GJ9M M!Y+EYD#JF4G)4G,; XF ZP#U?,&8W WT&5=UICG_!U!+ P04 " *@0A9 M0L)H_*D" !E"@ &0 'AL+W=OK8F6V@^_>SG9"1-M!5 M2E^(/^XYON?Z&-UXQ\6]S $4>B@HDS,G5ZH\ E,+VSXJ+ 2D_% MVI6E )Q94$'=P/,BM\"$.4ELUQ8BB?E&4<)@(9#<% 46?\Z!\MW,\9W]PA59 MY\HLN$E%&#=08%8=47/]1U M. #XPR. H 8$_PL(:T!HA5:965D76.$D%GR'A(G6;&9@:V/16@UAYA:72NA= MHG$JN<5"8*8D^HB6U44BOD(W(!5A:[146&VD65$YH+E-!P2J0>C=!2A,Z'L- MECD6(&-7Z9P,LYO6YY]7YP='SO^V80,4>A]0X 7##OC\-/P"4@WW+3QLPUU= MB:8<05..P/*%1_CF%$NK=R^1"V2=C7Y^UZ'H4D$A?W7)K'B'W;SF+9[)$J

ZCE^;A6FL,FS>')-(U%(7OBR4X+GF1ZZ=WT1-82/6I$CU[) MGJ,^2] 36:L$45."J!=[1D]LYX=#+Y@^MN?S<:TTQTV:XY-I7K/M"PQZDNNE MM],364OVI)$]>26#3OHL04]DK1),FQ),>S'HM--XH>\],NCS<56:[D$38!JP M'UBL"9.(PDHCO<%84XBJJ:DFBI>V+[CC2CO4#G/=!X(P 7I_Q;G:3TRKT726 MR5]02P,$% @ "H$(6&ULM9MM;]LV$,>_"N$50PNTT8,M.\T< X[UL [+&C0/?<_I/35\H\N5U W69+S&2W)-Y.WZBJL[JZ;$ M-"69H"Q#G"S.>U/G+')=;5#TN*-D*W:ND7Z4>\9^Z)LO\7G/UB,B"9E+C<#J MUX;,2))HDAK'SPK:JWUJP]WK)WI8/+QZF'LLR(PEWVDL5^>]TQZ*R0+GB?S& MMG^2ZH$\S9NS1!0_T;;J:_?0/!>2I96Q&D%*L_(W?JA>Q(Z!,WC!P*T,W'T# M[P6#?F70/]3#H#(8'.K!JPR\0ST,*X/AH0:CRF!4!*M\NT5H?"SQ9,S9%G'= M6]'T11'?PEI%A&9:BM>2JT^ILI.3 //LDY(H^IOB>YI028E G] TCJF6"D[0 MEZP4O!;.>Y](3),/JL?MM8_>O_N WB$+B17FRHQFZ#:C4GQ4C>KZ9L5R@;-8 MC"VI1JK]6?-J5+-R5.X+H^JC2Y;)E4!!%I.XPSXPVP\-]I9Z0_5KTX5K M!%YB?H)L]R-R;=?M>AZS^5]Y=H+Z=F$^Z##W#S?O=[V-MWD/W^8],IO[9*[, MG2[S5BCZM6+[!:]_A&([1G514@;=%#W#GXDUGI/SGIK"!>$;TIO\_ILSM/_H M"B\DS(>$!9"P$!(6 <%:(AG4(AF8Z,]%\HBF$H686YM=(4!Z# [Q&$)ZC#H\NCL>6X'SZL!YQL#-5CA;$KU\+'2P M-CI8B"T0>0IH8OZK-]*/#:+W[ &=ON/M!?%YIT]];^^]!UV=[.%><#HZ#?M. MNU,$]("MX SKX R-P;G.UX1G;(/1=/XSIZ+8(J#_T/6:98)Q-%UR0M0^579% MQH@^-C*0,!\2%D#"0DA8! 1K*6=4*V<$LFB/($4""?,A80$D+(2$14"PEDA. M:Y&7,HVXSN__58DJNF'HC@A)LR6ZQ \TS5-T13AE7?G A9GLH4>U@'0F M(D;#8T4""0L@82$D+ *"M43RN1;)9Y@U2+7=<)S-5P1]S3HW?$9'QTXVD# ? M$A9 PD)(6 0$:^G(L9O*APVR)E48()V TGQ06@!*"T%I$12M+9:=,IESR-HD MJK5),K0IUZ9.Q90L;S%X M2= 5IW.BA8(*.75JI22?[A8@W!-O?Q(!+4Z"T@)06@A*BZ!H;5TT%4K'7*+\ M)T_O5?"_+O0V-=:3AX\?!0K5'M8GDO"49KKQ1NU?"X&4@NF4B=F1:Z-8D3NG M%,AZH ]*"T!I(2@M@J*UI=/42!USD;21SDPE/62>ZZ]SWRXCL].^04:0558Z0.7IV#BKT')M2GSQ)J[]1V1_W]K3!H M-1>4%H#20E!:!$5K:Z$IZ3JOU'3?DD^;T:9\&K1D"TH+0&DA*"V"HK4/8C5E M6]=8Z7M+/EV16U_H[V?39N_'J@*4%H#20E!:!$5KJZ*IS[KF^BQ<-OV*(T,V M;;8\6CJ@U5Q06@A*BZ!H;>DTU5S77'+]-=GT*TX-V;39\F@9@=9Y06DA*"V" MHI4RLG;.5*>$+XOC\@+-69[)\K!JW5H?R9\6!]'WVF?.F>]TM ?.65@>N&_P MY?G_2\R7-!,H(0OERCX9J7TO+X_4ES>2K8L3W?=,2I86ERN"8\)U!_7Y@C'Y M=*,=U/_8,/D?4$L#!!0 ( J!"%ER&PO=V]R M:W-H965T+ZGA>Z*:', MF8[MO3LQ'?-<)93!G4 R3U,BGJ\AX=N)@YV7&_=TM5;FACL=9V0%"U#_9'=" MC]P2):8I,$DY0P*6$^<*7\YP:!)LQ&<*6WEPC0R5!\X?S> FGCB>J0@2B)2! M(/IK S-($H.DZ_BV W7*WS2)A]4WF@4B8\>0+C=5ZXEPX*(8ER1-U MS[=_P8[0P.!%/)'V$VUWL9Z#HEPJGNZ2=04I9<4W>=H)<9#@CQH2_%V"_W\3 M@EU"8(D6E5E:GK1 M)TH>:$(5!8G.T:*85<27:$%7C"YI1)A"-RS+E31W3=YAVC.ZUF+&2,_,+6<* MT(R(A.OD-$^(G;!;'D,BT=D<%*')'V-7Z?)-$6ZT*_6Z*-5O*/5CSGHH\-XA MW_/[:(Z^HE^1B^2:") U:+-VM#E$&@U;M. 2O30EB \[T]U]PZ/U91[0CL K/H.096/2@ M@><'0@7Z3)(Z**,JA0\* L>M!NW6+%Z*2M!8LI6*";/M46VXIPZ1QV!52B')>7P+3P< M=JE/1V 5?8:E/L.?\O"\CG4!-3CP9#@,CHS[.F;89-N+LL:+UAJO&,M)@C;< MO&WL^^CLM]IW3"O,J;/2$5B%\:AD/'H+UXZZU*F*[0JY7U[ MA/VW<"_NM+'J"JVJT;ZUPJV=R0G^#5X;T^MY_<'QQML4V&#@?9.#V[N<]U+1 MM&@:]!D/*8[@*:.B*/Z,,O0,1,AZ5[?BZQ_5[X7$G7!<6]/#PR-?NP3G9_$EQ2\2*ZA]/8*G3 MO-Y0*R.*7*3+C)I,0K6("Z*:^$EMP6)2,%,$DX0P*64^?,/YWY@5&P.WX2 MV,B=,3*NW')^9X1OV=3Q#".@D"H#@?5O#7.@U"!I'O<-J-/:-(J[XT?T+]9Y M[-,J: M04%8_<WN6<9B#D ;JXKXC:HF.TJ).$^!+-.5OK11U":42K@ [/06%" M/TU(4IHZN<0EB#4[R\8,?>9][.(8MQ[ //9GSHM"% M* W5(Y3BDBA,FQ"@QER&]$E#RTI5 A"1LL(L!71(6+.O,^*UV:$U:X[A.@D' MHT$T#OR)N^X@/&@)#WH)VZ >SW319^AL@T4FCZ\7-Q)=5DHJS#+"5EUT>D%? M&>-A2WFXESH8O@''J.48O4\=1,_J8!QY7NP%W64P:OF.>OE>%"7E6X#F[%^6 MYC[MLM\+\\J@QBW)>"^)C]^ X[CE.'Z?Q(^?)3X.XR#V!]V)][VGU\'['\9U MXO4-(#!3LO/2[\5Y95S]G5?,WTOV&Y@]TWQZI/S>]^7M"J"QNUL!?C2*PM ; M_E4"[DZO8/JN'UBLB'[:*2RUJG&PO M=V]R:W-H965TR) M1X0(])PF&;\Q(B'6U]TN#R.28MZA:Y+)/4O*4BSD*EMU^9H1O"B"TJ1KF^:@ MF^(X,\:C8MN,C414!NZX]$:K\B< MB(?UC,FU;JVRB%.2\9AFB)'EC3&QK@-KJ **([['9,OWEI$ZE4=*G]3*M\6- M8:H6D82$0DE@^;,A4Y(D2DFVXV*G!_^54]*$Y>GLPCYF1*DQ_Q0D0W MQM! "[+$>2+NZ?8KJ4ZHK_1"FO#B/]I6QYH&"G,N:%H%RQ:D<5;^XN?J0NP% M2!U]@%T%V(()@O"^"?D_\QC\8(NT41< MBHAYKV3$\/=W2G\S%W_V/N07NX1-U!5E_GWKB63MVQG$+/>;]C?>)5Q])U MD5*EIU=1X^HU7^.0W!ARX.2$;8@Q_NT7:V#^KN,#*>9!BOF08@&06(-KK^;: M:U,?SQ@-"5EPM&0T11PG!-$E"FF:RCS!%70=Y5;-D/3 M-$?=S3Y 2%/_1-, R+3!IE^SZ7^0S6X/1R)B-%]%:%KN+VY8-,M9&,E,O1OJ M=3A;FW$N3D@QKW^$R;*'SC$G__A /4^@UC5X#FJ>@U:>$X'^B@AZ,POKT+0J MGHL&4LR#%/,AQ0(@L09CMV;L@N1)%Y(KI)@'*>9#B@5 8@VNPYKKL/7>OL6UB"PM(E.#J-7\;$3'OA*1 MQM<']0V@U)J([!TBNQV1Y%)D+_2C*-3)U#79$(97!,U8'.YGMV^P2LVM&X!P>V]AX$ MK=ID7O.0MEXEW1\?>4:[O:;E UD<\C:NK MI0+I&D"I-:GLZBU6>\'EGJB7-^J9?/,ZS2]G?BBOY_9K1E<,IUI2QT4(U];U MY6E[.\YF=:JO#^H;0*DU:>VJ*=;'RBGH'U0]M6EA@5960-4\4#4?5"V 4FM" MWY57+)CZB@5:8 %5\T#5?%"U $JMB7=79;':RRSZO(C6^ 4_)N0+8J2PS=2D M%,69KMG7?OEQPH[ M^?+;"9D-5G'&44*6TLKLN#)'L?)SA')%T'7Q^OR1"D'38C$B6 XGZ@"Y?TFI M>%U1!O5'(>-_ 5!+ P04 " *@0A9KV?L53H& !I,0 &0 'AL+W=O M1E/OKR40$$4V)N&)[FJDS6\93(M4NWTW$GE,2ED%I,C$-PYZD M),Y&JYORV -?W;!<)G%&'S@2>9H2_OV>)NSY=H1'AP,?XUTDBP.3U[.B& MRD_[!Z[V)@TEC%.:B9AEB-/M[>@.7_NF6024G_@'4QCT30-4O^C4,9 MW8X6(Q32+1*C>ZVW%*E0XE>N=02>+DO?KHIXV#WKUY MC]Z@"1(1X52@.$.?LEB*L3JHMO^)6"Y(%HJ;B51-+A)/@KIYZZIYY@O-L] ' MELE((#<+:=@3[^CC[=?B/7T\-C6 B;K7S0TW#S?\WM02[_+=%<)XC$S#-/MN MB#[\KSR[0I91AEM]]^/R\&E/N/MSV3U]N$,#%5Y=N]$3[E\>;FE*837:MTJ> M];KVWXI:^SVMNJ\HTWY*,59[I8+);=[G>MSSY4$: T%Y3F@=)\ M*%I7%4>>&]9/,B@/U*!"=N7Z0D;%;$.--#LB*]AH':P^2YH+2/%":#T7K:L]LM6?J5SG'(@IS7FA'K7-B%HYKQ8T/9[=* M1$4#U(*H=WI;9^J:"6I2NCA5BK9%@Y4"27-!:1XHS8>B=972NJ-8ZZO!NR'Z M?$,G0Z TIZ9UEE?FPCJ1L@N:U .E^5"TKEQ:GQ3KC=*?DDMIN%3=3Z_7HL\] M6#J@EBKN\2,-8V;/3X=,%S2O!TKSH6A=];3.*]9;KT/--SUNL" @:0XHS06E M>: T'Y\[Q+C?@L>M"XOU-FR]9%HG1 ATAWZ\]EUTKSI O5E0F@-*D8;?)' M$?!X7ZR>^U= B[/^;SXS3EWRM3[W8$V VKN@- ^4YD/1NIIH+5ZL-0=7&[4L MI@*MT0,_?.E3ZJ-7":!&+RC- :6YH#0/E.9#T;IO=K5NKVF C#@FI)FY!J4Y MH#07E.:!TGPH6E>:Y SZ;%A/ <_6 >KF3HQ>^4\IW MY;O\0JDASV3U*G)SM/F]P%WYEOS)<0=?N]5;_RVF^A'"!\)W<2900K<*:5S- MU47RZKW^:D>R??E:^2.3DJ7E9D2)&OJ*#ZCS6\;D8:=(T/RZ8O4?4$L#!!0 M ( J!"%F%5J#Q^@0 ',; 9 >&PO=V]R:W-H965T<$0/,\,VCA>^D\U6I!?,^72'-O@)B^?=(Y-G9JFR(C%..*$)8'@],^[M MNR7,#+([?A!\X+5CD [EA=+7].3+:F98:40XPJ%()9#\]X87.(I2)1G'OX6H M4?I,#>O'1_7?L\'+P;P@CA2!P1.!C<%7FH@M!Y^3%5XI M[)=Z>QMJ!$Q)J40%CZ@>H%;QKWTR HYU Z %745 B\O-'=5X].9+'$IS6V7> M&(U3/G@GTW-Z/GC5D\J57+52.C/=\1T*\24M3TOK#X82(7/M#!>OPT7Z]ZQ)FXO6 M65\N XDUN(Q++F,ME\_OF(6$GRNX+:2"Q!B2_A.1?/ GA8BZZ; ;R M.Z1\QX>^[;90:?WW1=5UVI[V&A2"DD)PR4N$7J*SPPXZ$3C.9#)V_=:PM0[[ M#GL@L08;VZI*/$M+YV=6_,IWY_X-,UG,@^.< QX9D8GRB!G(R@%PHUW3E$5< M[MJO\;1&/FS!U ?8E^90:DV::=<.I4@GAU)M M^55B\101>ATJ@Y;T0ZDUZ55%O:VOZH_T;DM\"YH(AD*Q1Q'XFZSS.N4#(\:O MFWFF)*CWYN=" ((X_^1A!V"%/E1?719ZJ=Z8>P8&'45@3<95>V#K^X.^C,]E MJ=[;N!A*4 Q%R7;0MF(HM2;>JK&P]9W%_6;#\ 8)#+Y(JB3A) 0_4+3'%Q:& MN?JX]M++/JSST@_:70REUB16-2&VO@LY3:Q,OA.KL*(IL3N%8- !:KM6Z[O( M4A_B_T0 JU8#ZEN-TPC.KYZ%=)T"A$Z[+],'T#=C"K636=K$4+4(4-\B7) ) MIZ:A0KGQF/V@_?U"[[\WA4&[ K.V&Q%CMLEV=3@(Z3X1^=?V\FJYT MKC_8=XM\_Z>2R;>COB(FIR .(KR6DM9H(I.&Y3L\^8F@NVS/XX4*0>/L<(O1 M"K/T!OG[FE)Q/$D=E/ML\_\ 4$L#!!0 ( J!"%G"+&_U] ( )T* 9 M >&PO=V]R:W-H965TQ_?<.9<;K(5< MJ@4A&FU8SM706VA=W/B^2A>$874I"L)A9R8DPQJF9#(0IDRG1WXH' M"3._819B:2:?LZ$7&(=(3E)M M&# \5F1"\MP0@1L_:DZO.=( =\=;]@]6.VAYQHI,1/Z=9GHQ]*X\E)$9+G/] M*-:?2*TG,GRIR)7]1^O:-O!06BHM6 T&#QCEU1-OZCCL #K] X"P!H1_ N(# M@&X-Z%JAE6=6UBW6.!E(L4;26 .;&=C86#2HH=QD<:HE[%+ Z62ZP))W4N'(J/.!4C.X%UPN%[GA&LA;\Q(WOA X"'R+4A"G< MAFD<.AF_E/P2=8-W* S"7IM#;O@M20'>L?#0X4ZWR5K7\O4.\'W5K)/1+8G.VID1Z?(H)/D M6+W17]Q.(.64E0S]1%-;#[Y6]:!-C9/H6#4G(MO3W&\T M]YV:[S8%?(8@?9I(ALY>");M^7/31,@B48R8+5=M,IT,_RGSJI%Y]8]W<_/: MU#J)CDWMBTGGH6&[L0. M%] _$FD,8'\FA-Y.S %-1YK\ E!+ P04 " *@0A9MI^;U"<$ !/$@ M&0 'AL+W=O7',!J$G-M!^[]]K.=-($0?"LNE=:'$CLYQ^=W M'!__X\&&\5>Q!)#H:Q*G8N@LI5Q=NZZ8+2$AHL56D*H[<\83(E63+URQXD B M8Y3$KN]YH9L0FCJC@>E[X*,!RV1,4WC@2&1)0OBW"<1L,W2P\];Q2!=+J3O< MT6!%%C %^;1ZX*KEEEXBFD J*$L1A_G0&>/K&]S5!N:)9PH;L76--,H+8Z^Z M\2D:.IZ."&*82>V"J)\UW$ <:T\JCB^%4Z<<4QMN7[]YOS/P"N:%"+AA\6<: MR>70Z3DH@CG)8OG(-K]# 11H?S,6"_,?;8IG/0?-,B%94ABK"!*:YK_D:Y&( M+0/EI]G +PS\ND'G@$&[,&@;T#PR@W5+)!D-.-L@KI]6WO2%R8VQ5C0TU=,X ME5S=IJ_VEZ MB\[/+M 9 MI7(IT*]I!-&NO:O02C[_C6_B6QW^D:4MU/8ND>_YG89X;MYOWK:$TR[3W3;^ MVH?2K99AE,6 _IXCDWK4D/I'$)+3F53]4\EFKVB<1ON=)N'5!/WSIQH*?9*0 MB'^;\I['U6F.2Q>+:[$B,Q@ZJAH(X&MP1C__A$/OEZ:DGR]0CC '<[OC]PU]LDUK&.) E*DL!*\E>6 MO !';'Y@M]?8H^J'G];SZ4K..29P!>E S M:&KQ)7I7;W3'TF\I&GR*N3Y<>@K_.YA^ MJUY8[5$<2^E7E/XI**WUIQBB-I]=7">U1G(L:269L%5.O)?T^X6J&*NY+AH7I4GTC %_4#/ZG:K9TNJ0, /,0 9 >&PO M=V]R:W-H965TV@-C2 ML XM$,3M]F'8!T8Z6T(DT2-I.]VO[Y&2%:&;1P7[K--*M6"&&[?V361;"J E_LC@($[&1)GRP-BCFKQ+YH:E=@0Y MQ%)14/S;PQ+R7#'A/OZI28U&IP*>CH_LOVKCT9@'*F#)\C^S1*9S8V*0!-9T ME\M[=O@-:H,\Q1>S7.A?7P=H&N3LB2%9A_@NH(OB4KG3O9O_AD)5G\V"45/:DQ"/(Z M!$FS_ WB/JU"\OK5&_**9"7YF+*=H&4B9J;$[2JE9EQO;5%MS?G*UESR@94R M%20J$T@Z\&$_WN_!F^BFQE?.T5<+IY?P]UUY35SKBCB6,^K8S_+E<+?+G/^G M/?K/VEO.<)O$<36?VYLX#SHE[NAGK!V2W').RPVH\=4Q-1*"T2=+NLTDS54R M79';@NU0^J_W2$G>22C$WUW94>D?=>M7!?1&;&D,Z*3D7L:V+U-MH' MKC,9S\S]J=<[A%S/:PN%ET*^,YZTA:)+(<_RGH5:UGN-]5ZO]??H3\KC5&=H M GM\:VY5[G:9V\OTK-'$%\(WNG@6:A3E77KH==/X3%]]#OA ^28K!&ULQ5QK;]LZ$OTKA+=8M$ :ZVD[W21 M8HFX6:#;H*_[F9%I6Z@>OA(=)XO]\4M*BFE*-&6E$]Q^:"29/$/Q<$;#(XJ7 MN[SX5:XI9>@I3;+R:K1F;/-I/"ZC-4U)>9YO:,9_6>9%2A@_+5;C7^98E<4;O"U1NTY04S[?Y+G-PMKD:6:!%-:,0$!.%_'NF<)HE XNWXJP$=[6V*BH?'+^BXNGE^ M,P^DI/,\^3->L/75:#9""[HDVX1]S7=_T.:&?($7Y4E9_8]V35EKA*)MR?*T MJ0[5(C2'$T<5'15M7D'QYD86=]8P7^->3UV_6U- M"OKQEG.S0/,\Y0.V)!7E']'-8A&+0Y*@NZP>P^*']P%E)$X^\!(_O@7H_;L/ MZ!T:HU( E2C.T(\L9N49O\B/OZ_S;4FR17DY9KRUPN8X:EIV6[?,.=(R%WW. M,[8N49@MZ$)3/S#7GQCJCWDO[;O*>>FJ6\<(^.]M=HY3ZOEHHZ!::.-.96BCL%O(MOU4(&^]2/!4^ ME1L2T:L1#_LE+1[IZ/J?_[ GUK\,?>CM^] S]N&?5=2DBX_DD1;\*8!6!C;LB[ >_P]]\QW:$.+VFL_Z'K;:/OT.ZM9@00+ M:K#9 3'VN6^WV.L6LL[;XP #-4MAS]^SYQO9NUFM"KH27-UEK(CYHSI"/RO" MSE#X1(LH+K51[]8(.Y082+# [_J>W>:E6\;V+*O%"U"K%%XF>UXFYL@D/ )I M(E,I0I;6E>I'G]:+C+:&D@4)%M1@_B$1$\NWIBTN0DBC& A,(7:Z)W9J)/8G M+05AG"^VIB+XQ7DO?4;$H?1!@@73#GW.S+*F]D6+/DBC& A,H6^VIV]FI(\G MI^F+%YZAB&QBQA/3)NMLS"T03U/1EZ4V]RX;1" MU]S8OJ'\G6HUA+2*@< 4 B_V!%X8";PO\HC218F619XJT90G??7S3CM+,*(. M]4%(L."B^RQK/\K"BP[/%YW''5"C%%9L2TX +2,O=UG)BFU*,U:B+SPT%CP^ MD@Q]J1]T9TC&S?LJ9IXA+)++*E?1SNJ,YH82!HH6-&A*BN)W.-.4TB0I4"U3 M:3N8M]LGY"F;(FXB7%\^W\"I&;'5CG%FHX.[^Q2;(:A-#(6FTN)(6IR3)F7H M95*FSL2JM+'4)"&]]!G-#O8J2+2@05-G9-ZD33.D30R%IM(LY0O;K%]\CU.* M:M5,Q,_&+ULDS3,[V-EN\N&ZC:&W(LWB>(E)P=U]1<:P=!Z :"RA: (H6 M-FBMV:;K3NWV0_4M)!E;:C*V6909X,.@,@PH6@"*%H*B82@TE6 I[M@]ZLXK M=.<&\C =%'/M=N;4+>5:[5*!II2O24"[I3RWFX"^A9IB2SG%-NLI-VF^Y3&. MA\,H+QG**>-3\2A?9?%_F\EXEF>/]02"[$BA%30;.TJZ[7=N=VYNSF ? M.WA:8HK5\53M""/.OB?0C:+ R%I@X$J<389BGFS;0T6R-W M3"QK9CEM9P858DXU&X*:Q5!HZMMH*=PX9N%&YJ.L( LQ!1&#%^UBMN8LU?Y< M!5U^*4F$2]>16$>[SV'_PKSW'A&JG2J:4CARS=*2?8Z+_H5K1O:\4W?"O+7\B?RE0^%2_-+EY MX%D:"O(DX?G*]UTNQ/BZAI984(4)%"T 10M!T3 4FCHTI,+DF!6FO90HW+T\ M$QQ'-&/ARSU@,0:'&^+7HB+>@*'U"T !0M!$7#4&CJV)#B ME=._&&A I 5=!P2*%H"BA0U:7Z1]"QW+D3J68U9M!D=:4(&J05/$V7:DA308 M]AO$4 950J2>Y)CUI*.1]K=>DYJ-#J8-5'$"10M!T3 4FKJP7\I2[JFR%-!K M4K.]H>, %"UHT)07F_YDZMNMD!F"FL50:"K%4HIRS4K)[_L[+_LYSN)TFVH9 M!Y6D0-$"4+00% U#H:G#0LI4KEFF.G'I_&,S,@Z$JN,OE\PF!P\%4(FJISOJ METM:UE]9$4.U7R7XX*.M5TI7@_R>/!WU>U#9"A0M $4+0=$P%)HZ+*1LY9IE MJS?Q>U!Q"Q0MZ.D.K[XM+>VOK8FA[D"E6(I;[FL61E7>7/RB[-4YOMGL8)I! MEU&!HH6@:!@*31T.4EISS=(:?(X/*J.!H@6@:*';_?#.G?E69ZD8AC*K4BP5 M,M>LD-6.VWP%HJ4,5!0#10M T4)0- R%IO(JQ3.W1SQ[S9?W706JLVAQKBG4 M^6@FT!3J? \5:@IUUEMB\VV^MANEY.6:)2^PU8]N]RLRK[NZU-R:P>YQBLT0 MU":&0E.W2I"JE&=6I=YH[:/9ZM @"(H6]/2(4]\6FKTL?K3]HZL?01N&H=#4 MH2#5*\^L7KW9ZL?&[N&C?>;.G)G=DNOGY@8.YOE$LR&H60R%IK(HQ2:O1VPZ MS$_,L2DME\?EPO-2(/)!-6(0-%"4#0,A:8R++4D[Y2%4L!^#:HC M@:(%/=WA'Y<+0=N!H=!4VJ5FY)DU(\=R'+'<*F;/Z"X3JVW$^O7[A&1:0D$% M(5"T !0M!$7#4&@JR5(U\LRJD5Q'57V7LJ;"PU/IVTM$D@1%"2E+GFSG6U8R MDE4?,/ RO$41K4Z./.ENS=8'CPI0S68QJ:,# MDT<2)^0AH=7\J?HP0UB*#1UQT@I8OE]6S5%!>5YD_C41XFK M RC5T6@V.S2L@J(%H&@A*!KVNZN_+G@XF=GR,Z6:Z?'!!LTI+5;55MHEYW"; ML7K3W/W5_7;=-]4FU:WKM_:GN:VY'MB?PGHS;@E?[PW^F12KF*?3"5UR4];Y ME+>VJ+?;KD]8OJFVAW[(&G[]?U!+ P04 M " *@0A9=!:+]E$$ " & &0 'AL+W=O+-@9\R:1J+L?>7?47SEFMB?T&]L * M6)ZFF/Z\@X3LYYJI'0:>XO6&RP%],=OB-3P#_[)]I.).KRE1G$+&8I(A"JNY M=FO>!*8G'0J+OV+8L\8UDJ$L"?DF;SY%<\V0*X($0BX16/S:P3TDB22)=7RO MH%H]IW1L7A_H'XO@13!+S.">)'_'$=_,M8F&(ECA/.%/9/\[5 &YDA>2A!4_ MT;ZR-304YHR3M'(6*TCCK/R-?U2):#@(SK"#53E870?GA(-=.=CGSN!4#LZY M,[B50Q&Z7L9>),[''"]FE.P1E=:")B^*[!?>(E]Q)C?*,Z?B:2S\^.()=I#E M@)X@).LL+HKW 3V7VP:1%?)CAM=K"FMW/G <)^^$_9=G'[U]\PZ] M07&&_MR0G.$L8C.=BQ7*>?2P6LU=N1KKQ&IL]$ ROF$HR"*(!OS]<7]OQ%\7 MF:G38QW2- O_(LRMD&^^195C.P'KNSW>WA\+Y?[,'+YZ]E0R[WBMVP;-/ M\$YOA:^?A2GZQ"%E_PQ5O>0ZPURIA3=LBT.8:T+L&- =:(M??S$]X[>AE*N$ M^2IA@2)8JSA.71QGC'YXD8>R7SIZA:/\<.P6MC'Q9OJNF=4!(]NZ;AOY?2// MM"=MHZ!OY+H-4BLZMX[./2+KQ?Z^@#I$NC@ M%ASE7[H%5<)\E;! $:Q5)*\NDO=*^N"I+(Y*F*\2%BB"M8IS71?G^J7Z4#JZ MS1=6?B]:\M"WL>V.A/AG<()Q3BNR21W9Y%)M(#N@A20,A3M*NW2SJ83Y*F&! M(EBK)-.Z)--74H*IRN*HA/DJ88$B6*LXIG'\F]]XJ194GLT7U'*]KAH,64VG M9D_]L;$[(I)W\IR)DY73/I6 M[M3L]AX#5HXU=4Z(R;&W,L>;J]M0R -#G*#O.I%^]!E31?*2U016O7Y]@=FNYKR832OE IS5=*"U31VB4Z]H;F:' M_\2@JQ%]DXEC=R6B;V191E (Z#20#Q?$<(/-W*"^I\.B_\ 4$L#!!0 ( J!"%FE MJ\Z'R ( "P) 9 >&PO=V]R:W-H965T2\KDP"F46MRXKLP**+&\X M@>F7&18F5-L7@DKJ!Y_7<$A/F)'T[=R^2/E\J2AC<"R2798G%RQU0OAXXOK.9&)-YH X34(^+>Z$MMV')20E,$LZ0@-G N?5O1K'QMPZ_"*QE:XQ,)5/.GXSQ M+1\XGDD(*&3*,&#]6<$0*#5$.HT_-:?3A#3 ]GC#_L76KFN98@E#3G^37!4# MY\I!.P?!$\))>KE#&&6&V(@*SRE@$Y34)C03SK XR1%IR>?T DB##T4?"FU MK^R[2I=D$G.S.OV[*OW@E?2_+]D%"KTS%'A!U $?'H:GD&FX;^%A!SP]/GH7 M?'1\]& ;[NHV-KT,FEX&EB\\OI==BE8D43>).9=NY )G,'#TP2-!K,!)/G[P M>][G+GW?DRQ]3[+1.Y%M=2)L.A$>8D\>!,Y!'Z.;K=^YLRN*GJ4PQ_DJ"?W+ MJ[Z[:NN[[Q3T8F_;*3V8S%MUVX_8\Z.PB;BE1]3H$1W4XY'I(X%"_C])*I:X M7:T71SN2=#B%E]<[DAS,YZV2[$>\#KH%B1M!XH."I# #(:P@]C_;)4:\UXCS MJ["W(T:'4]CJ5B5&)]..TZC#Z;KG[Y3IMFX:\X[XB<6<,(DHS#3,N[C4+**Z MFRM#\86]?*9&ULK95M M;]HP$,>_BI554R>US2.A[2!2@4W;M$H5M-MKDQS$:F(SVX'VV^_LA(S2-.J+ MO0';N?OG=W?.W6@GY*/* 31Y*@NNQDZN]>;:=56:0TG5A=@ QRVOPB\%.':R)B60I MQ*/9?,_&CF> H(!4&P6*?UN80E$8(<3XTV@Z[2N-X^%ZK_[5QHZQ+*F"J2A^ MLTSG8^?2(1FL:%7HN=A]@R:>@=%+1:'L+]DUMIY#TDII43;.2% R7O_3IR8/ M!PZHT^T0- [!L4/TAD/8.(0VT)K,AC6CFB8C*79$&FM4,PN;&^N-T3!NJKC0 M$I\R]-/)'+; *R!S2,6:,YO:<[*H:TK$BDQSRM= &"=3P;7$M".ASLG4LH$\ M(S=*X6VC/",_&5VR@NEG%C-R>O*)G!B-^UQ4"DW5R-5(;QC< MM"&=U*3!&Z0QN46 7)$O/(/LI;^+4;>A!_O0)T&OX(^*7Y#0.R.!%T0=/-/W MNX<].&%;B=#JA>^O1%>2:I&H6\1\\]=J0U,8._A1*Y!;<)*/'_S8^]P5X7\2 M>Q%OU,8;]:DG$UI0G@*AFBQAS3AG?&TNW 8D$UE7Z+5>;/5,=]HFYV&$J=\> MAM1A=!7[K=$+U$&+.NA%G<$*I*2%P9-UF;KX:I'!X:N'?G#$UV'D!W[<#1BW M@'$OX.'7BXR9Y86L#S9^Q1'X5T>LKVW\,(JZ484$[V)._4$L#!!0 ( J!"%EEEC_=O@( # ( 9 >&PO=V]R:W-H M965T;D#< .*7 @8-8/ 4D#P#2!I XI3QJ3@= M9M30=*3DABAKC6QVX,1T:$R?"7OLMT;A+D.<2>>P!K$",H=,%H*YLWA'+O/< M#2DG5\+?+;MQ/ -#&3]!B[O;&3D^.B%'A ERS3C'?3T*#89DB<.L<3_Q[N-G MW _(M12FU.23R"'OP$\/X\\.X$.4HM4CWNHQB0\2?EV)'AE$IR2.XD%7/"^' M)QWPV7][W\MFT)[NP/$-7GZZ76?D29)N$EMX+G1-,Q@'6%DTJ#4$Z=LW_;/H M8Y= KTDV>R6R/?&25KSD$'LZQ9NEL"[ABS1E\Q9!G1+.Z()Q9AY/L>YY?977 M]U?G%9YX-Q^<&UN&UVG4ZX_"]:YJ73;QOLVLRV;8VNSE.&QS'![,\9NB0E-? M@FO%,B"4__4V#?_*>=A+ MGNCR2@Z]@.%.+<7C+EQ/TB23*V%\&6E7V[9WZ:K]D_4IMD/?O?[0^%YZ357! MA"87[DY\86;N*O9 &[YP;EMC205D#W%]*:;83ZZ#]DY#^!E!+ M P04 " *@0A9FY+QNSD' #M4@ &0 'AL+W=O([6;@4ZR![GVQ$+#^9)^DZR.7;=-'--JD(9F71>M5U>[U!=QU$<6=GP$"V6>;&A.QEO@H5X%/GO MF_M4ONO6E%FT%G$6)3%)Q?RF<^M<<]\O"LH1?T3B.3MX38I#>4J2S\6;C[.; M3J_8([$285X@ OEC)Z9BM2I(/CZA<[+@Y<'\Q1D8IJL_HQF M^?*F,^J0F9@'VU7^D#S_+*H#ZA>\,%EEY=_DN1K;ZY!PF^7)NBJ6>[".XOW/ MX$LU$0<%DF,N<*L"MUG@'RGPJ@+OW Y^5>"?VZ%?%?2;!8,C!8.J8%#._7ZR MRIFF01Y,QFGR3-)BM*05+TJYRFHYP5%2H_C61=/IDF<2CB/ T*G;-W MY#%:Q-$\"H,X)].RO4@S$L0S\D$DBS38+*.0W,IS.",_DL?]Z4B2^<'8![$3 M\5:4-0\B%-$N>%J)C'Q/11Y$JQ_&W5SN=]&]&U;[>+??1_?(/GKD4Q+GRXRP M>"9FAGIJKQ^L>U +IRPNM9=U]F_GZY M9YJ/UW5GK^O.[>54A++<,95K<^G59[!7\OPCO)?S[;_Z'"3AX4E-TBC[;#KI MK-C"T:^S31"*FXZT[$RD.]&9?/>-,^C]9!(,":-(&$/". BF">W70OLEW3O' MJLB#5)7\]:L<0S[F8IW];9+81TJ,A%$DC"%A' 33).[7$O>MWV6#Q+\M99ME MLIJ1>Y$6'\KK'?)]%)-OC?^26/EM%4?"Z![F[&VQN.#;37KOG7%W=ZCD.8,X M:+K>AZOL 9Y9YI8:X^VWQXDC")A# GC()BFNM-3_X_NH2VR(H)4AM(H ME,:@-(ZBZ4H?)"8.WBGMS-9:(VFTHIVX-#TRRFMX+VK7='%<)8Z+M=^I42UK MD]9J(6D42F-0&D?1=/%5$N1X< ^&ID!0&H72&)3&431=:14%.=88XD(/AL9! M%:UY6=MO7-="F[(C39L7P*BFNCHJQ7'L,4YK$Z9&N:!9#I1&H30&I7$431=? M!43. &["T#P(2J-0&H/2.(JF*ZU"(<<:2%QHPD/C963C:G-J;]U:1&-3MWF% M"PUS4#1='!7G./8\I[4',Z-:H"BE$A5)HU :@](XBJ:+KS(HYPKNP=#("4JC M4!J#TCB*IM]'H&(GUQIV7.;!%;-IAX.&!YN'>7[C"O<(;=APUR/#FK_SY[UW(9ALHWSC*3ULAK3+-HIK1^M%9_8&K86'!DO>6>O.H#WYJ9ZZ4"H( M\NQ!4&L[/KD.S=ZPM7#0, E*8U :1]'T$T&%21Y\.9H'#8R@- JE,2B-HVBZ MTBHP\MY@59J=V5IK:&3D&5>P-0,):$]N[NE='?%CE?%X]HSG57YLO.77WK"U MO@_.A*1641J$T!J5Q%$U7^N"12/9;H"[S8VA.!:71BM:\5OW*D*$!%(JV M%[%[\#0^Z:R+\KF)&2F]>?]8LWIK_6S&V_*)A(WM=\[UU#%LI\XUVS]Y4>'W M#X+\%*2+*,[(2LQEJ^)7HAUY4I3/5MR_R9--^2S IR27ME^^7(I@)M)B@/Q\ MGB3YRYNB0?V$R\G_4$L#!!0 ( J!"%FUZJL_T@, ((4 9 >&PO M=V]R:W-H965TQCVP$C'-A&)=$G*;O[]2$J6+5L1G(4O-DF=[SL\-TH\XRWC3V(% M(-'/(J=BXJRD7%^[KDA74&!QP=9 U9,%XP66:LJ7KEASP)D!%;D;>-[0+3"A MSG1LUN[X=,Q*F1,*=QR)LB@P?[Z%G&TGCN_L%N[)D>00RHU M!59_&YA!GFLFM8\?-:G3Z-3 P_&._5=CO#+F$0N8L?QODLG5Q!DY*(,%+G-Y MS[:_0VU0I/E2E@OSB[:UK.>@M!22%358[: @M/K'/VM'' 43S<@J '!,6#P M B"L >&Y&@8U8'"NAJ@&&-/=RG;CN!A+/!USMD5<2RLV/3#>-VCE+T)UHLPE M5T^)PLGIC-$4J.18ATU\1G.RI&1!4DPEFAGUP 7"-$._ 5MRO%Z1%-VHE!3H M%S2OL@NQ!;J'#= 2T.-S(_B,/L8@,)M96+P@HDA^L:H7 F4T RR#GS< MCQ_VX%WE[L;GP<[GMT$OX1\EO4"A]QD%7C#HV,_L?'C89<[;M"?_6WO+&6&3 M@*'A"\])P"KT__RI9-!7"87XMRO<%>&@FU"?K-=BC5.8..KH%, WX$P_O/.' MWI"%ZA\U-HYZ;4Q*KKZVNXSKQ;TVP6R2 MQ3;)$DMD+>=?-4>%W,/FA=R25=% %(Z^[\OV#.X_?:^:-(+C3NE[8:Y/,*EMLE2VQ MQ=8.0+ /0&"[_FM&6[&QR19;94MLL;5CL[^/^;T7BS/.@/#T8UQ?!=MG@-5[ MU3DJ$ULJ*[^Y!SV5 OC2-+,$2EE)976[;5:;AMF-:1,=K=_ZUS._8SW6#3;3 MP]G35]VY;Y@O"14HAX52Y5U ,N!90SQ>, MR=U$*VC:CM/_ %!+ P04 " *@0A9*FX]5X # "E#0 &0 'AL+W=O MO*94$J+._XAC!XL^*BP@J:8NW*C2 X-Z2J= //2]P*4^;,)J;O M01!(%E7%18_YJ3DNZGC._N.KW1=*-WASB8;O"8+HAXW#P):;J>2 MTXHP23E#@JRFSEM_G(TTW@#^H60G>\](1_+$^7?=^)!/'4]/B)1DJ;0"AI\M MN2=EJ85@&O^VFDXWI";VG_?J[TSL$,L3EN2>E]]HKHJI,W103E:X+M57OGM/ MVGABK;?DI33_T:[%>@Y:UE+QJB7##"K*FE_\W/K0(X".G1"TA."8$)T@A"TA MO'2$J"5$EXX0MP03NMO$;HQ+L<*SB> [)#0:U/2#<=^PP2_*=)XLE("W%'AJ M]@52\1.7$CT0@18%%@3=H@5D8UZ7!/$5RK!@E*W[@#F6=(DPRU%*RUJ1'+U* MB<*T? WQ]\%KR5(0.?-07OB*@A+3\Y= MMB',FQ""$R&$Z#-GJI H8SG)+?ST/#\YPW?!SL[38._I/#@K^+%F=RCTWJ# M"R++?.XOIX>VR*!/1D'G1.#*SB1-[NGS8O!95Y88#8O+#";%S:UTUX,.R^&%]4?M($#A&Q/ M&">3H-$:]HN#=^<-O(._X_ID)?E'9J56U'&MRZRH,+![,.H\&/UW#\XL_^AW M7+"27KA@1;UPP8IZX8+;.W?"+K\V!WZ)EKQFJCDA=+W=G>*M.4H?]<_]\;UO MZ4_A#M)<&7[)-Q>8SUBL*9.H)"L8RKL;0-J*YE+0-!3?F%/O$U=PAC:/!=RC MB- >+_B7.T;>H#N9C;["5!+ P04 " *@0A9^#58PQ@# "]"@ &0 M 'AL+W=OX5JJ M>[T$,.0ASX0>.4MCBF/7UGM.?F MC MG/*S6KM1X*$N3<0%7BN@RSYGZ6\G7]*10VU"D$%B M+ /#QPJFD&66"-/XW7 Z[9$6N#E^9#^OM*.6.Z9A*K-;GIKER(D=DL*%?2,@,BYV0B#$]Y5MIJDQDDI>*&@R9G#TE6II"2G8!C/WB,]!N<8-\T8GCLA/R\@OP/U"W>T#=5#UZ R MFY^;-"I.:A7^$RIZY$(*L\2L!*:TC7>Q(FU9_,>RG/@'";^6XH@$] /QJ1]V MY#/]?WAP()V@=2FH^,(G^)YOPF6G"9-%!B,+D6TICEK%T2N;&NUYY85A1$.OOV-J9Z 7^8-^MZF] M5F+OH,3:SSO>33H41I3?\?+_;@H[/6B MB'9;&;<"XX,"KT$;Q1.#4FI7;P3O?D$/\CS7TQ+H?YWE>/*">MV.JN]$)Y* 658.D26(3J/_]VM6V!YM4K M)_: MF,=_P502P,$% @ "H$(67"FO:9] @ ,P8 !D !X;"]W;W)K M&ULK55A;],P$/TK5I#0D-B2)ME (XW4=IL ,:A6 MC7WVDFMCS;&#?6G'O^?LI*&;N@(27Q+;N??\WOE\R3;:/-@* -EC+94=!Q5B M>E MPSB*SL*:"Q7DF5^;FSS3+4JA M8&Z8;>N:FY]3D'HS#D;!=N%&K"IT"V&>-7P%"\#;9FYH%@XLI:A!6:$5,[ < M!Y/1^2QU\3[@NX"-W1DSY^1>ZP.WFYYQ9F6MZ)$JMQ\#Y@)2QY*_%&;SY"[^?4\15:6O]DFSXV M"EC16M1U#R8%M5#=FS_V>=@!$,]^0-P#XN> ] 5 T@,2;[13YFU=<.1Y9O2& M&1=-;&[@<^/1Y$8H=XH+-/15$ [SKU0H7[2U; Z&+2IN@!VS!=5*V4I@>LDF M"D4I9.NRS190M$:@ ,LN'PO9EE"R*Z-K-M-UTR+W)T.@2VZ44*M=UJ,Y/156 M@*+@\@T[N@#D@@;'S+H FX5(?IRJL.BU3SOM\0O:S]BU)D;2HDC(4WQ(>1B2 M$6^3,8T/$GYNU0E+HK^P'>KUF"14CSS=4"I MO./&<(5[L#IUOXB_\L_4I=<2N@?VFZ=KI-3W&F["L_(B3 4Y$3OC2.0I1ST^3I$1603VB)B/RRIZR 0KZR@\E+AF!6 MDXK<="S+-PN(B;%:U&4/;+6@E<@Q00\,\*HH(/MW@W)Z7AJV\5SP"1^.0A68 MJT4)#VB'Q-_E Y-O9J>2X0(1CBD!#.V7QMJ>)[:E"#7B,T9G?O$,5%,>*?VJ M7CYD2\-2-4(Y2H62@/+OA+8HSY62K,<_K:C1Q53$R^=G]:1NO&S,(^1H2_,O M.!/'I3$S0(;VL,K%)WI^C]H&>4HOI3FO?\&YP0:A =**"UJT9%F# I/F'SZU M1EP0I(Z>X+0$YYHPO4-P6X([-,*T)4R'1O!:@C>4X+<$O_:^,:MV.H("KA:, MG@%3:*FF'NITU6QI,":J9^T$DU^QY(G5G[+S_D$Y!P^(@=T1,@3>@766895W MF(,/I.F]JA?\'"$! M-%F;=EF;]F;M2ST!H^P=/"$F%Q20TJ*0([X9XD"N2%Q DF%RD&-_ SE.==EL M8GB7-0OLT'(MR^JJUZ1*@W1FGNW=(",-TK<#ZQ89ZS1]WPMND$FO%\/3\<)I MKW/:&\_I".>5T$Z1&V^PUQKD':\UR#M>ZS3U7O>Z\4:O_G=?.0V.*16.*Q6.*)2.)O=^[/^.:Q9T76V]1)?.Y#&%(O&%(O'%$M& M$GN1RK!+93CB=BV\V7I8$\N^&A%#0-$04#P$E/2V[XWNV=:WTY/U/VR@8*Q5M#S9\[U,MYOPVMM-B_.JP5BA_IF@4OO MY&3<'#6ZTN[V8EV?V:_*-_9\:VO*(WL>-W<3W^2;JQ)YWCE@PD&.]C*4-0ED MVUES^]"\"%K6I^5'*N39NWX\(I@AI@#R^YY2\?RB G1W0*O_ %!+ P04 M" *@0A95@&SY' # !+$ &0 'AL+W=OV23II/WXV M$)JDU$TG?PG8G/?Q[37X9+*E[!=? 0AT5^2$3ZV5$.NQ;?-D!07F/;H&(I\L M*"NPD$6VM/F: 4XK49';GN,,[0)GQ HF5=TU"R:T%'E&X)HA7A8%9G\N(*?; MJ>5:NXJ;;+D2JL(.)FN\A%L0W]?73);LEI)F!1">48(8+*;6N3N>C51\%? C M@RW?NT=J)'-*?ZG"53JU'-4AR"$1BH#E90.7D.<*)+OQNV%:;9-*N'^_H\?5 MV.58YIC#)0G->_:)M'3L:62@IN:!% M(Y8]*#)27_%=,P][ M]]1. U N](X'F/"/Q&X)\JZ#>"_JF"02,8G"H8-H+A MJ8)1(ZA6WZYGMUJ:$ L<3!C=(J:B)4W=5.M;J>6*9$0Y\58P^323.A'< !>L M3$3),K)$F*2(PP88)@F@=^@\33/E&)RC*U+;7OGG=0@"9_D;]!)E!'U;T9)+ M)9_80O9(<>VD:?VB;MU[I'47?:9$K#B*2 IIA_Y2K_>?TD=Z_5"CM^5,MM/I M[:;SPM,"8YCWD'?V%GF.YZ/OMR%Z_?(-@F*=TS\ 70/4\SZ5I(=\I^+U=[P. M3'@ZQM=@(C.]B" ]N %;QZX0Z=#UUN, D+3<(BD[#8)&QF"';@E7[KE;Z.'GPIBSDP M]'6!HF:/<_17M]\O:MZ@XJECPB88.!-[LV\";9//-8%)6&02%IN$S0S!#DPP M:$TPT)K@&E@"1,B#FS+"#:1E?NZ+)"376]/2\X/>_LR W:MI_K!I.P MR"0L-@F;&8(=N&'8NF&H=9*P4AX^Y=$3)?*DQF3FHLKW9]0Y$%ADHG-_ M:=G/_3*;A(4F89%)6&P2-AL]L)>W9_3:$?9>[E( 6U9I*9>K71)1G]G:VC;S M/:\2OJ/Z2W<\ M4P, -05 - >&POW#"@NBL>_).??8ODE<^I5: MS3V5GKX?)Z-WYA@$L_<(IV#A"]:ND#538H)A\?)K]/')/N'B2]1QD3 M[FT+KWR<:ZG&U#E&3ASD-1.C=5L'+L/>5<#$0_> C-KN&@9U+0[[62'6)1GY M-J#U24Z]1\('_HAP-I8,6!G)&5_:MC.V _J::U=Z4[;Q)URO98Z&^ MS?5PA.E#L=%;23.V,/U%UAC U$-0_\7["3Y^NDWGC.N&*B[LU8FE+Q8F.HY149 MZW]9M_3U]2G-R)RK^P8<^.OV3YJR>9XT5]W"1-17K=L_8'AAW&S[=2XF4KJ@ MZ:CNRNG8-#W=T%GK PB[R(TYW C&L9@; 0S+@SG .):%Y?F?QM-#QV,QS%O/ MB?103@_E6)8+&9D/EL?-2?3A'FF21%$<8S,Z&CD=C+!YBV/XNM4P;\# \D"F MU\TUOMIXA>RO VQ-]U4(-E*\$K&1XG,-B'O>@)$D[M7&\@ #6P6L=B"_.P_4 ME)L31;"JF#?L#L:1),$0J$5WC<8Q,CLQ?-SK@]TE490D;@0PMX,HPA"X&W$$ M

,"2*S'MPYWT4K-Y3P?IWW.$S4$L#!!0 ( J!"%F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GVA M*@1?!0 EB\ \ !X;"]W;W)K8F]O:RYX;6S%FM]OZC84@/\5BY=MTAB0 M7]Q;E4JTT VII57#NL?)30Q836QF._3V_O5S0EGM-9SMY31/$">8+\>QOV/' MYR]2/3])^4R^E870D][6F-W98*"S+2NI_D7NF+!GUE*5U-A#M1GHG6(TUUO& M3%D,@N$P&924B][%^;&N>S5P#Z1AF>%2V,*ZX)&S%_U^OCXD>Z[Y$R^X>9WT MFN\%ZY&2"U[R[RR?](8]HK?RY3>I^'?2A.:\@5 M?=)-B:%/#]2"3'K)T%:XYDJ;YHJF?FH9]\Q>?#BJC+SFA6%J1@W[5Q<"YC28.Q\]#$,_4_PFC7*]YQF8RJTHFS"&.BA4UH-!;OM,](FC))KTK MN6>*W-,-JV_*_LLB/]R@L61.N-09MR?4(F\8$7GNEK/Y,IW/B/V6WMTL9M.5 M/;B:["4;P2W/Z/" MD&F6R4H8[D!^ 2"_(#?SEHH-TX0+DAJ9/6]ED3.E?R#SORKK#@?R*P#Y%1=R M(?9,F_HBMVE'0VC$'N(B75.NR",M*D9N&=658A_P0*$@&^5:JA>J:Q09X8(8OB/X:-$:2'$;(?TBU5K'])-H0YG?O84=E5Y3Q]DAA&R&I:VWANI M-;FW&7W3W&ZV#!DB0#;$0F2R9&1%OWE]-8"T$"!KX<%J5%69J50]\E*1$VV? M0#O495[8P%D&]C3#3D8M'+-R\.,&^2! ]L$]?27[YAEK?F[#169<9X6LQ>]" M0I((D"6Q$)K;09BL%,T!L0:0+ )L64 YL3?U"2!O!,C> +-B'Q/21X"L#RV13.$9!(BR^28D+:"048) MD8W2EIFV0D)."9&=TI:BMD*"*U?(CCF5J[Z!NIB094)DR[2DK*VAA"P38J]= M0;FKOU0)629$MLS'W+4UDI!APB[7L+Q5P!"23=CE*I:/"L'C*8W9D;@JQ-D_9QQB87$[)0A&RA?Y+TED&3^IB0A2)D"QTQCZU< M,')W5)#M_^[K1\A"\6=->3Q3/EHSU0]"ZF)"%HJ[F "]/P N)F2A&-E")S"/ MD74Q(0O%V).@MIE:.R9DH1C90B#5C,>WLLK2S-J\+ M01:*.WI+4S>\O0,7$[)0C#T7.HTYU=H;-R$+Q<@6 C ?TM^]+@19*$:V$-3H MMK>[^TL@"R7(%H(:W0[Q+B9DH03]Q<['51G'FRXF9*$$V4(@IC?)2" +)<@6 M@C&]O4^0A9(.EN* MZ^F0A1)D"X&8?D^'+)1\^O8!%]-]-L>0A<;(%FK%?)]CNIB0A<;=;2^H>5U, MR$+CQD*#YF)]<9ZS-15'[?$7_P-4$L#!!0 ( J!"%FL;5!7/ ( *\J : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUJHU 8QO%;"5Y S7F_;(>FJ]ET6WH# MDIY\T"2*QZ'MW4](%\DCLYA-\5G)47S]@_!#U,>7?&C'?7KB=43T]WLY< MO'[U^7\F=IO-?IU_=^L_QWP:_S&X_NB&][++>:P6K^VPS>.JJC\/U]VEOFS2 MW7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@!H*:^8/N M(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B$#LAV8G [(1H)P*U$[*= M"-Q."'0J"WH-Y"H+>@ MWD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@MZ+>2J"W3EZ6$.BM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1Z&VHMQ'H;:BW$>AM MJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z M.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V# M0.\&]6X(]&Y0[X9 [P;U;GY2[S)^'7*Y]GRO\?H_2?5X/C=?+W]9?N^"K5-FBQO5O 5$VP!98< &33-NH26S9!LKM M<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[&TGGJ\\K2 MA^_I3RO0UH7[@-=S-X\4 M0E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' >EC#M+' M,4@?)R!]\!E*(RBB^&UL M4$L! A0#% @ "H$(6<5N=$+N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ "H$(69E&PO=V]R M:W-H965T&UL4$L! A0#% @ "H$(6;\'O*!0!@ 61H M !@ ("![0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(6>CD.57J P @P\ !@ ("! M'1\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"H$(6?M5.'U2$ >R\ !@ ("!M"\ 'AL+W=O&PO=V]R M:W-H965T5, !X;"]W;W)K&UL M4$L! A0#% @ "H$(62*R3]\X!@ +1 !D ("!R5< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"H$(6:[<^CW6!0 [Q$ !D ("!,W, 'AL+W=O&PO=V]R:W-H965T; !X;"]W;W)K&UL4$L! A0#% @ "H$(66A=7Z/0!0 :A !D M ("!]: 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H$(66>:CPZ$ @ PP< !D ("!EJ\ 'AL M+W=O&PO=V]R:W-H965T+[R1 &U !X;"]W;W)K&UL4$L! A0#% @ "H$( M6;=+^)DP!@ V"0 !D ("!U\8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(61JG1T-Y P !@H M !D ("!9=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(61&'=XIG @ ;P4 !D M ("!^^ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "H$(62X 'AL+W=O M M"@ &0 @(%)\@ >&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(6>R1 M!H_Z"@ *%H !D ("!2_D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(66Z<-MD\!0 VR !D M ("!0@L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "H$(62)=. OP!@ 4T0 !D ("! MV!H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "H$(62D:].*_" <&( !D ("! R@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(64+":/RI M @ 90H !D ("!&4$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$(69W&PO=V]R M:W-H965T&UL M4$L! A0#% @ "H$(6856H/'Z! &UL4$L! A0#% @ M"H$(65ZMG2ZI P \Q !D ("!H6D! 'AL+W=O&PO=V]R:W-H965TN" 0!X;"]W;W)K&UL4$L! A0#% @ "H$(69N2\;LY!P [5( !D M ("!X(4! 'AL+W=OJK/](# ""% &0 @(%0C0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H$(6?@U6,,8 P O0H !D ("!$)4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H$( M658!L^1P P 2Q !D ("!*I\! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" *@0A90&L7N@ " #&*0 $P @ $XKP$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 4 !0 .<5 !IL0$ ! end XML 85 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 86 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 319 311 1 false 93 0 false 8 false false R1.htm 995200090 - Document - Cover Page Sheet http://www.rigetti.com/role/DocumentCoverPage Cover Page Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 995200500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 995210101 - Disclosure - Description of Business Sheet http://www.rigetti.com/role/DisclosureDescriptionOfBusiness Description of Business Notes 7 false false R8.htm 995210201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 995210301 - Disclosure - Changes in Stockholders' Equity Sheet http://www.rigetti.com/role/DisclosureChangesInStockholdersEquity Changes in Stockholders' Equity Notes 9 false false R10.htm 995210401 - Disclosure - Investments Sheet http://www.rigetti.com/role/DisclosureInvestments Investments Notes 10 false false R11.htm 995210501 - Disclosure - Fair Value Measurements Sheet http://www.rigetti.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 995210601 - Disclosure - Forward Warrant Agreement Sheet http://www.rigetti.com/role/DisclosureForwardWarrantAgreement Forward Warrant Agreement Notes 12 false false R13.htm 995210701 - Disclosure - Financing Arrangements Sheet http://www.rigetti.com/role/DisclosureFinancingArrangements Financing Arrangements Notes 13 false false R14.htm 995210801 - Disclosure - Warrants Sheet http://www.rigetti.com/role/DisclosureWarrants Warrants Notes 14 false false R15.htm 995210901 - Disclosure - Earn-out Liabilities Sheet http://www.rigetti.com/role/DisclosureEarnOutLiabilities Earn-out Liabilities Notes 15 false false R16.htm 995211001 - Disclosure - Stockholders' Equity Sheet http://www.rigetti.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 995211101 - Disclosure - Share-Based Compensation Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 995211201 - Disclosure - Revenue Recognition Sheet http://www.rigetti.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 18 false false R19.htm 995211301 - Disclosure - Concentrations, Significant Customers and Geographic Areas Sheet http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreas Concentrations, Significant Customers and Geographic Areas Notes 19 false false R20.htm 995211401 - Disclosure - Net Loss Per Share Sheet http://www.rigetti.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 995211501 - Disclosure - Income Taxes Sheet http://www.rigetti.com/role/DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 995211601 - Disclosure - Restructuring and severance Sheet http://www.rigetti.com/role/DisclosureRestructuringAndSeverance Restructuring and severance Notes 22 false false R23.htm 995211701 - Disclosure - Contingencies Sheet http://www.rigetti.com/role/DisclosureContingencies Contingencies Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 99930303 - Disclosure - Changes in Stockholders' Equity (Tables) Sheet http://www.rigetti.com/role/DisclosureChangesInStockholdersEquityTables Changes in Stockholders' Equity (Tables) Tables http://www.rigetti.com/role/DisclosureChangesInStockholdersEquity 27 false false R28.htm 99930403 - Disclosure - Investments (Tables) Sheet http://www.rigetti.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.rigetti.com/role/DisclosureInvestments 28 false false R29.htm 99930503 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.rigetti.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.rigetti.com/role/DisclosureFairValueMeasurements 29 false false R30.htm 99930703 - Disclosure - Financing Arrangements (Tables) Sheet http://www.rigetti.com/role/DisclosureFinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.rigetti.com/role/DisclosureFinancingArrangements 30 false false R31.htm 99930803 - Disclosure - Warrants (Tables) Sheet http://www.rigetti.com/role/DisclosureWarrantsTables Warrants (Tables) Tables http://www.rigetti.com/role/DisclosureWarrants 31 false false R32.htm 99930903 - Disclosure - Earn-out Liabilities (Tables) Sheet http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesTables Earn-out Liabilities (Tables) Tables http://www.rigetti.com/role/DisclosureEarnOutLiabilities 32 false false R33.htm 99931003 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.rigetti.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.rigetti.com/role/DisclosureStockholdersEquity 33 false false R34.htm 99931103 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.rigetti.com/role/DisclosureShareBasedCompensation 34 false false R35.htm 99931203 - Disclosure - Revenue Recognition (Tables) Sheet http://www.rigetti.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.rigetti.com/role/DisclosureRevenueRecognition 35 false false R36.htm 99931303 - Disclosure - Concentrations, Significant Customers and Geographic Areas - (Tables) Sheet http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables Concentrations, Significant Customers and Geographic Areas - (Tables) Tables http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreas 36 false false R37.htm 99931403 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.rigetti.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.rigetti.com/role/DisclosureNetLossPerShare 37 false false R38.htm 99940201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 38 false false R39.htm 99940301 - Disclosure - Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail) Sheet http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail) Details 39 false false R40.htm 99940401 - Disclosure - Investments - Summary of Fair Value of Available For Sale Securities (Detail) Sheet http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail Investments - Summary of Fair Value of Available For Sale Securities (Detail) Details 40 false false R41.htm 99940402 - Disclosure - Investments - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureInvestmentsAdditionalInformationDetail Investments - Additional Information (Detail) Details 41 false false R42.htm 99940501 - Disclosure - Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 42 false false R43.htm 99940502 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 43 false false R44.htm 99940503 - Disclosure - Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail) Sheet http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail) Details 44 false false R45.htm 99940601 - Disclosure - Forward Warrant Agreement - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail Forward Warrant Agreement - Additional Information (Detail) Details 45 false false R46.htm 99940701 - Disclosure - Financing Arrangements - Long term debt and the unamortized discount (Detail) Sheet http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail Financing Arrangements - Long term debt and the unamortized discount (Detail) Details 46 false false R47.htm 99940702 - Disclosure - Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail) Sheet http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail) Details 47 false false R48.htm 99940703 - Disclosure - Financing Arrangements - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail Financing Arrangements - Additional Information (Detail) Details 48 false false R49.htm 99940801 - Disclosure - Warrants - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 49 false false R50.htm 99940802 - Disclosure - Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail) Sheet http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail) Details 50 false false R51.htm 99940803 - Disclosure - Warrants - Summary of Vesting Status of the Customer Warrant (Detail) Sheet http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail Warrants - Summary of Vesting Status of the Customer Warrant (Detail) Details 51 false false R52.htm 99940901 - Disclosure - Earn-out Liabilities - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail Earn-out Liabilities - Additional Information (Detail) Details 52 false false R53.htm 99940902 - Disclosure - Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail) Sheet http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail) Details 53 false false R54.htm 99941001 - Disclosure - Stockholders' Equity - Summary of Conversions of Stock (Detail) Sheet http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail Stockholders' Equity - Summary of Conversions of Stock (Detail) Details 54 false false R55.htm 99941002 - Disclosure - Stockholders' Equity - At-the-Market Offering Agreement (Detail) Sheet http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail Stockholders' Equity - At-the-Market Offering Agreement (Detail) Details 55 false false R56.htm 99941003 - Disclosure - Stockholders' Equity - Common Stock Purchase Agreement (Detail) Sheet http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail Stockholders' Equity - Common Stock Purchase Agreement (Detail) Details 56 false false R57.htm 99941101 - Disclosure - Share-Based Compensation - Stock Option Activity (Detail) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail Share-Based Compensation - Stock Option Activity (Detail) Details 57 false false R58.htm 99941102 - Disclosure - Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail) Details 58 false false R59.htm 99941103 - Disclosure - Share-Based Compensation - RSU Activity (Detail) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail Share-Based Compensation - RSU Activity (Detail) Details 59 false false R60.htm 99941104 - Disclosure - Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail) Details 60 false false R61.htm 99941105 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 61 false false R62.htm 99941201 - Disclosure - Revenue Recognition - Summary of Disaggregation of Revenue (Detail) Sheet http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail Revenue Recognition - Summary of Disaggregation of Revenue (Detail) Details 62 false false R63.htm 99941202 - Disclosure - Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) Sheet http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetail Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail) Details 63 false false R64.htm 99941203 - Disclosure - Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail) Sheet http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfChangeInContractWithCustomerAssetAndLiabilityDetail Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail) Details 64 false false R65.htm 99941204 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 65 false false R66.htm 99941301 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail) Sheet http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail) Details 66 false false R67.htm 99941302 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail) Sheet http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail) Details 67 false false R68.htm 99941401 - Disclosure - Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail) Sheet http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail) Details 68 false false R69.htm 99941402 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail) Sheet http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail) Details 69 false false R70.htm 99941403 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail) Sheet http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail) Details 70 false false R71.htm 99941404 - Disclosure - Net Loss Per Share - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail Net Loss Per Share - Additional Information (Detail) Details 71 false false R72.htm 99941601 - Disclosure - Restructuring and severance - Additional Information (Detail) Sheet http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail Restructuring and severance - Additional Information (Detail) Details 72 false false All Reports Book All Reports rgti-20240630.xsd rgti-20240630_cal.xml rgti-20240630_def.xml rgti-20240630_lab.xml rgti-20240630_pre.xml rgti-20240630x10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rgti-20240630x10q.htm": { "nsprefix": "rgti", "nsuri": "http://www.rigetti.com/20240630", "dts": { "schema": { "local": [ "rgti-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "rgti-20240630_cal.xml" ] }, "definitionLink": { "local": [ "rgti-20240630_def.xml" ] }, "labelLink": { "local": [ "rgti-20240630_lab.xml" ] }, "presentationLink": { "local": [ "rgti-20240630_pre.xml" ] }, "inline": { "local": [ "rgti-20240630x10q.htm" ] } }, "keyStandard": 247, "keyCustom": 64, "axisStandard": 25, "axisCustom": 6, "memberStandard": 38, "memberCustom": 47, "hidden": { "total": 30, "http://fasb.org/us-gaap/2024": 19, "http://xbrl.sec.gov/dei/2024": 5, "http://www.rigetti.com/20240630": 6 }, "contextCount": 319, "entityCount": 1, "segmentCount": 93, "elementCount": 627, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 789, "http://xbrl.sec.gov/dei/2024": 33, "http://xbrl.sec.gov/ecd/2024": 6 }, "report": { "R1": { "role": "http://www.rigetti.com/role/DocumentCoverPage", "longName": "995200090 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200500 - 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": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.rigetti.com/role/DisclosureDescriptionOfBusiness", "longName": "995210101 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquity", "longName": "995210301 - Disclosure - Changes in Stockholders' Equity", "shortName": "Changes in Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:ChangesInStockholdersEquityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfStockByClassTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:ChangesInStockholdersEquityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfStockByClassTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.rigetti.com/role/DisclosureInvestments", "longName": "995210401 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.rigetti.com/role/DisclosureFairValueMeasurements", "longName": "995210501 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.rigetti.com/role/DisclosureForwardWarrantAgreement", "longName": "995210601 - Disclosure - Forward Warrant Agreement", "shortName": "Forward Warrant Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:ForwardWarrantAgreementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:ForwardWarrantAgreementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.rigetti.com/role/DisclosureFinancingArrangements", "longName": "995210701 - Disclosure - Financing Arrangements", "shortName": "Financing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.rigetti.com/role/DisclosureWarrants", "longName": "995210801 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.rigetti.com/role/DisclosureEarnOutLiabilities", "longName": "995210901 - Disclosure - Earn-out Liabilities", "shortName": "Earn-out Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:DisclosureOfEarnoutLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:DisclosureOfEarnoutLiabilityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.rigetti.com/role/DisclosureStockholdersEquity", "longName": "995211001 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensation", "longName": "995211101 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognition", "longName": "995211201 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreas", "longName": "995211301 - Disclosure - Concentrations, Significant Customers and Geographic Areas", "shortName": "Concentrations, Significant Customers and Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShare", "longName": "995211401 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.rigetti.com/role/DisclosureIncomeTaxes", "longName": "995211501 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.rigetti.com/role/DisclosureRestructuringAndSeverance", "longName": "995211601 - Disclosure - Restructuring and severance", "shortName": "Restructuring and severance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:RestructuringAndSeveranceDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:RestructuringAndSeveranceDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.rigetti.com/role/DisclosureContingencies", "longName": "995211701 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "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": "24", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R25": { "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": "25", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ecd_IndividualAxis_rgti_GailSanfordMember_WHzPf4fqGkWvNjyuR_vzSQ", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ecd_IndividualAxis_rgti_GailSanfordMember_WHzPf4fqGkWvNjyuR_vzSQ", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquityTables", "longName": "99930303 - Disclosure - Changes in Stockholders' Equity (Tables)", "shortName": "Changes in Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.rigetti.com/role/DisclosureInvestmentsTables", "longName": "99930403 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.rigetti.com/role/DisclosureFairValueMeasurementsTables", "longName": "99930503 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.rigetti.com/role/DisclosureFinancingArrangementsTables", "longName": "99930703 - Disclosure - Financing Arrangements (Tables)", "shortName": "Financing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.rigetti.com/role/DisclosureWarrantsTables", "longName": "99930803 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:DisclosureOfVestingStatusOfWarrantsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R32": { "role": "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesTables", "longName": "99930903 - Disclosure - Earn-out Liabilities (Tables)", "shortName": "Earn-out Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://www.rigetti.com/role/DisclosureStockholdersEquityTables", "longName": "99931003 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables", "longName": "99931103 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognitionTables", "longName": "99931203 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables", "longName": "99931303 - Disclosure - Concentrations, Significant Customers and Geographic Areas - (Tables)", "shortName": "Concentrations, Significant Customers and Geographic Areas - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShareTables", "longName": "99931403 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "99940201 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_3_2_2022_fQr0rVUn5k-wiLvZCh-zvg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_2_2022_fQr0rVUn5k-wiLvZCh-zvg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "longName": "99940301 - Disclosure - Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail)", "shortName": "Changes in Stockholders' Equity - Summary of Reconciliation of Changes in Stockholders Equity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_M7LWAZrNDkiuQgbb2_jeJQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "rgti:ChangesInStockholdersEquityTextBlock", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_M7LWAZrNDkiuQgbb2_jeJQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "rgti:ChangesInStockholdersEquityTextBlock", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail", "longName": "99940401 - Disclosure - Investments - Summary of Fair Value of Available For Sale Securities (Detail)", "shortName": "Investments - Summary of Fair Value of Available For Sale Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.rigetti.com/role/DisclosureInvestmentsAdditionalInformationDetail", "longName": "99940402 - Disclosure - Investments - Additional Information (Detail)", "shortName": "Investments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "Unit_Standard_security_3HC3QN1MuEyXwftuZhc5Wg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "Unit_Standard_security_3HC3QN1MuEyXwftuZhc5Wg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "99940501 - Disclosure - Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Summary of Information About Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "rgti:ContingentEarnOutLiabilityFairValueDisclosure", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_i8yXR3cQ8U2Hfn1tA0_ZCA", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R43": { "role": "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "longName": "99940502 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "longName": "99940503 - Disclosure - Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail)", "shortName": "Fair Value Measurements - Summary Of Change in Fair Value of Derivative Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_rgti_ForwardWarrantAgreementMember_IknUQLnlQUCP8JFYu3rcoA", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_rgti_ForwardWarrantAgreementMember_Jcd6mZY6nUyNGqkH2TAqDw", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R45": { "role": "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "longName": "99940601 - Disclosure - Forward Warrant Agreement - Additional Information (Detail)", "shortName": "Forward Warrant Agreement - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_3_1_2022_1NbHgDK8ck67ci25-iNIKA", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "rgti:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_rgti_AgreementNameAxis_rgti_ForwardWarrantAgreementMember_srt_RangeAxis_srt_MaximumMember_us-gaap_MeasurementInputTypeAxis_rgti_MeasurementInputEstimatedProbabilityOfOccurrenceMember_XMSug3KonUeBlhY7-c7WTg", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Standard_pure_13r_E2tQ006llj9BnViZkQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rgti:ForwardWarrantAgreementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R46": { "role": "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail", "longName": "99940701 - Disclosure - Financing Arrangements - Long term debt and the unamortized discount (Detail)", "shortName": "Financing Arrangements - Long term debt and the unamortized discount (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail", "longName": "99940702 - Disclosure - Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail)", "shortName": "Financing Arrangements - Scheduled principal payments on total outstanding debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_30_2024_dei_LegalEntityAxis_rgti_RigettiComputingIncMember_Crd0FwLAQkuwP-iLWvM13w", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_dei_LegalEntityAxis_rgti_RigettiComputingIncMember_Crd0FwLAQkuwP-iLWvM13w", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "longName": "99940703 - Disclosure - Financing Arrangements - Additional Information (Detail)", "shortName": "Financing Arrangements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NPcwkDPZZ0uDmQJl4uVKOQ", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "Unit_Standard_pure_13r_E2tQ006llj9BnViZkQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R49": { "role": "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "longName": "99940801 - Disclosure - Warrants - Additional Information (Detail)", "shortName": "Warrants - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_3_1_2022_1NbHgDK8ck67ci25-iNIKA", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "rgti:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail", "longName": "99940802 - Disclosure - Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail)", "shortName": "Warrants- Schedule Of Fair Value Of The Private Placement Warrant Measured Using Black Scholes Approach (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ClassOfWarrantOrRightAxis_rgti_PrivateWarrantMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_bTvIGcmg_EOZXuMSRSsA_A", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ClassOfWarrantOrRightAxis_rgti_PrivateWarrantMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_bTvIGcmg_EOZXuMSRSsA_A", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail", "longName": "99940803 - Disclosure - Warrants - Summary of Vesting Status of the Customer Warrant (Detail)", "shortName": "Warrants - Summary of Vesting Status of the Customer Warrant (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rgti:DisclosureOfVestingStatusOfWarrantsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_rgti_StatusOfVestingAxis_rgti_VestedCustomerWarrantsMember_Gt5yIpJN4EC6dBQHdsnFXA", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "rgti:DisclosureOfVestingStatusOfWarrantsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R52": { "role": "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "longName": "99940901 - Disclosure - Earn-out Liabilities - Additional Information (Detail)", "shortName": "Earn-out Liabilities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "rgti:ContingentEarnOutLiabilityFairValueDisclosure", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_2_2022_To_3_2_2022_dei_LegalEntityAxis_rgti_SupernovaAcquisitionMember_rgti_AgreementAxis_rgti_SponsorAgreementMember_8sAU4vW4ik-8g7YApPXwsg", "name": "rgti:SharesSubjectToVestingMaximumPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "rgti:DisclosureOfEarnoutLiabilityTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R53": { "role": "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "longName": "99940902 - Disclosure - Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail)", "shortName": "Earn-out Liabilities - Summary of Significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_o4JUaBZhVkeQkn4rE-Hbtw", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_o4JUaBZhVkeQkn4rE-Hbtw", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "longName": "99941001 - Disclosure - Stockholders' Equity - Summary of Conversions of Stock (Detail)", "shortName": "Stockholders' Equity - Summary of Conversions of Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ClassOfWarrantOrRightAxis_rgti_CommonStockWarrantsMember_Trmf05luV0uUv3mV5Tt_aw", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfConversionsOfStockTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R55": { "role": "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "longName": "99941002 - Disclosure - Stockholders' Equity - At-the-Market Offering Agreement (Detail)", "shortName": "Stockholders' Equity - At-the-Market Offering Agreement (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_BH2I5REWl0GU8grlRcWS-Q", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_15_2024_us-gaap_SubsidiarySaleOfStockAxis_rgti_AtMarketOfferingAgreementMember_qqcTvWiAQ06VkL62WEolxw", "name": "rgti:MaximumValueOfSharesAuthorizedUnderAgreement", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R56": { "role": "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "longName": "99941003 - Disclosure - Stockholders' Equity - Common Stock Purchase Agreement (Detail)", "shortName": "Stockholders' Equity - Common Stock Purchase Agreement (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_BH2I5REWl0GU8grlRcWS-Q", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_BH2I5REWl0GU8grlRcWS-Q", "name": "rgti:PurchaseAgreementImpairmentOfDeferredFinancingCosts", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R57": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail", "longName": "99941101 - Disclosure - Share-Based Compensation - Stock Option Activity (Detail)", "shortName": "Share-Based Compensation - Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NPcwkDPZZ0uDmQJl4uVKOQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R58": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "longName": "99941102 - Disclosure - Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail)", "shortName": "Share-Based Compensation - Assumptions used in valuation of stock options granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_rgti_MarketBasedVestingAwardMember_VaecU0jPOUSXoUwaaNQCzg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R59": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail", "longName": "99941103 - Disclosure - Share-Based Compensation - RSU Activity (Detail)", "shortName": "Share-Based Compensation - RSU Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NPcwkDPZZ0uDmQJl4uVKOQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_NPcwkDPZZ0uDmQJl4uVKOQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail", "longName": "99941104 - Disclosure - Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail)", "shortName": "Share-Based Compensation - Summarized Stock-Based Compensation Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_cSYHWpAe_Ui35Fu6obsLSA", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R61": { "role": "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "longName": "99941105 - Disclosure - Share-Based Compensation - Additional Information (Detail)", "shortName": "Share-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R62": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail", "longName": "99941201 - Disclosure - Revenue Recognition - Summary of Disaggregation of Revenue (Detail)", "shortName": "Revenue Recognition - Summary of Disaggregation of Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_89uUEn5QbkCSPZOwkHNdTQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R63": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetail", "longName": "99941202 - Disclosure - Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail)", "shortName": "Revenue Recognition - Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_66bwIAoIPkKVsZaYggGpUA", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfChangeInContractWithCustomerAssetAndLiabilityDetail", "longName": "99941203 - Disclosure - Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail)", "shortName": "Revenue Recognition - Summary of Change in Contract with Customer, Asset and Liability (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_NPcwkDPZZ0uDmQJl4uVKOQ", "name": "us-gaap:DeferredRevenueCurrent", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_3BAaXfIw70Ci7omaMTKJsg", "name": "rgti:DeferralOfRevenue", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "rgti:ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R65": { "role": "http://www.rigetti.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "longName": "99941204 - Disclosure - Revenue Recognition - Additional Information (Detail)", "shortName": "Revenue Recognition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_BH2I5REWl0GU8grlRcWS-Q", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_BH2I5REWl0GU8grlRcWS-Q", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "longName": "99941301 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail)", "shortName": "Concentrations, Significant Customers and Geographic Areas - Summary of Customers Revenue and Receivables (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_9jMq5nMDCEOo3VxpLIbddg", "name": "rgti:ConcentrationRiskThresholdPercentage", "unitRef": "Unit_Standard_pure_13r_E2tQ006llj9BnViZkQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_9jMq5nMDCEOo3VxpLIbddg", "name": "rgti:ConcentrationRiskThresholdPercentage", "unitRef": "Unit_Standard_pure_13r_E2tQ006llj9BnViZkQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "longName": "99941302 - Disclosure - Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail)", "shortName": "Concentrations, Significant Customers and Geographic Areas - Summary of Revenue by Geography (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_RevenueFromRightsConcentrationRiskMember_t5T4kaeQZkyczL_hFMD-3w", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_RevenueFromRightsConcentrationRiskMember_t5T4kaeQZkyczL_hFMD-3w", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "longName": "99941401 - Disclosure - Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail)", "shortName": "Net Loss Per Share - Schedule of Earnings Per Share Basic and Diluted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_01ZpsRgPf0ioY-Laue-4Wg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_BuKFoLrO7UGvT9DGYMxj7g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "longName": "99941402 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail)", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xFRCAl0SWkWYozNyKK8g_w", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_xFRCAl0SWkWYozNyKK8g_w", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "longName": "99941403 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail)", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_StatementClassOfStockAxis_rgti_UnvestedCustomerWarrantsMember_MyV1P3Rg3EmsKh0ayAeJJw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_StatementClassOfStockAxis_rgti_UnvestedCustomerWarrantsMember_MyV1P3Rg3EmsKh0ayAeJJw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "longName": "99941404 - Disclosure - Net Loss Per Share - Additional Information (Detail)", "shortName": "Net Loss Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_3_1_2022_1NbHgDK8ck67ci25-iNIKA", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "Unit_Divide_USD_shares_l-bcY1YfiUuZwcYQNxtI8w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "rgti:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_rgti_SponsorVestingSharesMember_DSPylAm2z0GKfCvZP4P-bg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_D1TiN6L2N0-y_AD7Vt9QXw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "unique": true } }, "R72": { "role": "http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail", "longName": "99941601 - Disclosure - Restructuring and severance - Additional Information (Detail)", "shortName": "Restructuring and severance - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_2_1_2023_To_2_28_2023_arbNuE-zBEaBG1IPgiyKLA", "name": "rgti:NumberOfEmployees", "unitRef": "Unit_Standard_employee_eEVl17dljk6H60ufqHA94A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rgti:RestructuringAndSeveranceDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_2_1_2023_To_2_28_2023_arbNuE-zBEaBG1IPgiyKLA", "name": "rgti:NumberOfEmployees", "unitRef": "Unit_Standard_employee_eEVl17dljk6H60ufqHA94A", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "rgti:RestructuringAndSeveranceDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rgti-20240630x10q.htm", "first": true, "unique": true } } }, "tag": { "rgti_AccessToQuantumComputingSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AccessToQuantumComputingSystemsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Access to quantum computing systems", "label": "Access to quantum computing systems [Member]", "terseLabel": "Access to quantum computing systems" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "verboseLabel": "Trade receivables", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r56", "r777" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r719" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "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": [ "r932" ] }, "rgti_AccruedFinalPaymentFeeLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AccruedFinalPaymentFeeLongTerm", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued final payment fee attributable to long-term portion of debt.", "label": "Accrued Final Payment Fee, Long Term", "terseLabel": "Add: accreted liability of final payment fee, long-term" } } }, "auth_ref": [] }, "rgti_AccruedFinalPaymentFeeShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AccruedFinalPaymentFeeShortTerm", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued final payment fee attributable to short-term portion of debt.", "label": "Accrued Final Payment Fee, Short Term", "terseLabel": "Add: accreted liability of final payment fee, short-term" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "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": [ "r18", "r19", "r74", "r145", "r580", "r608", "r611" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Gain (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r12", "r19", "r445", "r448", "r498", "r604", "r605", "r910", "r911", "r912", "r920", "r921", "r922", "r924" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r843" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r69" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r622", "r920", "r921", "r922", "r924", "r994", "r1055" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r856" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r856" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Capitalization of deferred costs to equity upon share issuance", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r13", "r98" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Adjustment to additional paid in capital warrants issued", "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": [ "r13", "r36", "r98" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r889" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r815", "r825", "r835", "r867" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r818", "r828", "r838", "r870" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r890" ] }, "rgti_AgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AgreementAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]" } } }, "auth_ref": [] }, "rgti_AgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AgreementDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]" } } }, "auth_ref": [] }, "rgti_AgreementNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AgreementNameAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreement Name [", "label": "Agreement Name [Axis]" } } }, "auth_ref": [] }, "rgti_AgreementNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AgreementNameDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreement name", "label": "Agreement Name [Domain]" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r856" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r863" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r819", "r829", "r839", "r863", "r871", "r875", "r883" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r881" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Total stock-based compensation expenses", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r401", "r406" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance cost", "verboseLabel": "Amortization of debt issuance costs, commitment fees and accretion of debt end-of-term liabilities", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r81", "r327", "r916", "r1008" ] }, "rgti_AmpereComputingLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AmpereComputingLlcMember", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Ampere Computing LLC [Member]", "label": "Ampere Computing LLC [Member]", "terseLabel": "Ampere" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r205" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r26" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "auth_ref": [ "r1057", "r1058", "r1059", "r1060" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r108", "r118", "r139", "r173", "r209", "r213", "r220", "r221", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r438", "r442", "r481", "r577", "r664", "r742", "r743", "r777", "r806", "r960", "r961", "r1010" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r135", "r146", "r173", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r438", "r442", "r481", "r777", "r960", "r961", "r1010" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "rgti_AtMarketOfferingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "AtMarketOfferingAgreementMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to At The Market Offering Agreement.", "label": "At The Market Offering Agreement [Member]", "terseLabel": "At The Market Offering Agreement" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r236" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r237" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r233", "r273", "r575" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Available-for-sale investments", "verboseLabel": "Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r230", "r273" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r878" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r874" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r874" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r874" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r874" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r874" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r874" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "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": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r877" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r876" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r875" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r875" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r433", "r759", "r760" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r47", "r48", "r279", "r280", "r281", "r282", "r283", "r433", "r759", "r760" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Business combination consideration to be paid", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedLabel": "Change in fair value of earn-out liabilities", "terseLabel": "Change in fair value of earn-out liabilities", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r434", "r915" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "verboseLabel": "Valuation Assumptions", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r460", "r461", "r462" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earn-out liabilities", "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": [ "r49", "r103" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r55", "r87", "r88" ] }, "rgti_CapitalizationOfDeferredCostsToEquityUponShareIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CapitalizationOfDeferredCostsToEquityUponShareIssuance", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Capitalization of deferred costs to equity upon share issuance.", "label": "Capitalization of deferred costs to equity upon share issuance" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "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": [ "r22", "r137", "r735" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r137" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "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": [ "r996", "r997" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r22", "r84", "r170" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents", "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": [ "r3", "r84" ] }, "rgti_ChangeInFairValueOfForwardContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ChangeInFairValueOfForwardContract", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of forward contract.", "label": "Change In Fair Value Of Forward Contract", "verboseLabel": "Change in fair value of forward contract" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r854" ] }, "rgti_ChangesInStockholdersEquityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ChangesInStockholdersEquityTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for changes in stockholders' equity.", "label": "Changes in Stockholders' Equity [Text Block]", "terseLabel": "Changes in Stockholders' Equity" } } }, "auth_ref": [] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r851" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r849" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "rgti_ClassOfInvestorsAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfInvestorsAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class Of Investors .", "label": "Class Of Investors [Axis]" } } }, "auth_ref": [] }, "rgti_ClassOfInvestorsDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfInvestorsDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class Of Investors .", "label": "Class Of Investors [Domain]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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": [ "r130", "r142", "r143", "r144", "r173", "r199", "r200", "r202", "r204", "r211", "r212", "r263", "r305", "r307", "r308", "r309", "r312", "r313", "r336", "r337", "r339", "r342", "r349", "r481", "r615", "r616", "r617", "r618", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r652", "r673", "r691", "r712", "r713", "r714", "r715", "r716", "r894", "r917", "r925" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right", "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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r350" ] }, "rgti_ClassOfWarrantOrRightGrandDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfWarrantOrRightGrandDateFairValue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right, Grant date fair value.", "label": "Class of warrant or right, Grant date fair value", "terseLabel": "Class of warrant or right, Grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r44" ] }, "rgti_ClassOfWarrantsOrRightsWarrantsIssuedDuringPeriodUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfWarrantsOrRightsWarrantsIssuedDuringPeriodUnits", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class Of Warrants Or Rights Warrants Issued During The Period Units", "label": "Class Of Warrants Or Rights Warrants, Issued During The Period, Units", "terseLabel": "Class Of Warrants Or Rights Warrants Issued During The Period" } } }, "auth_ref": [] }, "rgti_ClassOfWarrantsOrRightsWarrantsIssuedDuringThePeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfWarrantsOrRightsWarrantsIssuedDuringThePeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of warrants or rights warrants issued during the period.", "label": "Class Of Warrants Or Rights Warrants Issued During The Period", "terseLabel": "Warrants Issued" } } }, "auth_ref": [] }, "rgti_ClassOfWarrantsVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ClassOfWarrantsVestingPercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class of Warrants, Vesting Percentage", "label": "Class of Warrants, Vesting Percentage", "terseLabel": "Class Of Warrants Vesting Percentage" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r855" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r855" ] }, "rgti_CollaborativeResearchAndOtherProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CollaborativeResearchAndOtherProfessionalServicesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Collaborative research and other professional services", "label": "Collaborative research, other professional services and related materials [Member]", "terseLabel": "Collaborative research, other professional services and related materials" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)", "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": [ "r65", "r110", "r578", "r651" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r93", "r297", "r298", "r720", "r950", "r956" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Ordinary Shares", "verboseLabel": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1055" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r920", "r921", "r924", "r994", "r1053", "r1055" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value per share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r68" ] }, "rgti_CommonStockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CommonStockPurchaseAgreementMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "Common Stock purchase agreement.", "label": "Common Stock Purchase Agreement [Member]", "terseLabel": "Common Stock Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r68", "r652" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r68", "r652", "r670", "r1055", "r1056" ] }, "us-gaap_CommonStockSharesSubscriptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesSubscriptions", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Subscriptions", "verboseLabel": "Common Stock, Value, Subscriptions", "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds." } } }, "auth_ref": [ "r38", "r68" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.0001 per share, 1,000,000,000 shares authorized, 179,596,760 shares issued and outstanding at June 30, 2024 and 147,066,336 shares issued and outstanding at December 31, 2023", "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": [ "r68", "r579", "r777" ] }, "rgti_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CommonStockWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrants member.", "label": "Common Stock warrants [Member]", "terseLabel": "Common Stock warrants" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r860" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r859" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r861" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r858" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total 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": [ "r20", "r153", "r155", "r161", "r570", "r589", "r590" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r28", "r29", "r53", "r54", "r225", "r719" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r28", "r29", "r53", "r54", "r225", "r613", "r719" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "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": [ "r28", "r29", "r53", "r54", "r225", "r719", "r898" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreas" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations, Significant Customers and Geographic Areas", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r719" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "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": [ "r28", "r29", "r53", "r54", "r225" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r29", "r30", "r53", "r106", "r719" ] }, "rgti_ConcentrationRiskThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ConcentrationRiskThresholdPercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Concentration Risk Threshold Percentage.", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration Risk Threshold Percentage (in %)" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "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": [ "r28", "r29", "r53", "r54", "r225", "r719" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r50", "r737" ] }, "rgti_ContingentEarnOutLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ContingentEarnOutLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Contingent Earn Out Liability Fair Value Disclosure.", "label": "Contingent Earn Out Liability Fair Value Disclosure", "terseLabel": "Earn-out Liability At Fair Value", "verboseLabel": "Earn-out Liability" } } }, "auth_ref": [] }, "rgti_ContingentEarnOutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ContingentEarnOutLiabilityMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Earn out Liability [Member]", "terseLabel": "Earn-out liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Accounts receivable, Contract with Customer Assets and Liabilities", "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": [ "r965" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ConversionOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock [Line Items]", "terseLabel": "Stockholder's Equity", "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_ConversionOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockTable", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock [Table]", "documentation": "Disclosure of information about stock converted into another financial instrument in noncash or part noncash transaction." } } }, "auth_ref": [ "r23", "r24", "r25" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Corporate bonds", "terseLabel": "Corporate bonds", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r756", "r758", "r766", "r778", "r794", "r1050" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r77", "r173", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r481", "r742", "r960" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "rgti_CurrentPortionOfLongTermDebtGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CurrentPortionOfLongTermDebtGross", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "documentation": "Current portion of long term debt gross.", "label": "Current Portion of Long Term Debt Gross", "terseLabel": "Less: current portion of long term debt-principal" } } }, "auth_ref": [] }, "rgti_CurrentPortionOfOutstandingPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CurrentPortionOfOutstandingPrincipalAmount", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "documentation": "Current Portion Of Outstanding Principal Amount.", "label": "Current Portion Of Outstanding Principal Amount", "terseLabel": "Current portion of long term debt-principal" } } }, "auth_ref": [] }, "rgti_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerAMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer a.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "auth_ref": [] }, "rgti_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerBMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer b.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "auth_ref": [] }, "rgti_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerCMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer c.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r89", "r225" ] }, "rgti_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerDMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "label": "Customer D" } } }, "auth_ref": [] }, "rgti_CustomerEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerEMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "auth_ref": [] }, "rgti_CustomerFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerFMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer F.", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "auth_ref": [] }, "rgti_CustomerGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerGMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer G.", "label": "Customer G [Member]", "terseLabel": "Customer G" } } }, "auth_ref": [] }, "rgti_CustomerWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "CustomerWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer Warrants .", "label": "Customer Warrants [Member]", "terseLabel": "Customer Warrants" } } }, "auth_ref": [] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt, Current", "terseLabel": "Current portion of debt", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r140" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Financing Arrangements" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangements" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "verboseLabel": "Financing Arrangements", "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": [ "r94", "r171", "r286", "r287", "r288", "r289", "r290", "r303", "r304", "r314", "r317", "r318", "r319", "r320", "r321", "r322", "r325", "r328", "r329", "r331", "r490" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Outstanding principal amount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r16", "r109", "r332" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt Instrument, Description of Variable Rate Basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r315", "r490", "r491", "r746", "r747", "r776" ] }, "rgti_DebtInstrumentFinalPaymentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DebtInstrumentFinalPaymentFeePercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Final Payment Fee Percentage.", "label": "Debt Instrument Final Payment Fee Percentage", "terseLabel": "Final payment fee, Percentage" } } }, "auth_ref": [] }, "rgti_DebtInstrumentFirstSpecifiedPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DebtInstrumentFirstSpecifiedPeriodMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to first specified period related to debt instrument.", "label": "Debt Instrument, First Specified Period [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r61", "r334", "r490", "r491", "r776" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r61", "r316" ] }, "rgti_DebtInstrumentPaymentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DebtInstrumentPaymentFeePercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Payment Fee Percentage.", "label": "Debt Instrument Payment Fee Percentage", "terseLabel": "Prepayment fee, Percentage" } } }, "auth_ref": [] }, "rgti_DebtInstrumentSecondSpecifiedPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DebtInstrumentSecondSpecifiedPeriodMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to second specified period related to debt instrument.", "label": "Debt Instrument, Second Specified Period [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "rgti_DebtInstrumentThirdSpecifiedPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DebtInstrumentThirdSpecifiedPeriodMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to third specified period related to debt instrument.", "label": "Debt Instrument, Third Specified Period [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "verboseLabel": "Unamortized issuance cost", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r963", "r1006", "r1007", "r1009" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount, Current", "negatedLabel": "Less: current portion of unamortized debt discount", "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer." } } }, "auth_ref": [ "r1006", "r1007", "r1009" ] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r574" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Unrealized loss position with a market value", "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": [ "r120", "r276", "r745" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of amortized cost, gross unrealized holding gains and losses included in other comprehensive (loss) income and the fair value of the fixed income securities", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "negatedLabel": "Accretion of available-for-sale securities", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r937", "r938" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r119", "r275" ] }, "rgti_DeferralOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DeferralOfRevenue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfChangeInContractWithCustomerAssetAndLiabilityDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferral of revenue", "label": "Deferral of revenue", "terseLabel": "Deferral of revenue" } } }, "auth_ref": [] }, "rgti_DeferredAssetsInConnectionWithWarrantsIssuedToCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DeferredAssetsInConnectionWithWarrantsIssuedToCustomer", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred Assets In Connection With Warrants Issued To Customer.", "label": "Deferred Assets In Connection With Warrants Issued to Customer", "terseLabel": "Deferred assets in connection with warrants issued to Customer" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: unamortized debt discount, long term", "verboseLabel": "Debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r963", "r1006", "r1007", "r1009" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfChangeInContractWithCustomerAssetAndLiabilityDetail", "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "negatedLabel": "Deferred revenue", "negatedPeriodEndLabel": "Total deferred revenue at end of period", "negatedPeriodStartLabel": "Balance at beginning of period", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r906" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation and amortization", "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": [ "r9", "r34" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r147", "r148", "r458", "r459", "r470", "r480", "r634", "r635", "r636", "r637", "r639", "r640", "r641", "r642", "r643", "r665", "r667", "r668", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r736", "r998", "r999", "r1000", "r1054" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative warrant liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r147" ] }, "us-gaap_DerivativeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative [Member]", "terseLabel": "Derivative", "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)." } } }, "auth_ref": [ "r105", "r767" ] }, "rgti_DerivativeWarrantLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DerivativeWarrantLiabilitiesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative warrant liabilities.", "label": "Derivative Warrant Liabilities" } } }, "auth_ref": [] }, "rgti_DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of organization business operations and basis of presentation.", "label": "Description Of Organization Business Operations And Basis Of Presentation [Line Items]", "terseLabel": "Description Of Organization Business Operations And Basis Of Presentation [Line Items]" } } }, "auth_ref": [] }, "rgti_DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationTable", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of organization business operations and basis of presentation.", "label": "Description Of Organization Business Operations And Basis Of Presentation [Table]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r361", "r749", "r750", "r751", "r752", "r753", "r754", "r755" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r361", "r749", "r750", "r751", "r752", "r753", "r754", "r755" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue", "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": [ "r966" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r373", "r374", "r402", "r403", "r405", "r762" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "rgti_DisclosureOfEarnoutLiabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DisclosureOfEarnoutLiabilityTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilities" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of earnout liability.", "label": "Disclosure Of Earnout Liability Text Block", "terseLabel": "Earn-out Liabilities" } } }, "auth_ref": [] }, "rgti_DisclosureOfVestingStatusOfWarrantsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "DisclosureOfVestingStatusOfWarrantsTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of vesting status of warrants .", "label": "Disclosure Of Vesting Status Of Warrants [Table Text Block]", "terseLabel": "Summary of vesting status of the Customer Warrant" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r810" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r842" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r853" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "definitionGuidance": "Net loss per share attributable to common stockholders-basic (in $ per share)", "label": "Earnings Per Share, Basic", "verboseLabel": "Net loss per share - basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r162", "r185", "r186", "r187", "r188", "r189", "r190", "r197", "r199", "r202", "r203", "r204", "r208", "r431", "r436", "r455", "r456", "r571", "r591", "r739" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "presentationGuidance": "Net loss per share attributable to common stockholders-diluted (in $ per share)", "verboseLabel": "Net loss per share - diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r162", "r185", "r186", "r187", "r188", "r189", "r190", "r199", "r202", "r203", "r204", "r208", "r431", "r436", "r455", "r456", "r571", "r591", "r739" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShare" ], "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": [ "r196", "r205", "r206", "r207" ] }, "rgti_EarnoutLiabilityAbstract.": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "EarnoutLiabilityAbstract.", "lang": { "en-us": { "role": { "documentation": "Earnout liabilities [Abstract].", "label": "Earn-out Liabilities" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effects 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": [ "r482" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Amount of cost not yet recognized for nonvested award", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r404" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which cost to be recognized (in years)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r404" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "definitionGuidance": "Stock Options", "verboseLabel": "Stock Options", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r808" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r808" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r893" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r808" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r892" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r808" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r808" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r808" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "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": [ "r808" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r847" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r888" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r888" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r888" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r132", "r156", "r157", "r158", "r176", "r177", "r178", "r182", "r189", "r191", "r193", "r210", "r264", "r267", "r284", "r351", "r417", "r418", "r426", "r427", "r428", "r432", "r435", "r436", "r444", "r445", "r446", "r447", "r448", "r450", "r454", "r483", "r485", "r486", "r487", "r488", "r489", "r492", "r493", "r498", "r587", "r604", "r605", "r606", "r622", "r691" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r857" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r815", "r825", "r835", "r867" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r812", "r822", "r832", "r864" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "auth_ref": [ "r1057", "r1058", "r1059", "r1060" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r863" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of derivative warrant liabilities", "terseLabel": "Fair value adjustment of warrants", "verboseLabel": "Change in fair value of derivative warrant liabilities", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r9" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]", "verboseLabel": "Earn-out Liabilities", "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", "r461", "r462", "r769" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r460", "r461", "r462", "r769" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesTables", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of significant Inputs of Earnout Liability Based on Monte Carlo Simulation Models", "verboseLabel": "Schedule Of Fair Value Of The Common Stock Warrant Liabilities Measured Using Black Scholes Approach", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r460", "r461", "r769" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Summary of information about Company's financial assets and liabilities", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r996", "r997" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r324", "r365", "r366", "r367", "r368", "r369", "r370", "r457", "r459", "r460", "r461", "r462", "r469", "r470", "r472", "r504", "r505", "r506", "r746", "r747", "r756", "r757", "r758", "r766", "r769" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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": [ "r465", "r467", "r468", "r469", "r472", "r473", "r474", "r475", "r476", "r568", "r766", "r770" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r324", "r365", "r370", "r459", "r470", "r504", "r756", "r757", "r758", "r766" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r324", "r365", "r370", "r459", "r460", "r470", "r505", "r746", "r747", "r756", "r757", "r758", "r766" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r324", "r365", "r366", "r367", "r368", "r369", "r370", "r459", "r460", "r461", "r462", "r470", "r506", "r746", "r747", "r756", "r757", "r758", "r766", "r769" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsQuantitativeInformationAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "auth_ref": [] }, "rgti_FairValueLiabilitiesLevel3ToLevel1TransfersNumberOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "FairValueLiabilitiesLevel3ToLevel1TransfersNumberOfWarrants", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants transferred from level 3 to level 1 of the fair value hierarchy.", "label": "Fair Value, Liabilities, Level 3 to Level 1 Transfers, Number of Warrants", "terseLabel": "Derivative liability of warrants transferred from Level 3 to Level 1" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Summary of change in fair value of derivative liabilities", "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": [ "r463", "r466", "r471" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "negatedLabel": "Transfer from Private Warrants to Public Warrants", "verboseLabel": "Liabilities transfer out of level 3", "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r465", "r471" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3", "terseLabel": "Assets transfer into level 3", "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r465", "r471", "r767" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3", "terseLabel": "Assets transfer out of level 3", "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r465", "r471", "r767" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value during the period", "documentation": "Amount of increase (decrease) 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": [ "r1001", "r1003" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail" ], "lang": { "en-us": { "role": { "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": [ "r463", "r471" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r324", "r365", "r366", "r367", "r368", "r369", "r370", "r457", "r459", "r460", "r461", "r462", "r469", "r470", "r472", "r504", "r505", "r506", "r746", "r747", "r756", "r757", "r758", "r766", "r769" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r268", "r269", "r270", "r271", "r272", "r274", "r277", "r278", "r330", "r347", "r451", "r477", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r588", "r745", "r766", "r767", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r945", "r946", "r947", "r948", "r995", "r998", "r999", "r1000", "r1002", "r1004" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "rgti_ForwardWarrantAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ForwardWarrantAgreementAbstract", "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Forward Warrant Agreement" } } }, "auth_ref": [] }, "rgti_ForwardWarrantAgreementAdditionalConsiderationNoLongerPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ForwardWarrantAgreementAdditionalConsiderationNoLongerPayable", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of additional consideration no longer payable due the expiration of forward contract agreement.", "label": "Forward Warrant Agreement Additional Consideration No Longer Payable", "terseLabel": "Additional consideration no longer payable" } } }, "auth_ref": [] }, "rgti_ForwardWarrantAgreementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ForwardWarrantAgreementDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreement" ], "lang": { "en-us": { "role": { "documentation": "Forward warrant agreement disclosure [Text block].", "label": "Forward Warrant Agreement Disclosure [Text block]", "terseLabel": "Forward Warrant Agreement" } } }, "auth_ref": [] }, "rgti_ForwardWarrantAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ForwardWarrantAgreementMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Forward warrant agreement member.", "label": "Forward Warrant Agreement [Member]", "terseLabel": "Forward Warrant Agreement" } } }, "auth_ref": [] }, "rgti_ForwardWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ForwardWarrantMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to forward warrant.", "label": "Forward Warrant [Member]", "terseLabel": "Forward Warrant" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r852" ] }, "rgti_GailSanfordMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "GailSanfordMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Gail Sanford.", "label": "Gail Sanford [Member]" } } }, "auth_ref": [] }, "rgti_GainLossOnTransfersInOutLevel3FairValueLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "GainLossOnTransfersInOutLevel3FairValueLiability", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on transfers of liabilities measured on a recurring basis in and out of Level 3 of the fair value hierarchy.", "label": "Gain (Loss) on Transfers In (Out) Level 3, Fair Value Liability", "terseLabel": "Gain (Loss) on transfers" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r79", "r675" ] }, "rgti_GovernmentEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "GovernmentEntitiesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to sales to government entities.", "label": "Government Entities [Member]", "terseLabel": "Government entities" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Total gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r75", "r77", "r117", "r173", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r481", "r741", "r742", "r927", "r928", "r929", "r930", "r931", "r960" ] }, "rgti_ImpairmentOfDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ImpairmentOfDeferredOfferingCosts", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Impairment of deferred offering costs.", "label": "Impairment Of Deferred Offering Costs", "negatedLabel": "Impairment of deferred offering costs" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r76", "r112", "r117", "r572", "r584", "r741", "r742", "r927", "r928", "r929", "r930", "r931" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r285", "r291", "r293", "r464", "r466", "r471", "r601", "r603", "r676", "r732", "r768", "r1023" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r291", "r293", "r464", "r466", "r471", "r601", "r603", "r676", "r732", "r768", "r1023" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r174", "r409", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r421", "r424", "r425", "r620", "r763" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r121", "r127", "r192", "r193", "r209", "r218", "r221", "r410", "r411", "r420", "r592", "r763" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r8" ] }, "rgti_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in accrued expenses and other current liabilities.", "label": "Increase Decrease In Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "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": [ "r533", "r915" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, other current assets and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "rgti_IncreaseInCommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "IncreaseInCommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Increase in number of common shares reserved for future issuance.", "label": "Increase In Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Increase in common stock capital shares reserved for future issuance" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r819", "r829", "r839", "r863", "r871", "r875", "r883" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r881" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r811", "r887" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r811", "r887" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r811", "r887" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r217", "r914" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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": [ "r165", "r168", "r169" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r209", "r216", "r221", "r742", "r913" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments" } } }, "auth_ref": [] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "verboseLabel": "Assets", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r996", "r997", "r1002" ] }, "us-gaap_InvestmentsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosureAbstract", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r114", "r131", "r228", "r231", "r478", "r479", "r1019" ] }, "rgti_IssuanceOfCommonStockUponExerciseOfCommonStockWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "IssuanceOfCommonStockUponExerciseOfCommonStockWarrants", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon exercise of common stock warrants.", "label": "Issuance Of Common Stock Upon Exercise Of Common Stock Warrants", "terseLabel": "Issuance of common stock upon exercise of common stock warrants" } } }, "auth_ref": [] }, "rgti_IssuanceOfCommonStockUponExerciseOfCommonStockWarrantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "IssuanceOfCommonStockUponExerciseOfCommonStockWarrantsShares", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon exercise of common stock warrants, Shares.", "label": "Issuance Of Common Stock Upon Exercise Of Common Stock Warrants, Shares", "terseLabel": "Issuance of common stock upon exercise of common stock warrants (in shares)" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r16", "r58", "r59", "r60", "r63", "r64", "r65", "r66", "r173", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r439", "r442", "r443", "r481", "r650", "r740", "r806", "r960", "r1010", "r1011" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r73", "r111", "r582", "r777", "r919", "r949", "r1005" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r60", "r136", "r173", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r439", "r442", "r443", "r481", "r777", "r960", "r1010", "r1011" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Derivative liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r459", "r996" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r304", "r918", "r959" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r57", "r62", "r304" ] }, "rgti_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loan and Security Agreement [Member]", "terseLabel": "Loan and Security Agreement" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "label": "Loans Payable, Current", "totalLabel": "Debt-current portion", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r59" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "totalLabel": "Loan payable, long term", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r16", "r109", "r323", "r333", "r746", "r747", "r776", "r1021" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r175", "r326" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r11", "r175", "r326" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r11", "r175", "r326" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt net of current portion", "terseLabel": "Debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r141" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsLongTermDebtAndUnamortizedDiscountDetail" ], "lang": { "en-us": { "role": { "label": "Loans Payable, Noncurrent", "totalLabel": "Debt-net of current portion", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r16" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r16", "r951", "r952", "r953" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r16", "r35", "r951", "r952", "r953" ] }, "rgti_MacroeconomicConditionsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MacroeconomicConditionsPolicyPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy describing the impact of macroeconomic conditions of the events affecting the business.", "label": "Macroeconomic Conditions Policy [Policy Text Block]", "terseLabel": "Macroeconomic Conditions" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r225", "r751", "r788", "r792", "r966", "r1022", "r1024", "r1025", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "rgti_MarketBasedVestingAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MarketBasedVestingAwardMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Market Based Vesting Award [Member]", "terseLabel": "Market Based Vesting Award" } } }, "auth_ref": [] }, "rgti_MarketBasedVestingRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MarketBasedVestingRestrictedStockUnitsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Market Based Vesting Restricted Stock Units [Member]", "label": "Market Based Vesting Restricted Stock Units" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r371", "r407", "r462", "r532", "r600", "r602", "r612", "r642", "r643", "r696", "r698", "r700", "r701", "r710", "r730", "r731", "r744", "r748", "r761", "r769", "r770", "r774", "r775", "r789", "r962", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "rgti_MaximumValueOfSharesAuthorizedUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MaximumValueOfSharesAuthorizedUnderAgreement", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "The maximum value of shares that can be issued under the agreement.", "label": "Maximum Value of Shares Authorized Under the Agreement", "terseLabel": "Maximum Value of Shares Authorized Under the Agreement" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r855" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r855" ] }, "rgti_MeasurementInputEstimatedProbabilityOfOccurrenceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MeasurementInputEstimatedProbabilityOfOccurrenceMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to measurement input estimated probability of occurrence.", "label": "Measurement Input Estimated Probability Of Occurrence [Member]", "terseLabel": "Estimated Probability of Occurrence" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "terseLabel": "Strike Price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield (%)", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Estimated time to expiration (in years)", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Annual volatility (%)", "verboseLabel": "Volatility (annual) (%)", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r769", "r998", "r999", "r1000" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free rate (%)", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "terseLabel": "Stock price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "rgti_MeasurementInputSimulatedTradingDaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "MeasurementInputSimulatedTradingDaysMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to simulated trading days.", "label": "Measurement Input Simulated Trading Days", "terseLabel": "Simulated trading days" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r460", "r461", "r462", "r769" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesSummaryOfSignificantInputsOfEarnoutLiabilityBasedOnMonteCarloSimulationModelsDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r460", "r461", "r462", "r769" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r371", "r407", "r462", "r532", "r600", "r602", "r612", "r642", "r643", "r696", "r698", "r700", "r701", "r710", "r730", "r731", "r744", "r748", "r761", "r769", "r770", "r774", "r789", "r962", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r874" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Fund", "verboseLabel": "Money market funds", "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": [ "r967" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r882" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r225", "r751", "r788", "r792", "r966", "r1022", "r1024", "r1025", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r856" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by 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": [ "r167" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r167" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r84", "r85", "r86" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r78", "r86", "r113", "r134", "r151", "r154", "r158", "r173", "r181", "r185", "r186", "r187", "r188", "r189", "r192", "r193", "r201", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r431", "r436", "r456", "r481", "r586", "r672", "r689", "r690", "r804", "r960" ] }, "rgti_NetProceedsFromSaleOfCommonStockAfterSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NetProceedsFromSaleOfCommonStockAfterSalesCommissions", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of net proceeds from sale of common stock after deducting sales commissions", "label": "Net Proceeds From Sale Of Common Stock After Sales Commissions", "terseLabel": "Proceeds after sales commissions" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r128", "r133", "r179", "r180", "r183", "r184", "r194", "r195", "r226", "r265", "r266", "r429", "r430", "r432", "r436", "r449", "r453", "r497", "r499", "r500", "r535", "r536", "r537", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "rgti_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NonCashLeaseExpense", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non cash lease expense.", "label": "Non Cash Lease Expense", "verboseLabel": "Non-cash lease expense" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r855" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r819", "r829", "r839", "r863", "r871" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r846" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r845" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r863" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r882" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r882" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "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": [ "r80" ] }, "rgti_NumberOfConsecutiveTradingDaysForDeterminingTheSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NumberOfConsecutiveTradingDaysForDeterminingTheSharePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of consecutive trading days for determining the share price.", "label": "Number Of Consecutive Trading Days For Determining The Share Price", "verboseLabel": "Number of consecutive trading days for determining the share price" } } }, "auth_ref": [] }, "rgti_NumberOfConsecutiveTradingDaysWithinWhichAwardWillBeVested": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NumberOfConsecutiveTradingDaysWithinWhichAwardWillBeVested", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of consecutive trading days within which award will be vested.", "label": "Number Of Consecutive Trading Days Within Which Award Will Be Vested", "terseLabel": "Number of consecutive trading days within which award will be vested" } } }, "auth_ref": [] }, "rgti_NumberOfEmployees": { "xbrltype": "integerItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NumberOfEmployees", "presentation": [ "http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number Of Employees", "label": "Number Of Employees", "terseLabel": "Number Of Employees" } } }, "auth_ref": [] }, "rgti_NumberOfTradingDaysForDeterminingTheSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NumberOfTradingDaysForDeterminingTheSharePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number Of Trading Days For Determining The Share Price.", "label": "Number Of Trading Days For Determining The Share Price", "terseLabel": "Number of trading days for determining the share price" } } }, "auth_ref": [] }, "rgti_NumberOfTradingDaysWithinWhichAwardWillBeVested": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "NumberOfTradingDaysWithinWhichAwardWillBeVested", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of trading days within which award will be vested.", "label": "Number Of Trading Days Within Which Award Will Be Vested", "terseLabel": "Number of trading days within which award will be vested" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r117", "r741", "r927", "r928", "r929", "r930", "r931" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r494" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r107", "r138", "r576", "r743", "r806" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation loss", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r7", "r12", "r104" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Total other comprehensive (loss) income before income taxes", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r160", "r483", "r484", "r489", "r569", "r587", "r910", "r911" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive (loss) income after income taxes", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r13", "r15", "r152", "r155", "r160", "r189", "r483", "r484", "r489", "r569", "r587", "r910", "r911" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Income taxes", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r5", "r156", "r160", "r410", "r422", "r423", "r483", "r487", "r489", "r569", "r587" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gains (losses) on available-for-sale debt securities", "verboseLabel": "Change in unrealized loss on available-for-sale securities", "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": [ "r149", "r150", "r262" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r855" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r844" ] }, "rgti_PaymentOfDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PaymentOfDeferredOfferingCosts", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payment of deferred offering costs.", "label": "Payment of Deferred Offering Costs", "negatedLabel": "Payments of offering costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of available-for-sale securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r21", "r163", "r229" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r82" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r854" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r854" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r846" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r863" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r856" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r845" ] }, "rgti_PerShareWeightedAveragePriceOfSharesIssued": { "xbrltype": "perShareItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PerShareWeightedAveragePriceOfSharesIssued", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price for shares sold on open market.", "label": "Per Share Weighted Average Price of Shares Issued" } } }, "auth_ref": [] }, "rgti_PercentageOfReductionInEmployees": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PercentageOfReductionInEmployees", "presentation": [ "http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of reduction In employees.", "label": "Percentage Of Reduction In Employees", "terseLabel": "Percentage Of Reduction In Employees" } } }, "auth_ref": [] }, "rgti_PercentageOfTheAggregateNumberOfSharesOfCommonStockIssuedAndOutstandingImmediatelyPriorToTheExecutionOfTheAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PercentageOfTheAggregateNumberOfSharesOfCommonStockIssuedAndOutstandingImmediatelyPriorToTheExecutionOfTheAgreement", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement.", "label": "Percentage Of The Aggregate Number Of Shares Of Common Stock Issued And Outstanding Immediately Prior To The Execution Of The Agreement", "verboseLabel": "Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement." } } }, "auth_ref": [] }, "rgti_PercentageOfTheCommonStockOfAllClassesOutstandingOnPrecedingYear": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PercentageOfTheCommonStockOfAllClassesOutstandingOnPrecedingYear", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the common stock of all classes outstanding on preceding year.", "label": "Percentage Of The Common Stock Of All Classes Outstanding On Preceding Year", "terseLabel": "Percentage of the common stock of all classes outstanding on preceding year" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r847" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r891" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r846" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, 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": [ "r67", "r336" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r67", "r652" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, 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": [ "r67", "r652", "r670", "r1055", "r1056" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Outstanding", "terseLabel": "Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, none outstanding", "documentation": "Value of nonredeemable preferred shares and preferred shares redeemable solely at option of issuer, held by shareholders. Excludes preferred shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r67", "r652" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses 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": [ "r909" ] }, "rgti_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Private placement warrants.", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants" } } }, "auth_ref": [] }, "rgti_PrivateWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PrivateWarrantMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail", "http://www.rigetti.com/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Private warrant.", "label": "Private Warrant [Member]", "verboseLabel": "Private Warrants" } } }, "auth_ref": [] }, "rgti_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PrivateWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Private Warrants Member.", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from sale of common stock from sales through Common Stock Purchase Agreement", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "rgti_ProceedsFromIssuanceOfCommonStockUponExerciseOfStockOptionsAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ProceedsFromIssuanceOfCommonStockUponExerciseOfStockOptionsAndWarrants", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock upon exercise of stock options and warrants.", "label": "Proceeds From Issuance Of Common Stock Upon Exercise Of Stock Options And Warrants", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options and warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Maturities of available-for-sale securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r163", "r164", "r933" ] }, "rgti_ProceedsFromSaleOfCommonStockFromSalesThroughAtMarketOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ProceedsFromSaleOfCommonStockFromSalesThroughAtMarketOffering", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of common stock from sales through at-the-market (ATM) offering.", "label": "Proceeds From Sale of Common Stock From Sales Through At The Market Offering", "terseLabel": "Proceeds from sale of common stock from sales through At-The-Market (ATM) Offering" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r14" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r222", "r534", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r733", "r749", "r787", "r789", "r790", "r793", "r795", "r957", "r958", "r966", "r1022", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r222", "r534", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r733", "r749", "r787", "r789", "r790", "r793", "r795", "r957", "r958", "r966", "r1022", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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": [ "r134", "r151", "r154", "r166", "r173", "r181", "r189", "r192", "r193", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r431", "r436", "r437", "r440", "r441", "r456", "r481", "r572", "r585", "r621", "r672", "r689", "r690", "r764", "r765", "r805", "r912", "r960" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property 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": [ "r10", "r496", "r573", "r583", "r777" ] }, "rgti_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PublicWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Public Warrants.", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "auth_ref": [] }, "rgti_PurchaseAgreementImpairmentOfDeferredFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PurchaseAgreementImpairmentOfDeferredFinancingCosts", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "Purchase agreement impairment of deferred financing costs.", "label": "Purchase Agreement Impairment of Deferred Financing Costs", "terseLabel": "Purchase agreement impairment of deferred financing costs" } } }, "auth_ref": [] }, "rgti_PurchasesOfDeferredOfferingCostsInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PurchasesOfDeferredOfferingCostsInAccountsPayable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchases of deferred offering costs in accounts payable.", "label": "Purchases of Deferred Offering Costs in Accounts Payable", "terseLabel": "Purchases of deferred offering costs in accounts payable" } } }, "auth_ref": [] }, "rgti_PurchasesOfPropertyAndEquipmentRecordedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PurchasesOfPropertyAndEquipmentRecordedInAccountsPayable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchases of property and equipment recorded in accounts payable.", "label": "Purchases Of Property And Equipment Recorded In Accounts Payable", "terseLabel": "Purchases of property and equipment recorded in accounts payable" } } }, "auth_ref": [] }, "rgti_PurchasesOfPropertyAndEquipmentRecordedInAccruedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "PurchasesOfPropertyAndEquipmentRecordedInAccruedExpense", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchases of property and equipment recorded in accrued expense.", "label": "Purchases of property and equipment recorded in accrued expense", "verboseLabel": "Purchases of property and equipment recorded in accrued expenses" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r844" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r844" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r364", "r371", "r397", "r398", "r399", "r407", "r462", "r507", "r516", "r532", "r600", "r602", "r612", "r642", "r643", "r696", "r698", "r700", "r701", "r710", "r730", "r731", "r744", "r748", "r761", "r769", "r770", "r774", "r775", "r789", "r798", "r954", "r962", "r999", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r364", "r371", "r397", "r398", "r399", "r407", "r462", "r507", "r516", "r532", "r600", "r602", "r612", "r642", "r643", "r696", "r698", "r700", "r701", "r710", "r730", "r731", "r744", "r748", "r761", "r769", "r770", "r774", "r775", "r789", "r798", "r954", "r962", "r999", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "rgti_RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Recently issued accounting pronouncements not yet adopted.", "label": "Recently Issued Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "auth_ref": [] }, "rgti_RecognitionOfDeferredRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RecognitionOfDeferredRevenues", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfChangeInContractWithCustomerAssetAndLiabilityDetail" ], "lang": { "en-us": { "role": { "documentation": "Recognition of deferred revenues", "label": "Recognition of deferred revenues", "terseLabel": "Recognition of deferred revenue" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r812", "r822", "r832", "r864" ] }, "rgti_RemainingValueOfSharesAuthorizedUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RemainingValueOfSharesAuthorizedUnderAgreement", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "The remaining value of shares that can be issued under the agreement.", "label": "Remaining Value of Shares Authorized Under the Agreement", "terseLabel": "Remaining value of shares under the program" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Payments of principal of notes payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r408", "r732", "r742", "r1018" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r813", "r823", "r833", "r865" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r814", "r824", "r834", "r866" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents", "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": [ "r137" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs)", "terseLabel": "Restricted Stock Units", "verboseLabel": "Stock-Based Awards-RSUs Outstanding", "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": [] }, "rgti_RestrictedStockUnitsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RestrictedStockUnitsTable", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units.", "label": "Restricted Stock Units [Table]" } } }, "auth_ref": [] }, "rgti_RestructuringAndSeveranceDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RestructuringAndSeveranceDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureRestructuringAndSeverance" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and severance disclosure.", "label": "Restructuring And Severance Disclosure [Text Block]", "terseLabel": "Restructuring and severance" } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "terseLabel": "Restructuring", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9", "r294", "r295", "r955" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringChargesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and severance" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRestructuringAndSeveranceAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve", "terseLabel": "Accrual for contractual severance benefits", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r292", "r296" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r98", "r581", "r607", "r611", "r619", "r653", "r777" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r176", "r177", "r178", "r182", "r189", "r191", "r193", "r264", "r267", "r284", "r417", "r418", "r426", "r427", "r428", "r432", "r435", "r436", "r444", "r446", "r447", "r450", "r454", "r492", "r493", "r604", "r606", "r622", "r1055" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, including 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": [ "r115", "r116", "r209", "r214", "r215", "r219", "r221", "r222", "r223", "r225", "r360", "r361", "r534" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition", "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": [ "r129", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r363" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of summary of revenue by geography", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r91" ] }, "us-gaap_RevenueFromRightsConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromRightsConcentrationRiskMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Rights Concentration Risk [Member]", "terseLabel": "Revenue from Rights Concentration Risk", "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r90" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Transaction price allocated to remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r126" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Revenues", "verboseLabel": "Total revenue", "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": [ "r115", "r116", "r159", "r173", "r209", "r214", "r215", "r219", "r221", "r222", "r223", "r225", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r481", "r572", "r742", "r960" ] }, "rgti_RigettiComputingIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RigettiComputingIncMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "documentation": "Rigetti computing, Inc.", "label": "Rigetti Computing, Inc [Member]", "terseLabel": "Rigetti Computing, Inc" } } }, "auth_ref": [] }, "rgti_RigettiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RigettiMember", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Rigetti member.", "label": "Rigetti [Member]", "terseLabel": "Rigetti" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Concentrations, Significant Customers and Geographic Areas" } } }, "auth_ref": [] }, "rgti_RisksAndUncertaintiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "RisksAndUncertaintiesPolicyPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risks and uncertainties.", "label": "Risks and Uncertainties Policy [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r882" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r882" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "label": "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": [] }, "rgti_SalesAgentCommissionPayableRepresentedAsPercentageOfGrossSalesProceeds": { "xbrltype": "percentItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SalesAgentCommissionPayableRepresentedAsPercentageOfGrossSalesProceeds", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "The sales commission payable to the sales agents represented as a percentage of gross sales proceeds.\njudgmental call: generally we are supposed to mention that the sales commission is \"% of gross sales proceeds\", so that it gives a clear picture", "label": "Sales Agent Commission Payable, Represented As A Percentage Of Gross Sales Proceeds", "terseLabel": "Sales agent commission payable, represented as a percentage of gross sales proceeds" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfCustomersRevenueAndReceivablesDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail", "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r225", "r897" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r194", "r372", "r895", "r923" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243" ] }, "rgti_ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Change in Contract with Customer, Asset and Liability", "label": "Schedule of Change in Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue from Contracts with Customers" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfConversionsOfStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfConversionsOfStockTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Conversions of Stock [Table Text Block]", "terseLabel": "Summary of Conversions of Stock", "documentation": "Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction." } } }, "auth_ref": [ "r23", "r24", "r25" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of long term debt and the unamortized discount", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share basic and diluted", "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": [ "r926" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of total stock-based compensation expenses", "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": [ "r46" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Scheduled principal payments on total outstanding debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]", "terseLabel": "Schedule of stock option activity", "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year." } } }, "auth_ref": [ "r100" ] }, "rgti_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract", "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation restricted stock and restricted stock units activity.", "label": "Schedule Of Share based Compensation Restricted Stock And Restricted Stock Units Activity [Abstract]" } } }, "auth_ref": [] }, "rgti_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation restricted stock and restricted stock units activity..", "label": "Schedule Of Share Based Compensation Restricted Stock And Restricted Stock Units Activity [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions used as inputs in the valuation of stock options granted", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of activity related to restricted stock units", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Changes in Stockholders' Equity", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r17", "r37", "r38", "r39", "r40", "r41", "r42", "r43", "r67", "r68", "r96", "r97", "r98" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration of significant customers based on revenue and accounts receivable", "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": [ "r27", "r28", "r29", "r30", "r53", "r106" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r807" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r809" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r223", "r224", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r636", "r638", "r640", "r697", "r699", "r702", "r711", "r718", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r734", "r750", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r791", "r798", "r966", "r1022", "r1024", "r1025", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationSummarizedStockBasedCompensationExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses", "terseLabel": "Selling, general and administrative expenses", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r907", "r908", "r964" ] }, "rgti_SeriesCRedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SeriesCRedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Series C Redeemable Convertible Preferred Stock .", "label": "Series C Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series C Redeemable Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Share based compensation stock options vesting period (in years)", "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": [ "r762" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Restricted Stock Units, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Fair Value Per Share, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Number of Restricted Stock Units, Granted", "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": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average fair value of grants in the period (in $ per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Fair Value Per Share, Ending balance", "periodStartLabel": "Weighted-Average Fair Value Per Share, Beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Restricted Stock Units, Vested", "verboseLabel": "Vested in the period (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Fair Value Per Share, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of 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": [ "r45" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share , Exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value , Exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited and expired (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Share based compensation stock options granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r382" ] }, "rgti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingFairValue", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair value of options outstanding. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Fair Value", "terseLabel": "Fair value of outstanding RSUs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value ending balance", "periodStartLabel": "Aggregate Intrinsic Value beginning balance", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share , Outstanding ending balance", "periodStartLabel": "Weighted Average Exercise Price Per Share ,Outstanding beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "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": [ "r45" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationRsuActivityDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables", "http://www.rigetti.com/role/DisclosureStockholdersEquitySummaryOfConversionsOfStockDetail", "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": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share ,Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share , Forfeited and expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share , Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One", "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": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two", "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_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Share price (in $ per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "rgti_SharePriceEqualOrExceedsAboveDollarFourPerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SharePriceEqualOrExceedsAboveDollarFourPerShareMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Price Equal Or Exceeds Above Dollar Four Per Share.", "label": "Share Price Equal Or Exceeds Above Dollar Four Per Share" } } }, "auth_ref": [] }, "rgti_SharePriceEqualOrExceedsAboveDollarTwoPerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SharePriceEqualOrExceedsAboveDollarTwoPerShareMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Price Equal Or Exceeds Above Dollar Two Per Share.", "label": "Share Price Equal Or Exceeds Above Dollar Two Per Share" } } }, "auth_ref": [] }, "rgti_ShareTriggeringEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ShareTriggeringEventAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Triggering Event Axis", "label": "Share Triggering Event [Axis]" } } }, "auth_ref": [] }, "rgti_ShareTriggeringEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "ShareTriggeringEventDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share Triggering Event [Domain]", "label": "Share Triggering Event [Domain]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r396" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value , Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r45" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Contractual Life (in years) , Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r45" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted- Average Contractual Life (in years) , Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r101" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted (in $ per share)", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "rgti_SharesSubjectToVestingBasedOnCertainConditions": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SharesSubjectToVestingBasedOnCertainConditions", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Shares subject to vesting based on certain conditions.", "label": "Shares Subject To Vesting Based On Certain Conditions", "verboseLabel": "Shares subject to vesting" } } }, "auth_ref": [] }, "rgti_SharesSubjectToVestingMaximumPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SharesSubjectToVestingMaximumPeriod", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Shares subject to vesting maximum period.", "label": "Shares Subject To Vesting Maximum Period" } } }, "auth_ref": [] }, "rgti_SignificantAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SignificantAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for changes in significant accounting policies.", "label": "Significant Accounting Policy [Policy Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "auth_ref": [] }, "rgti_SponsorAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SponsorAgreementMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sponsor Agreement.", "label": "Sponsor Agreement [Member]", "terseLabel": "Sponsor Agreement" } } }, "auth_ref": [] }, "rgti_SponsorVestingSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SponsorVestingSharesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Sponsor vesting shares.", "label": "Sponsor Vesting Shares [Member]", "terseLabel": "Sponsor Vesting Shares" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail", "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r130", "r142", "r143", "r144", "r173", "r199", "r200", "r202", "r204", "r211", "r212", "r263", "r305", "r307", "r308", "r309", "r312", "r313", "r336", "r337", "r339", "r342", "r349", "r481", "r615", "r616", "r617", "r618", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r652", "r673", "r691", "r712", "r713", "r714", "r715", "r716", "r894", "r917", "r925" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r68", "r71", "r72", "r132", "r156", "r157", "r158", "r176", "r177", "r178", "r182", "r189", "r191", "r193", "r210", "r264", "r267", "r284", "r351", "r417", "r418", "r426", "r427", "r428", "r432", "r435", "r436", "r444", "r445", "r446", "r447", "r448", "r450", "r454", "r483", "r485", "r486", "r487", "r488", "r489", "r492", "r493", "r498", "r587", "r604", "r605", "r606", "r622", "r691" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r223", "r224", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r636", "r638", "r640", "r697", "r699", "r702", "r711", "r718", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r734", "r750", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r791", "r798", "r966", "r1022", "r1024", "r1025", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1051", "r1052" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "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": [ "r176", "r177", "r178", "r210", "r493", "r534", "r614", "r633", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r671", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r799" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r194", "r372", "r895", "r896", "r923" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureFinancingArrangementsScheduledPrincipalPaymentsOnTotalOutstandingDebtDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAssumptionsUsedInValuationOfStockOptionsGrantedDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r176", "r177", "r178", "r210", "r227", "r493", "r534", "r614", "r633", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r671", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r799" ] }, "rgti_StatusOfVestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "StatusOfVestingAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail" ], "lang": { "en-us": { "role": { "documentation": "Status Of Vesting .", "label": "Status Of Vesting [Axis]" } } }, "auth_ref": [] }, "rgti_StatusOfVestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "StatusOfVestingDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail" ], "lang": { "en-us": { "role": { "documentation": "Status Of Vesting .", "label": "Status Of Vesting [Domain]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r816", "r826", "r836", "r868" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "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": [] }, "rgti_StockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "StockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail" ], "lang": { "en-us": { "role": { "documentation": "The cost incurred directly with the issuance of an equity security.", "label": "Stock Issuance Costs", "terseLabel": "Sales agent commissions" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Stock issued during period, shares, issued for services", "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Proceeds from sale of common stock through Purchase Agreement (in shares)", "verboseLabel": "Proceeds from sale of common stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r67", "r68", "r98", "r615", "r691", "r713" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock upon release of RSUs (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r67", "r68", "r98" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r67", "r68", "r98", "r383" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail", "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Proceeds from sale of common stock through Purchase Agreement", "verboseLabel": "Proceeds from sale of common stock", "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": [ "r13", "r67", "r68", "r98", "r622", "r691", "r713", "r805" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Issuance of common stock upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r68", "r71", "r72", "r98" ] }, "rgti_StockIssuedDuringPeriodWarrantsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "StockIssuedDuringPeriodWarrantsIssued", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period warrants issued.", "label": "Stock Issued During Period Warrants Issued", "terseLabel": "Stock issued during period number of warrants issued" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r71", "r72", "r92", "r654", "r670", "r692", "r693", "r777", "r806", "r919", "r949", "r1005", "r1055" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Changes in Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r95", "r172", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r351", "r452", "r694", "r695", "r717" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Common stock conversion ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r99" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureChangesInStockholdersEquitySummaryOfReconciliationOfChangesInStockholdersEquityDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetail", "http://www.rigetti.com/role/DisclosureStockholdersEquityCommonStockPurchaseAgreementDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "rgti_SupernovaAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "SupernovaAcquisitionMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "This member stands for supernova acquisition.", "label": "Supernova Acquisition [Member]", "terseLabel": "Supernova Acquisition" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of other cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r862" ] }, "rgti_TimeBasedVestingRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TimeBasedVestingRestrictedStockUnitsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Time Based Vesting Restricted Stock Units [Member]", "label": "Time Based Vesting Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r754", "r966" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "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": [ "r754", "r966" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r854" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r861" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r881" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r883" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "rgti_TrancheAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TrancheAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tranche.", "label": "Tranche [Axis]" } } }, "auth_ref": [] }, "rgti_TrancheDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TrancheDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tranche.", "label": "Tranche [Domain]" } } }, "auth_ref": [] }, "rgti_TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TrancheOneMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tranche One.", "label": "Tranche One [Member]", "terseLabel": "Tranche One" } } }, "auth_ref": [] }, "rgti_TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TrancheTwoMember", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tranche Two.", "label": "Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "terseLabel": "Revenue recognized at a point in time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r754" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "verboseLabel": "Revenue recognized over time", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r754" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfChangeInFairValueOfDerivativeLiabilitiesDetail", "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "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": [ "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r330", "r347", "r451", "r477", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r588", "r766", "r767", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r778", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r945", "r946", "r947", "r948", "r995", "r998", "r999", "r1000", "r1002", "r1004" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r884" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r883" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r883" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r886" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r884" ] }, "rgti_TwoThousandTwentyTwoEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "TwoThousandTwentyTwoEquityIncentivePlanMember", "presentation": [ "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Two Equity Incentive Plan [Member]", "terseLabel": "2022 Equity Incentive Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.rigetti.com/role/DisclosureConcentrationsSignificantCustomersAndGeographicAreasSummaryOfRevenueByGeographyDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "US Government Corporations and Agencies Securities [Member]", "verboseLabel": "U.S. government agency bonds", "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsSummaryOfInformationAboutAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.rigetti.com/role/DisclosureInvestmentsSummaryOfFairValueOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities", "verboseLabel": "U.S. treasury securities", "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": [ "r738", "r756", "r758", "r766", "r1020" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.rigetti.com/role/DisclosureRevenueRecognitionSummaryOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r880" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized (Loss) Gain on short term investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r9" ] }, "rgti_UnvestedCustomerWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "UnvestedCustomerWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail" ], "lang": { "en-us": { "role": { "documentation": "Unvested customer warrants .", "label": "Unvested Customer Warrants [Member]", "terseLabel": "Unvested Customer Warrants" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.rigetti.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r31", "r32", "r33", "r122", "r123", "r124", "r125" ] }, "rgti_VestedCustomerWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "VestedCustomerWarrantsMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsSummaryOfVestingStatusOfCustomerWarrantDetail" ], "lang": { "en-us": { "role": { "documentation": "Vested customer warrants .", "label": "Vested Customer Warrants [Member]", "terseLabel": "Vested Customer Warrants" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "rgti_VolumeWeightedAveragePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "VolumeWeightedAveragePricePerShare", "presentation": [ "http://www.rigetti.com/role/DisclosureEarnOutLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Volume weighted average price per share.", "label": "Volume Weighted Average Price Per Share" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r850" ] }, "rgti_WaitingPeriodAfterWhichTheShareTradingDaysAreConsidered": { "xbrltype": "durationItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "WaitingPeriodAfterWhichTheShareTradingDaysAreConsidered", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Waiting Period After Which The Share Trading Days Are Considered.", "label": "Waiting Period After Which The Share Trading Days Are Considered", "terseLabel": "Waiting period after which the share trading days are considered" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "http://www.rigetti.com/role/DocumentCoverPage" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common Stock Warrants", "label": "Warrant [Member]", "terseLabel": "Warrant", "verboseLabel": "Warrants", "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": [ "r796", "r797", "r800", "r801", "r802", "r803" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.rigetti.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureForwardWarrantAgreementAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureWarrantsScheduleOfFairValueOfPrivatePlacementWarrantMeasuredUsingBlackScholesApproachDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants and rights outstanding, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r998", "r999", "r1000" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "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": [ "r998", "r999", "r1000" ] }, "rgti_WarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "WarrantsTextBlock", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrants" ], "lang": { "en-us": { "role": { "documentation": "Warrants.", "label": "Warrants [Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "rgti_WarrantsToPurchaseClassACommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.rigetti.com/20240630", "localname": "WarrantsToPurchaseClassACommonStockMember", "presentation": [ "http://www.rigetti.com/role/DisclosureWarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase class A common stock .", "label": "Warrants To Purchase Class A Common Stock [Member]", "terseLabel": "Warrants To Purchase Class A Common Stock" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "presentationGuidance": "Weighted average shares used in computing net loss per share attributable to common stockholders - diluted (in shares)", "terseLabel": "Weighted-average common shares outstanding - Diluted", "verboseLabel": "Weighted-average 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": [ "r198", "r204" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareAdditionalInformationDetail", "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.rigetti.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "definitionGuidance": "Weighted average shares used in computing net loss per share attributable to common stockholders - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding - Basic", "verboseLabel": "Weighted-average 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": [ "r197", "r204" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.rigetti.com/role/DisclosureNetLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r848" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r56": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "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" }, "r75": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(d)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r424": { "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/2147477891/740-270-50-1" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r481": { "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" }, "r482": { "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/2147477401/830-230-45-1" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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/2147478345/912-310-45-11" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r564": { "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/2147477215/932-235-50-8" }, "r565": { "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/2147477215/932-235-50-8" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r585": { "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/2147477250/944-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r611": { "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" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r613": { "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/2147477351/944-825-50-1B" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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/2147478009/946-205-45-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r623": { "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/2147478494/946-205-50-2" }, "r624": { "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/2147478494/946-205-50-27" }, "r625": { "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/2147478494/946-205-50-7" }, "r626": { "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/2147478494/946-205-50-7" }, "r627": { "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/2147478494/946-205-50-7" }, "r628": { "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/2147478494/946-205-50-7" }, "r629": { "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/2147478494/946-205-50-7" }, "r630": { "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/2147478494/946-205-50-7" }, "r631": { "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/2147478494/946-205-50-7" }, "r632": { "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/2147478494/946-205-50-7" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r636": { "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/2147478795/946-210-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r638": { "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/2147478795/946-210-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r673": { "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/2147478297/946-220-50-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r676": { "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/2147479134/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r699": { "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/2147477271/946-320-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r712": { "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/2147478448/946-505-50-1" }, "r713": { "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/2147478448/946-505-50-2" }, "r714": { "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/2147478448/946-505-50-2" }, "r715": { "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/2147478448/946-505-50-2" }, "r716": { "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/2147478448/946-505-50-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r719": { "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/2147478785/954-310-50-2" }, "r720": { "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/2147478522/954-440-50-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r805": { "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/2147479168/946-830-55-11" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r906": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r925": { "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" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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/2147479532/912-730-25-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1020": { "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/2147477268/942-320-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1050": { "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" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 92 0001558370-24-011594-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011594-xbrl.zip M4$L#!!0 ( J!"%D>"Q7TH!H )HG 0 1 YZ.SX],C MA#V;.L2;?SX*_-G@YZ-__OI??_OEOP>#?UT^WR.'VL$2>SZR&;9\[* 7XB_0 MA*Y6EH<>,&/$==$E(\X<(W1V>OS3\>GQ&1H,?I4H+BTNJE /25SGQV>JX"K" M1KU/Z.>3GT[.3\_?H8M/YQ\_O?N GAX4V(-@;$8,<*_<^<3M!5Y:R+?8'/N/ MUA+SE67CST<+WU]].CEY>7DY9D04^>38IDN)YO3#!33>Q="\6\J6UWAF!:[_ M^>C/P'(EV2,D>LOC&30O%\>4S06&T[.3?SWC7*7,5_,4) M%$]%ERCPUQQ\A/WLX\>/)[(T!A6(R [4Q..^Y=DX#>_X<84T\/N3L##A8@?> M?]VGF CX8&Y9JQA\9O&I!(T*9+\J8)L&GL\V618XMH_G='T2%68K!(P)72RJ M$95FJCB8Z*%%0080O]H+/2249$ ]B]A<#RN+,L"G%X.+LUB= MN%-^P#AXQ; -4T&A#GX\8=3%)PEDBL4=E42I F1X5@CXX424QD+:B3%(,&(O M6)[K!M?YJ5 H'WN<3%T\ ##,+%_,M7QP#G-MK S0)KTRR)*L1F+?U#L")#/R MB7;D?PA'/DD0S\MT?02F:EF^S\@T\'%FT@R\[6E3*EU!.^.B3$-?.3&KSF![ MJF-SGY28Z3-3V !/BZ$Y,IE>1[U MI8K )_5QM2+>C(9?Q#=8"3Y!?TW$F$/PQ]?GN\(V2Z%=$VZ[E <,CT5O.19S MAIYS%7"?+H>OA%_3I46\2'K\"!'1PFI5%'.*/0?/B$=D0\3J=7J*!BA!*'XH MG$@@12%6!&A1B!H&C7^[N9F, M>P&6%6!ST4JM%&4D65#3*-+SLB(=3\1_#S>/DS$:W:+1T\WS<'(G 'KA MUA'N%5V*OEB 7;#&]Y17EG$>@5'4%_5$?35Z>'J^^4W W?U^@^Y'XU[D]41N M\<6M2U^JBSJN:!3Q^YHB'HY_0[?WHS]ZT6H-ICMOC;DOQ3$.EDN+;4:S6XNP MWRTWP*/9<&T1UQ+VO;!_QY:+QUCL306;F%]C7Q1M&U--T>TVM-Z=OCL]V[:U M4B1!04*JB,X0T$62,/R*22-!&P%QE%!'/X3T_]$KB4Y);HDG;"GBS8>,6=X\ M'+WWU)M/,.R*IKXP<[]ZUI(RG_R%':@(/@^]BC1#9E*0G_(*$A-$:8JB (@B M7U!%CB"+A,F._ 5&04(<.1'U7D&J*PAL89W QZ MH\"'W2WX8T'N%=2E)FJS\IR75IZ8!;12/*!5Q 1X@7U@ ]&$CU#)>CW:I4?W MV.(X63D>+#^:H$.KT/(VXV@'X,TE[#VQIL1-K2!7HL7GVSK4%MH=^O/N["*O M/"'=[*J4$(=?,-]$+/R=HYB)L"9*L1$K#OH!>$'GO0:E-2@ZN;FB:\R>K#F. M-"#WV6AFGGZ4SAQU$B2L3*B+H'+?X;6<-4\6$W +[!/1M,J>FVSM$FZ<]W7< M..B'#)U^;&EGYVO,;4960'@TNPPX\3#/N5/U0 ;!G0G!Y>RV%":8*A6N7C9: M"TQMLA[$RB%^2SLD9TMI@8RR>:^QJ9.]51I7+QNM;"A[L9CSAP46I#^<,RQ[ M*R>= C"C?#YHY!/B0A$R%&/K)51Z_U)J)V*63ND=:2\:G6@B#0&HRGV7ZP]1J?UM05T',W[S9T#\3?[,- =A$L/9:5X,:31_1R&B7B0ZD3SC M-?8"\9]-YR'];9%H((PB.<^+)$*#4GAZB>@D\HA].)MZPFR\$'N';7%L%QME MH?%L"QP(D""!!4DTO2CT9QCB(YY8KSBW2J2+C"+0V+EA?201])VO72R45VU, MQ'PQ$]MG8;O:TFDN#)PGL:FW">;J_]Q"4JWV;@8$SA3*[?3C$!W"_%";#.TUGO8BV2DU2^3DO M%86A%T-%59H/42VFGE*ZH9XN&1G&;*2,L#(P6 M,]30<[Y@.F?6:D'L(1,KO%Z.#3"9)'V1EW26VH\9\S$F**-&$I)(TA25>Y6H ML'G62UL/9!+DN[P@\_OH7CPM[.G"@(2:6SI5V122HW%15=G1161Z.>MGY@4< M/O [+V]ZQE*$=;R*DB'AZ\SBC65F.X$M! M]=BX[@.[RH49#QU',F"Y=]Z,LJ5LA#&:>%\9@K*9F,7%;H@41)EW2=JD7.6# M([(33%K1))LHY%,:E.G /\4JLOQ,2+N'8GZ19+C7U^KZ6F$RJES?K#GY:.-" MS>FGJ-:GJ'!!O_-2]U.N,2-KT;YU/@*XVAQ4$;=954J[Q)-)9J1L%C!9LI=A M$EZT,<:]-E4(XZHRA53'8-*,*K%?_3328G18%;%7K6\2^D^:Z:#HGDHO\08G M9Q6$7*:*2:X[(M5Z23:3I+JNE;F.^B170?SD6K8<+Q&PLKB_K%:.6O=BM 6]!RJPY.5M2L9-<50.+(&4'B%^3!4819RAF+5XXXIV'Y Y) M]E#$'U(,]OI73O^49?@[YN"CA"LJ =P_BPX2(CB#9E5"8M:9XA/]S%8UHH9" M:/ 3YG;%1:7:I5-@O^87V: P "<$.GM0+_DM"1I MW9'(G;<*( 4&0-,$>B.# $;> _5\?&4QEX[),FK] W6P6[ =[8:H6;-RRU"! M9A4(Q;C:!L4)-B6;2/*)$D91R&FOG!6#D1*?!?6B9*E"0R2<7M7J MH# H3MG+ 5G%25&3>@05>O%7%/_0?[#8-^R/9C,,ON386U!6^"8$9M'G8W;U MHA_Z V%X#$)R2-%+^3=ZV5>3_15=+FEXQOH4,'LA)MC*XB^!PZP!Y>(7(20' MB$4C79'K%:!1A*/LS)&\9CVT?;(N/,BO6MTD=LV5[\(XR$@C4$@(*4J]P&L( M?,AYL)3]R+^*HCL/W %1X$5*FOP+[.JP4T49ZJ$V*TI^A2A6E!0/"/H83C_6 MB@VP$[C4)!J!S$-6>DVJH4G//*@S9>2KF36@?,CT #V/O_8S1*,E0=K8D !- M#MI<^,3$PW5$!Z48Z#6FSII2WI=5'8%9%]Y761]Z MGU8;-RWB/;\ LN;" I]'ZWP$JA=^;3PF'2AWE3WK/\A2#*,^PRJ],M14ABL* M%R9L_P_B+]0!@?HFX]O4C]BM-_0<@0B3-03D5U::=NB9E2MG@!J52Q$.'Q%2 MO/V8?)?LI7[''/XH0P 3)GMMK*V-41263DMD]Z>"0@LLV):QFS6MU(6SK*;% M05Y%.B>YR026]G9Q5:6J8.%4JVQ6B9REJU>)WK#IZ')B,@,HF$@@F;6E8'?T M]@1-"J6[&M/DJF-Z*HIAE8IFE[)^<_6&VAAU^>5& 11=R'H3(F:MR]E0;6F= MTK7I)@;LU[=*%W"3D#4X=B?>/"Z!FR6VT(=KX@:%SN"&V$RJ4RHU5BHENPH? M ,HI $E1>CHR]'SB0!>2=>H%CYM7VPT<[-PRN@272^!'&_EM):BH M0^U0,^M8;GHRZEB:L_1C(HHW!,RA%'<%BMFKX3[4,)/QNUN=U)$V*VB9O 9O MI*#9[.B]PE91V H;QPHUS>J2VS5JU:7?-+Y9?HQZB3',^8P;I<3H!5HQ$4:% M=!9FT57/2M'+RY!.8D?."+,\=C\GU_=]N?!VFTX[U MO95>5H5P)D%]S M*>T&W%U,MFZY2D% -'":O;S5#\/^[^Q?^F8H][#.>H5?Y MQ1GY^]./UR<_DA-JSW3L1887"8G8.R\N%Q'$F1'LBH002NL(,1NB)8OX(G;35 M*M&?55N5%<$!MLFUIE7;)*I@]T";(X9*U>9LC:[6&_7+R2MW/EFK%1$3"'R* M/G@>#;5=?H-/HG64^(VPN\M.ZI+;\E MU;9:G*]Z+,A&C.[@0#' L7T\I^L3;#N [5TQ82TX_"$E59KJS.)3R7O !R % M7H9LNM+#70-4;P*?!V?G@HJ($(G3O MY2_'+TU?50#"[^L)79Z4L4T5P:>KJ!_-NOYC.&0]N)*"G7+-=QG+U((^^ B= M?_:A7D\XF%3I!04.?S1HO>.S$Y@% =?Y0*C/1=F!KZDI?_-:XS >4HV&(7RI M.1=PYE>BK^!#VN)7-;K;4]F !]/:LY^HJZ6.W3 _ Y#_?'3'>0#3!%S?B9-' M?%W!'5#,;,*S!7'R,SAS$#NA<*D$'L@G+K_=^7@)UMT1LJ9<7H#X?#2S7%BC M0C"Q=A'J3&1%)V#1Z8A'7!=V.9^/A($7@Z:ZNTJ2?CK("JRM"W?1( M&3Y:;?@C]:XLOKB'[H]ZO9N6:@FWVK0G:P._()'X# O]<50"I"O*NYH(3#RT M.^"?&+4Q=CA$*9:8@M()1L1(ZW:*;(O7=J%^,-!> 13,>N+/ M,/,Q?Z3^O[$_=.A*;*1DR.1F'\UN@]F:_93$N%>ZWBR/"_;152WQ6[.W$D][ M+B=SYGGE??1,#=YJ]D*403Q.:;Z<8I9OJ$.7%O%TK0P9K[GLZDC7E2;F-B.K M<#T:L;GE1:O39<")ASD?">XLM6;+-Y=@:D[\^K(_MW:H/IA'+;>Z+48+^LGQ M/RT$*\P.IOCN;7OL7D !B>U]_4'V6HK9FAIVLX;G7EY)%\U-T2J6LT,$=Y!! M=[><):YK.8 [&M@9BC5[>P*GG O<47]GJ#7N\0A;IWV^1;-FKR?/&G73[UOT M&O=\DKVVR[[/4:UKYX91"^&=/NALS^YT0=Y!OV:+'@.HGLI]T9%>%=!MK%\Y MO)WJ62'UFM*Y8J*<$:LCH63)-9:%0M>I"+:)UK6Z@ZG8\BE3OENK6TNZV>YA M^V6DCEMD8*+N;/QE67I-9^]%+YNIZ]MJG5[7Z5K['2@YZ@VY/YF+]S?M,3][5ZXOVV)^^%>N!^V MQ/WE7KB_;(G[Z[UP?]V0^[$@B_G5,W;$(@*4PB>$?"+^?&+1"90\F^NT>=79 MJMG^WZD;+/$?F,P7/G:&$ <^%Q2(C57.D7R+5U%)V_[I,KPTW#).F.6(9?S: MVO!;RJZQ,+N7!)+;3!;A;6A)+KOR*\Y;#Q"HR%-=#9=12.-@^K_8]BAVUBX@WLQ;/?)PIZW(DVW&_^2%[H/_%-FZ 9CR M4JF09S>;P2RYQGM!A:[3K> VT=JQ&3)_JU@4Y TTB)R:NB1\E0'$RP6?XD\Y M573E0*G,4G/?2@62W;I=:C!6VR,#/%!@:0TW)+'%[(6*FGUB=(8Y=*3E"HMY M+:D?G:42V2>1@)'> M=13 :6"AW9BZ$+_EQOFTNVFCAFR[\:9A7/L395&01>"#Y>S(T#7BV61EN<,E M!+.UT%ZS55Z%G7;ENTWYG@J+5YB^UWCJ"^R\#9VNWGX-%^TV^YY:GKS*+C/- M;O9CEIN8:&@>=GB*DR?9FIG8^=F-CG!M(R%WU:AC,Z"0?MVPL/ A[8[BPE+$ MF@>&263=1H9E2-8]=,8,0JRM.1[-)@L\C)Z!P\J%$3IT,AXER\C= M56"B]7L#^VA;TV"Q#J?5MS@8 MW]^A>+L'XL5ON>]KBBUDI&8;X]AWJC!?N1;GPQ3)3IM:@9^&1W;[62P+B-=M M"_3-:*:LB:YB ?5DFP=P;*'M-HZC@'CM<47D%27)Q'#F"Y$OB+U0?O[40)AN8>UTE!;0KGO^+[!@9Z\+PFX6:K;KJYS$]MPR$Q-USS@3 _U: M)O$+9S&%/2SI(BU*249:F3)Y-$_Q+/:0KIBV=9$,;]/J>GS5W0XM!7WB@FW^PVRCYNH#3D/$I3$HEY/[L@ P_UHY[#3.3^5A;93<=;/!,;K;;2!K=4DZE76H4X&78:1QT@+]&RQ.>-^! >-=S)!W'$O/4D MIMQN8]NJ\=3.64C*\3B:#5U7&L"8ITX&1MX3PS:&/_^-+4UG='.P48/1^CT$ M?J-N?!AI8HU=%R&R3CT669(-(YUOEBN7;O!V$!#Q?#S'[*T"F%-46QA3SV(& MEQ%R=UZN.9V.&3TC=?V]V8L;23!W1\/$0+_QR"G$W^E@,G)1-^) ;$1H:B.B M3,?C]$%[,_/_E@VLN(M_P!:(#+[< M>:O OQ&,+2';^Q.CTTAZH]G(MF7(GQW?Y4B,YIH(3+/<'D9[UBV6:ZF^^ #; MD7EI\YGP;Y,%PQS>FTL6[:P7J02XT:S8QZ@M<&3NGIVK5#K0V:J@"8F?QM38 MAN-N\BSPW"@O(#'(5J99 I0KE,'^IA:25# M'L,<^$JK.]7%!]=03? MS=HS$09SVMNB\S#E%*!*I0/4BB@LA,SGTEQ(Y5+,WOG5@M08J_E]25>M4AN) MG>TJN^?9EZ3DENCFS\!R1^SF529B'T[I6NR2!$$V>:$JI4!.3^M5_S[[X98& MK$E'Z.H?8$]H,BW 3$P\&?,E?<5_"+*7. Q%V9VC87?-]$C/QZ[MP^38?0>_ M8C_407)X79(_+RBU@E6K=H#C(!:]4^&)O&$)VXO1L>DR6\ M&B@,M$3-C5OH794.4!WB6(/4N?L]7F/W8D+E_V?R,K<0+%?C/WF6)-FH-,&2 M,8RVHK7V,3-\$3*YIYR/O)CI.QF?(1N4:^HFU0_5JQ[,V##9^^- X/7HVAK: M?P:$RRO1>7-A!] !*O^8S#TR(S9LKI/G-.2;&;F7,Y(V5JATH!Z(!\MF%-O4 MHTMB)QF(3"VO5NU VP[7G.\\&IX M,"NMEGKQK1D$AS:7;[4C,MGTGE0CZ/?D14V><%<75R3B1PK7_3$3JAQ&41E] MC27Q',PZ9KJ!$J;G4D_?2!7-+V,[@ YP&:OR)!BL5SPO_?HH#D;P)@,&#D?@ M"9>O EJFW@,CU;3D5:ETH N>>G\4?-!Q:%3TSEZHVI"TB*W%OHVRV\ /TN_J MI3(U-,#RIJM"]=51'S0YA(EO+N$N-PE(M.A+GT;T-&,JEBQU42[K,VL=_7HM6:?BT5V,TDHU ?^60A MN)DOAG[HBE.Q&YECQD9X#F:DE7K.F=^%[8(C?\QX& BL6\K*@1_H(K8MI=RU MI^2VF@GRL TX;4A22NC";CM4M74DSJV]E:=_'X(VO"(/4MT\4=(7?C8(^8] I,=2J6CM5 M*WXO]D[6808'06XE%]N.&H=HL6PSS[@_7F&;S AV0K]8;L(J7^4 )[ L\V/P M!3O5&KRSSL&W>+(@K&*#=U4YP/9&K\9OC4.5(S2;^G-=GC MITVFFO4/QJI*]K6_G$#O<'LAS*%?_P]02P,$% @ "H$(61T/A&5C#P M$M !4 !R9W1I+3(P,C0P-C,P7V-A;"YX;6SM75ESZD86?D_5_ >-\S"9 M!\SFO7)O"@/.I0H;RN D\W2K+370$]'-M"3;Y-?/:2T@@7; :D2J4KD&>CG? M^3YUGU[U\R\?>V\ MKE0J7^TB[I$!61A5[+(:YW7OA[9;&J-WRDWUNMJH-2Z4YEWC]N[B2AD^>LD> MP; )24BG$_KGG?C?*]2F #YJ?#F;F>;BKEI]?W\__WCE^CGC4\A<:U:]A&=. MRKL/@P12OS>]M/7J'X_]D3K#Y1#%A^>JWM[=5^U=(:I [P\[? M9RHR;8\GVJ5$IA"?*EZRBOBJ4F]4FO7S#T/S[-HR*P$\_$IBTJ]@?_U!41Q' MG@,JU^-P62PP-SF?#]@HHK^9%1M-E]P/(,TY WWF;%_<"$U?#9&9,P>=/9^ M &SKDO>"J4,,56>&Q7&/OF'#M*L96?,YXLO!Y $1_AO2+3R8M-X0T=&KCA\8 M'R$=C[!J<6(2;'2P"3^E1+K'^O:,_X%0>-:A$VMQCNC4<7B?T>D8\WD'OYHM MJKU0-&?<)']A361D%C5SHM^QML_ +OHMS=*Q-N0$?EP@?8B6C@SIF)E('UBF M:-M%QR\LWJVE MB.-J-:6BK,J&O]N#IT[W:=3MB+]&@WZOTQK#A_M6O_74[BJC;]WN>&3'/!XB MG:F!"G41T#$>[C_;=Q-DO-H.M(S*%*&%';I6L6X:WC>V;FU7NE]\;QF&#QHT MH%B'H'SCQ^KGVS7D# 1K+H= @&C;NO^SR$+X\@F;$=;&9?E^U;RYO+FZJ#=O MFO7KRZMFXVH#ED] +1Y$".+VJG1UGN\QF' VWW:N6Q/; 0CC&N8PM#I3+ -L M8PM1-8+F[1V3Z#&PCCR Q-L]1L9@=B4MC0S8:S1GF ML>V$+\5Q491@MTM(4S)"'(O;%N?0)L0VW6Z:HR(EV7*7E@O):!ERO$!$ZWXL M1!P![;9/7O%DI<@I+85Q]H5U;?F02MK#M51[E&4\8Q63-S'ZA"XZX<&,R5(2 MDC-#E+3CBYM2>#77GQ((SU9*632P!]22=K]B2@U:+O&/B,S? !V(O66V$>=+ MB/?L":D(,:3*6Q()Y,CMN#BQ<]:C*YO;R%41;@\D8?41'H%E**9,<]@%= MUF!5TXACR1 &6#W:1@MB(AT0SAFU'18EA\2,I5) /K2RAJ)KLV.CSHUD92(T M%39) \HA%(,AI-;6YOO6*:,GBV(RE8G:'$A=HB\E(UJ(E#A[%\2(B%&Q+H"I M"O%JS",;D4-"BO/$WUD12MKO^J GC_^"P*ZOFLW:,5*7A$C2WO+>,F L8!B@ MO%=";<>L9"?6_PVBN;OD'3TU<&N!2D9H F MZ3C*ASE^+6X[83D83 =+TL%11*,2SV1\)KE9C3,R=9N;@FCY JC7A,T1OA1! M8#< ;-/HXZ$P"9:DL5#'G7YYQF^86CB)NK#$Y6(Q-4))(QYO8\X0+<76C-7V M*U7E%M92]Z)9BRF3"/:"7=(P:@-;)A&4G^H4A"9'5C]7-YW0A\^'/L82=9+3 M[_S8\RR-M.=91F/XY['[-!XI@P=E,.P^M\8]2%# R98G;*Y7="-$'$CSO9BG MSC%@C#[<3;'WF.))Y/:-B-1!5=Z"*B^+?NZV?+O]A&4!DQC35HJD3V!\ /C. MS*<%T?KZ.;O'$\;Q"BLVNA\F1X"'4,27/7"@/5<&.<&W8-JT1TW,L1$O@8/4 M>,PR^CR'2!JN P+FC14=J.YC%=7X1:674 6?3?&VR+)Y2](1>/JU&O_AZO9, M_-FCK;F(A\21XOCEG7J$X#ZI=@GEFTT\NZRQ[=]SLG:\J[L?6MI_+>=BB,'D M=R3P1QY4C,U30MUDQYO8MQ469GFW?SA^2(R1PI.7D.-,4"6=F/)L=I'[71)) M<&2.4G*<#6WB!%-!3_$@Z(28D7E(2@EY+3XL3>LG2<-0F7I$]EFQDP0';CYC=U$/9UT0]T"LZV+M3+@U+2 5$/VY-#0\P)TW+V&;M6=V2JBY=*>MD=Q&U'UG$]@"?)E#I[6=7EF"-J M0,@M>*::_[*$?BC<+P ^FR;Z4M$G.OLM7/J%D#+*3X1S38'C]?IK4@^#+G(/@UNB;\M ?_%[(X!=P M;MR$::\6$14!TX(.)OU,?T)W"AP@-'J FB10I5_#U6;Z6=TX@K%E8OS@R M9_P?4L#?$LP6_Z=UH:3-Y?.J(QA,GIB)O;L!(C=UA">72#5[XBML8T<&[ >* MY+=?U2J^\<+(P<2[T64 ,K:W[#)CJ_]*D:/,=.:%?Z P.XI17]S6,PQ+O+35 MWFCC70W^LF"T^X&Y2@SXP?YJ8)LD(KJ(0X-[++G\"CF8+ M.N%"AFU]>^\<\CGA,-<69-9RWS$?$_Q9J-TRXFM229 M"RRS* [D'4EONXQPVVJK>][!24@!$HGF* 8G:5THZ?5MSK[KF'7P=0*)E+$G M3D+[F#BTDJXP=?""8Y78WHJ@T9_D%(A,Q"OI--1HACB^1_;FA[DX.Q9':GCB M4Z W W))AP*'O8FFI+1G=\"GAO_>W4DK,P>3!\;?$=>\8TIA,7YRKB"R2T!V M41IJ=W'!8:+U"')[\P58EW$.,#%3Z:G-YP&7V2O9%MQ/[RZ\DFE2!E>ZXKZ6 M+"+9'A]O7&8=H@IWQ.<)5P,8J)F^YQ+#.>MIZ2/"#*XE;V7J^ M;4#V#B>B>9VZ>]7)ZN4&AH$C!S+Y"CM-W>3VC#=959-?2F&W.*PZT=0:BBTE MZ*(K&>Y^^P3Q9'>)IYH]SW%&#:K"FDGQ4A3O]B5/Y^Z+-*)?G+MK<676QT%\ MXPEESS.H$4)Y8O961/MU9N$7CD4E*SVQ:3%[A,DV$RIVW?O.4F]LD5X?P/9. M7D>N<&0KILRZV*M//-U(=S$PC,*Y2?ZRO3J8K/80A$W&IK,L,2%R-ZEY<9(.(\O <)ZQCCN7(\)/YT%"(L\+'Q[4;NHU96*LJX8 M/OCJ%L>(G>H5-E&$ 8IM@?BTLD$!(Q1AA;(V0_G),>3?!1PEWG3.1LO@R$*L MIAGF/3)(Y/.3N9@BVH5X(U75F@LA0K,G;IX+MH))-_3LI>S@DR;>)=VE[+^5EM$WDFX+B3^SNOZ4\/K-;*6"'U MII+#1T7KO;.^A:H^H],QYG.!",;U+Q1YKA$9Q3QTUICH>CLF6M6L^*N&'T3M MB@G5*QK4KR"J*>8,*];:"D5SS2@R)NHS1-.]MS8T94%#Y1X5[PL0K@YA-?E- MZ6FR2_C@QW"U.>#-C?!S#Y2YLV_B(=+=LU(/&(]F8+!X?C:8#"S3,*%1$Y?]<0(MX +ISHZ T.U=J7,?*7\[ I1T?Z;7 M@_H]$-D[A"4]<$/A59J^G?!R!%FXD6&C:)RS$]J)6%32[M=WUG*= K;LV]/ M.+K7#DU]A#3F0?2Y9X(WVS)_'&V/)=.T\%N9CI"J'8!)VJ '0\,VXGPI!DUA M_7::+$?(:6Y8J3?1%S3:':DSK%DZUE;QAG?IUX".F8ET7T@BP&?0(^Q^]8?\./C)JSJ/6,GC$ M+>H4Y!$'5=*I].SXH.*DH5^VPH+N*O0]M(=51B18B>;/[7U3ZPT%:V#.2[<0 M78Y6^RWLM+Z-<4ZGW08;&JFB"7#"=BCA&!#<5;"V0GP2D^>N+?\RE)4U3D[% M9\\JC%!^$D8IC4+B"?'.-1SNLZ47F'4B7U68-OOW@E\^'30L DQ$:HD:@#QN MWVX:LN"4-%J(@!"_HA*?24*:LQ"5FN8XN,?%]A.C:A["U_E.A?,$Q#N_3<3] M7OSO%>K]^G]02P,$% @ "H$(6?G*"6#R10 >GP$ !4 !R9W1I+3(P M,C0P-C,P7V1E9BYX;6SM?=MRW#B2Z/M&G'_@\3[L;L3*MNSNZ7;']&R4;A[% MRJY:26[OG)<.BD15LBA?<> -0,A^Z+8D)(&\ $HG,Q%__ MZ]LN=)X B@,8_?KB].7K%PZ(/.@'T>;7%VFR/OGYQ7_][?_\RU__[\G)_Y[= MWC@^]-(=B!+'0\!-@.]\#9*MOW_S@O/WES;M??OB+ ML_I0@'W B*T#"5P81%]^(?][P*,YF+XH_O7%-DD>?WGUZNO7KR^_/:#P)40; MW/CUVU<%X(L,\I=O<5"#_OJV@#U]];\?;NZ\+=BY)T$4)V[D'5J1;ECM3M^] M>_>*?L6@E>#E<"/+;20%V0OYT1HG<(<7K$7DOP=P M@]S';> M\/K15P9#AAI;7NENYZ+]ERT,?R/278W_ QH"^OM.*F@Z\+WP\(OFY807Y,Y@@'T*HYV4R^CBJZ?0%0\(0Q M>@(5"4VB&ET''YLS$'UUD9];'(L- A2_4:7?8XBQJ0PB;'7B:;0@.&QR$6"C MVT]#X*_P!/."1S=&%-\/T =AWZU= M$U9CGR?YAQQ\ZLW=?AA?"M>3,[W&F)S.1?+!15] LERO ;&J2V-D-"JE(TQ. MXSG<[6!V*%VER-MB)1N?3)5!M'BM\$DJW3U2'\TG_.DZ(MM0?D*GZ"VSC^_) MN@O\O@P8WJ/$4:F\18\@2@%Q+F&]\L#T_$^@8'<#5Y4-OF4RD%[DMI_( M\V(>] MLX#)<<2@F"* 36[B>>[K_9P>(YMXF"-ZMB\ >GN-I\%B9%Y]!,D-C.,50'2V M'PYMBR@)_"!,B:/IX+N]_.:%J0_\*P1W9%%(DWQ6$.L5&S1E1SV9-C4Z1\*] M%?XO2K8@P0H36L9*)F[3\G7,3:U+UPRJFJ/1"^P8>"\W\.D5\/QLN.O(QT:0 MG[IAO(S"?9UPTC)F-27,(#]0KE".O*&!D[\:W.L'K.A MIA1K-WZ@"*3QR<9U'W/-P)PC?R%=Q@<= <#?M6=!JXN," S[ZO);@FVY &_ MEU&*]R&J\C=!G,0=9%#R*(B25WZP*_GDAF$_9E?"2TA@RH^4.-K;<*3PSX1D M&)WXF0J.B"*C[U$1IC-G&GSSKD= E_9TL@.[A[YSC8UKO=_AB&XQ3LA+'\!) MR881T67V7D$:*TB0G2YN\*^U<0&9E'C[+48FV ZK7A0A),!E'O M-8C\Y; $Y7_XO>K]?8BQZ>N5$RUT'T!(Q_U="/W**-9JV#:P/$AU@>KX8JTK M>LP5L.=46F.C3(%Y^=A0@#E$>*OZ]<6I$4[G@0URU6@"&L-5BJ,-NL!F:U,- M"GP;&O#75XRE2;)DU; ?S[9DKX1)D)#1WKU[]_JU<^(<>L:_%)T[N' .SI8K$1^>BGB M#60-I$W_&)@1C6MC9-2>*&='>>WX"",:0Z2PSHK:\-9:=AL#E#<0$2ZY0M@& MI1S8T19>(=.A% ]SZR\+\>H:S$%X_.D1HZ2B(/BW@W+@7WZ_!7&!,F,2""!R M'C A]./.5&@A#!O_H0HL8ACDCJ9-31GH$:7DH&5TK5;A J5Q_JZ@877GO<=_+ M=27$7K#J"F$;ZP\'UH2OKIH^$/D?8>0>_G*/?XI=CT9A,!5W8"\-KG3N9>A* M+189'("9]I6;24IUU>Y,@M&)=Y;&003B>.'APT&<294_]230#37C0EM")_D1 M 2 T>93;*=#>:#=T4LF$ 3MAHWTB<="O3B4%M(=,GG:$"/G+[Y=/[/V'_3$G ML/EQ7&R8*LK[W,)HJ,)Q"(>L,;2I41TIHC5M9+3;R/<$39(L781$<>QE(5S% M&N7 F:+F[\S MZF8]Y^E#'/B!B_:D-H/"[:0,ONDQY\.;H/: PT=WAW^LF(I""T6]89-^A8:# MG>I2F/HM5PJB)6V2P.A"13F4+J"HS),@*IP&@#C8\97' X($[M1E(?-#,@; M2Z\"U9 K5:B%E-E8.O^/-"^_= 711_"U4I4+P0C_Z.5^$OZNWJN/IK^K6Q_F M_)]^ICY"%Z (E.W];( .W=/[203*T-*^LW>BH[K;L_$W.M,PPH\ )?M52 H4 M13ZYZG\DR)_M";:"^=6A94.[E%K:Q N"E="4[M!2E1?5ED,G7A=1P8ZX:9]] M"L14YYP2$4:GX"U(@JPT&L&1' ,$LTX,W% N'K 51 HGE Q<2NA84T?";ZB" M@_8IPD:Z.BOXR&IW?991:'<>B%P40([K4PA7GBZSO56'6 MOX^.%E_AV! LU$91+R8?(&8R6F]FQ_@,E+SE.T M#[A'OI)S:LJAFJ$6DPPU^"*'J1%P:K3U7_14Z:R%;4Q"GVU^BC,0>=N=BT2Q M4ZK-Y!Z+1C,K6%"@U,UWP6DF94&SV01>#+9L1*Z,%E8V^#-J9 B=&BWT#5_U MA.15QY6+DGTUH^-L7_TBO/[IVD'KID2] \,,DEP0\0 %!(]W*=19"E",D8$K M(E42ZM=&;=0G\,KB&PEH#6L>Z"!? MCIAI4#:V7N\.$]G2S<-%TFQ,C?P:7^'RWOB5O=)92.D4,_;Y0W85;_S@P+MV M']/BY[F.8>3SLC'Y #7'<1U@?,P$7FTV"!.[0,%R *2< MAVIX:+<,>(A7K001PMH7^P_N'Q")8C;$0)4UD06DB8@LMZZ& '>9E\)62!+ M#EGF!>R$TH&U+O)M3(LE7H#A!%9O]EX[1#RCE_6]:E76OX^.%M_B94.P4!O% MWF7R 7)&TFOM5E$KC=TF2F;C.+(7G19$F^6:@6),MJ:8_4EH3$PQ1#.';=0A!H==2+0!3H6X_M@*-J6U/+A1 M*31>:P+\F6)\: $9R8%! LVH,\&$MH-.<8R$#%Y.ZYBE)$1,ATI8&*D?P4"[ M%H; 1W>*6YGLV<850/0MN<@#RX^;!CGWJBO[. C#7?-G4D\7 1U8,TLW53@QW=+E^#Z$O("Z_VK7\$EXA9I9*SN(P')]CH ? M)%>N1_.L19:V!+QIBG+!+2'UACPKSHXSZ=I,@?1ZL\'VN$P6L LV^JUS#OHU M"UV*]A3OT=!G6WDK<_MK[?V7RM>1$>*OPZSO;:1&67L9U$/F*)K?I2G1.CQ, M4T-GRMKNHGU<*PZQJ2$%*$\CB)3")^0LILX*)H-\O*VP$_I M2RVDJ$=\ES[\ ;SD'GYP(Y^,M[\%/MA1!I[M[T""Z29SZ1Z@G:C(UVC]-H.I MAO=KJH*/$%=&%*"\4,^P'EGU>/KV.#B0;31U:9;JZ4N1_J"XH2QH5?'I2_H$ M>R-Q1:9X\?L-+WU!M.%MC0*PZC;#!)L*5_Z^* 04X#O*KBAB%12/JW=/9"!: M;HD98-(A]T0*MY< ,]D"S=94SFGZ_ GPV8BQ_RI\\&V,+EO5U(9T.;B@H5S&<"Q<]9 9254MVS M.Q"L"1I&;-9!GG)$:V0FC7!5;:;$O5$K%VO0"-B%(/TUC:?C0'6=DE,^@0,% M(QE G^=^ MR^[LSUV$]FN(: EO06Z<#+Z9 <:'MX5:Z5JOV$J%\C%7>KDH8 =L]&>Y\="O MY;;)T+8@ !SCN$B3+43B>"PQ,#/\N0UL!9$*P=Y\<"FAXX9X<_G=BNYFX6 H ML+N)=#NFFX7L!.;&9Q!LMO@DMG@"R-T :A\)JQ\H-:CN_Y(&TU/"-UT4FRA1 M,XJ!H\9[-) ?V]U/FA9\ M>E+T!9>57&AU$@[PPZXNY;R$2EAHOLCDHGVXSQ2B:YG)(JGCSF_04ABU)M80 MW=&,.33I2/CPZ=))%D+#IHZ/!>;-@0"QD5-'O#&%_OJJP=$;_"O]P/A[CF2; MQAAX+S?PZ17P_%>4P.O(#YX"/W7#>!F%^QJR9\O7KUY=X8P-) M$KS$9HZSB6]P2>>D#."EWBJIR5N>ABC!J(9U\@AK3TL3%?@4GH8W! IQ0'I7] MNG688ED;4BVKO:K'H,4"4<#=#D84*6$< 0-N2D'4UWZQ%/C:5'_4L$6 >>Y_ M=LESH8F0\PT8[5Q_,X3K#>3'Y7BO[0MOV^ :S]KF3B 'GY#S;AAV7/A;9!"N MBS>)ICF&D?&37SP8)=C\N,QBY']]$6>%PP[?0Q@#_]<7"4J';^7J$B,E; 02 MRCZ;G@M]99-A?[ ]VP=-;7S^G]1%"4#A_A8\0I0(6-Z"U,[]M^-POT6(%8+( M;KPO(_\"VQ0",33@M OAAW&$T"##"A'0\J"4?=+)T ;5+H@?1UJ+6I08E<5E MA,^^^ZL@!!]3AE'$!M'.^[\,XWV; @MX?@LV09P0:XUX$KE\;X)IY_U/8_"^ M284%_"<>781G($6?GBS/81HE:'\.?;XX)*VT2^?G,:0C(/SF4F*/).B"ND0K!)^"R.-O+3QP_3(9>.P6DV./ M8%8P3MSP_P6/PAV?#:Q?* -/XR)BC(J$3-H% BY'"/7/^MD^\/Q=1]\HHTFQ MW7"UA1'_J-<&T<_P@>?L-@E&F9[GX>Q/WSSL'T>9NOWN (8/CC>_ZV3WP3-W WPH%O_SF;=UH SC.##:8?LX//"^SR;# MI#E/$<(T9#Y%HANT@ W7J.&!ZQ?(*.=C'CD6".8Z2@ B+]$]@0LW<7-,!?XE M-KC^J[=1#LD\LKH8-9 MN=!EFL2)&Y$S#]^B%3;2+YI1KJS%1-D@*DP.(J5:??#MOP%_HK3@] MDE'OL M%AUF7:>9.7T5Q)X;_@.XB!_.Q ?5+XF!9W ^*59$-1WPNL)_$86]MB#UBV+@ MZ9M+B462R&P*-5G48/7'6PX\<@MH,2J/!4;*IXB%+FL#;WS7S_>!9^P&_E)> M3Y3RAJ4>0E)C-$\"B&D<^@%;<>;;N[>O?W[]EB2^E?W@7XJNG'_/.ON/@1EP M [*7VI3(1* M(S-I7-U(DLX!>U*Z!M6A7\0Q2.)%Y-\$[@-Y$#$ <5Z8W%]&M^1RDY2'P0 ? M882*7\_<.(A)^RR[#7C;*/@S!9E]<8\I/\-H?^&HAZ:Q3:>F]=45_6C MQNEI^ZA!.SZA/3O5KDT>/PZ2K 972OK M74??O+'$G@@+,FTWV3,?9_L#S,K=D[]1*@ZD1/XJ="-IZ:]IAK+HD,+4W]:+ M>:-SP+P27>X>0[@'@%[Q+"DFPN(4 GA;#D)3SHNJ2@A885ZNY7HF.SVQ ,V> MF/BH,^L='??)J/&VI4AM>5J;J5[\GIIKUWD( _V-7$I=1PFVTN/ HR:^THG) M,$ZVG*04]= LLR:\5QE+G:ND5M;*PYD1GSO3[.E5M1/]V(/8%C? [A![N,V\$AN9M>+\M.W;>]5?=C_ M="H#.^7(CAOYSF%LAPZ.&YN\7*_B?1O$7X07ZQQ@(W4T&ZB<[<] Y&UW+A+5 MG94WL\LO)A9/O=ZFC#+S"WX;QP)#\56[M)E%KBQ5Q13+KDF@>=G=N7B%N@5/ M($K!1R NH?A*HR7ZQIEV":FJSSY_Y7KX8%5SR&=>K)V M>BJ=-#J1:MDQ-5_UR3.]E_A0@# >I45_MF<=)60*,*A'6]QEW11A$,G&#Y5W MZ0YO0/OENG*LR_><(-JL8!AX 8@O0.(&H?(Y\H?7;UZ?MJ(@LI$ QFZ!+M''Q09^*MTA>7N(#3';"Q8=H&GFT7*\0 MB+$><-\J&;7G^6F3X6?+"40]OX2B^93Y;%Y"H;@M%)Y"J0-:\63TWLV<929BTB&FG$!\N.2!3;+0PQR^++/U/R.B9,LLBLN\C^W9@^#&G0A^Y,L4PYF$'Q67%.O'-F!?7P>>8<+]K /]L7D>\Y8*>THRZ] MF@X,T+&4#.61\8/W.:VR&%]'[5E0GLG)E73D!6&0>Y8$;;(3L_H!_6W[@)[W M[@214^W_WYQLA/H1OHX:^0NG>=$Z/]//N0X*>&8L(X$*,")AQ2IG&Y-BU3+8 $9H0V)(UXPF0 MMY)VTCMVU?:FSR_=A:=.FWE!WA)C*@+^I8NB(-K$0JGQ@$V?$SJ+B$>(>7G< MI0]QX ?8.";A- I7*7QX0R:;+%>%;[+Q2;% +@>42,[=M95R)M* M((OD@XN^@&2Y7@-:A$,N#6D36PRW'J*0TF;!FC9GX![%A1&V&4G(#[@ V;\L MM]TM#,,KB$AZ'4>(G7NQ9O(IR;HS>99= ;2Q5;X!LF?+ZJFIXKL<^T0EJ;@N M@+-E3HTA**W5UGM/J>LX3H%_D9(].,O'H_?$U1SDRV_X,!/$@+=R]NC'%J?% M6!.R&_7'H0>9 H^@",*.;/&-3*<)0O*UU-0C.+F1!T@$?7D ^O0(HP*1VH?B M#I=U(NG;DRW)S0.D/(A^B\6=XPB[ZTR[RO]@D\H(+1[74,U/W>ZWUG)ZT MZ\1/AA9[#OW'H0W4=/D(OM(O?)^'4EOM$O_9B*%7H?@X9)SI:4\AMQIKE_([ M,_/:7C$O_#_2.*&U$>\AYWJ\0EJQJ=':*]R@@2%=ZG>YO)Y,)X9QXA@UA;E_ M58\PMP S+@Z2HNQ/-DORTCX"LT';Z/KU;SJ?GS:F6::JO/ 0S"H0;*+L%3=O M7[EL6D0^_2W,JDZ5?/M(+IKNW6\K\K@W_I D*'A($YHD#%DE>$L51N8!POHT,\_0+AF1IMJA9(P8..>CI\ M./TJ.9VS=CHN6:9]&+&,,D($1V4:,/KE/)TKMD&:\224Z^@)Y#MXF712OMJR M7"^>W" DJQDFB<12''2N:[K)#^UTD\K8]=02@H!#,2"_E3@X& F'8.$D@YAJ;Q?Q MJ#._AE)39)V5^\QL9KSNXWG;QC@F3P[$[$_"Z,=QA[ H3E*BXE4-&)<'YM7F M'*)'B-P$U&>$)%M&V,:6^)4I9D0]X4;(!O.R_73W'CX!%-&Z*3FR>6;M8H,/ M,QA918GWZLF6\)BI]: 7<\QKQ[D;;S&*Y!]BI3[A?4^<5"IJ8%=Z0L_=742@ M>7D="M^S\63_59("-*1+BS9PN2[7$X:&D&U>$S[=W2/Z3N9>>?GF-[!EMQY# MO>NK,I]F\R(\O$C /TW?R +YN_5A.,:_#\%5>2JMZ4>:$]"DID'KCCB2_PGH MVQ.T) KONJIS-[:8:(.UHSOIEKE )00@35$@.]M'ZEO M6\*@IU8657X\$PTB3N>I-*C1MRWAT\8TJ,$/RS6HZMBOTI?=A?+NH#OW8DNX M]>A:(:7<^$U/>:OS@9K*H'[G))7L/-N?N2&)T+K; I#@!25]Q B*;I+4FLY72>-<)741 MU'R7--\E/=^[I \P ONL4,)5&OEBGQ0/V!9_U-2W!CSZS8OQN-V+QBZ!;'8W M?F\W@1S/P7P3^&QC #@G_6./ >#6RZ)O(Y$2K2Z*EFE2'&_VHFI9LC:V',2G M$IHB&\Q/R N @B>\=#R)ZVZVP6Q)8YYZVK4I-R\T9O%Y43@%']ZN:(J^!UP! M@99*2^6%+'8+BPZ@4CV4RFCJ:H\K.GE!/BA_QV+#V7) 5-"@(ODQ+SJTQEZ2Q__'L $&;(=G\#GD H\G\J-C:T6W#. M6+W=H8K46B34ZE5$&V?A9M*Q#XNVEVXJS92P<6"?HZ>DR3F!+W5FB1"UO8 MLG'UTE^F(%E4VBFV-YW%]L:V_7 2L;VQ6VRGG<5V:IO/<1*QG5HH-M9N7Y[J M#^_WNEE]AQM)<.OP;LW&NX[%%HZ))#"MCC0&MI+X6])YB %9/,0)S)%J M8^O6\A&U0Y4'E@6=L>/Z&13PW#+J[6TQP+JINCQ#B4FL96(6T]QK6MLSG?L+ M5$:A95*L1-%U7Z15&UMGN8VX2*ORX*CDWDO>]BS'W91:79J:"BGS+S3EHNK3 M@2V+;G>Q]:'6SA#M0UF]2M!S]SCK-^IQUH<1:W'6-@1(B\+2*['H&. CC% M M-)VTIX3< V\;!7^F(%8*K)YDR+'6]1@E%?[AWPZ\P[_\?DL>Y&9<.S2^61ID M/:&PR1+18,)$.Z^*A)B>K]97"RX&F#I5X^7$SBH)-S^XWX)=NN/RL_'=M%7" M48""H0UL#;$4,T7(TOIWTQ:#C*5U;,U;VY6ME_I\28B4X)Z8#VYI'-'$:[B< M+W:*6'AA+&I@P2:@JKHR^4P=>M0<\S).@AU)U%TA^)"? Y;KI>=EY7[9N_"@ MGDSO+^H:6!Z9^I)J?IH=?TRFS#>E:2V=8SGG6$[F@IJ7-9;&YV;D[+GI&RKDK(YR^XA 29?AVK3@K<(J[2R94F>- E, MA1'F9_Q$B]^-:NC59,-:$IHU,5N9H5N3[&-'&O)5Y&M@8JG!57U_O'GFY.AJ MMRY,.R)-:F W3ED6?\"Z!/T<)-M/$7R(\>9 ID$6'DM>",.;0!A0WM0+45%N ME_O*=93 +'1=M@Y.-*AU<2XFUL.)>/L=Z"^>O\NU=@6NC6I+E8?GHL$UYCX3 M%2[#:S0HKF0L6^I;').Z2EBJ)<*MQ+W"I@R!^VS!/RV1^Y@2 92>O.819WAW MME38T*E#P[FF14T.KR!63 (2X$>Q;.&_9^E&]SZT*\1/EBA$=U;9&4M9EKL] MWY(8D>NH\M3AP4]486;W.,NWW>O9+M=.AH\31(VW#P](U:K:SJ&8]H5B]LJC M?'ZE(@P'=7;EDIW&]EQB@CT5YA(3;5*!27A@?DN=0['G4&QE M.5MHUM@?BIT7F5V%KI==[\@+P$I:V&*C]"BURZ7)_!R9P_KFL+[G'-;7]ZHY MKH=&E$<%VM?(D0*2L6RQ\8\I4D#"TCFC#69Y!_*#64PYH91DK MYME&%/D@:C#:6;+DV4=WQZH]P@.R*\! SMORV,B@9:IS>FTHIF^$#V:!0T2L M'VR&ZLU"/T*7L93'-KA]8^"]W,"G5SX(LI4-_W!8T/ OO]^ C1M>1GB!WC,6 M#2:$77?@:BL&DQ#=O,[&9JX?[<\6K!L"_2AX6L=YLO5WA]4"G,,=MJRP$743 M>OQU@@]K>HG@J:B;OY@/X5T%<:+LN@M36#BE1 M=DJ'_(@W%^%5CD(["]8A11V4R:I!V%2+U6UVK.*O4 T T\M29QTJUZL&(>:G MP6\@)@NG8&&J0=A5.*?;8E0CQ!K."Q>;!HQ%"PM#;QB\MB<&^6[K(G#FQL G MQ@(FE?I$%N1<0;RDWA8L(_%#U)UZL&6%8BI955"=J#H&,=Y_A0/%6.G!EBNR M$<18HNVO8Q%53GU #H9N//Y=#G M2"'=9([/QZ6HD2>? M<<>&XRW2 \"/KS!KKN,X)>^J MERTAO2,MN'*"+5.!XNKU'.X>@HAZN\\A-M0PK[+HY#ST'0&?/"*?[*_QIH% M7.CT(O+I6L0/01UU!%NJ2IBP2NX;_1W@#HPU *W?/4(8Q.K2E MFF;'K6$@U7J>!:^15"Y7]>TKV]CNMR#;VU@2[M>/+54Q.PJV'[&6K?_,HI6< ME9P#JUU\/X^U)G,(LDQ$S__EBW=C"73D=RLFSW7*2K9$FP5!>Y.7F/6VP$]# MXB$.\,='-\1[ ?VRC.YAXH85FB[ 0](U">JGUV]:25 %'DX5$5)@ML"%\"I# MQGG,L7%@Y"0$'P<>$')\C)')#*F[Q$TH^J*LJ";0G.H@\T>QV3JG-QQ[>D,> M1UL&_E]'@OP& ;!I=[8TP4& N_D=OIQ=K"ZMK+!]'ZI F M1[-[@'9DV_W@)MBT)P;C+2BVQ.6ZW+.OHX^8E/NO('P"'S!=6YY(!_9IBSM; M30\&$FN98=Z)FG\ %]U_A6-H0=F5+<[R"81?TGCT,L<#\^S0OIW9XC2?2NX9 ME19+7D&>]OBJNTO)UJ/Q*$5 ?F*\L,([_]I7 :0XD2_7=UN(DD)BPM.NL,F< MM2 P;A68/>PM-R'[CP0N7B#X2P''#B[:G]T61HX M!!F20H[#IRA^!%ZP#H#/])M)8"U90H0Z5?*?3\9T+PH\)()\.3:H7<5Y5#=W,4WVB468&<(#MF"G5U$SD3RF MWNUOH!O1=UH\XMS:*Y04E+4PO;.K:5"Y5LG(L6 J!!&>SN<(^$%RY7HT[Z[E M#VO."'$;LQ=O2@35[N"$B]JQWL@QN' +B(Z2BL<0(?@5_W#N/N)OK4>\^W9B MVKSKK0)=";7, W\!LOCHS%T+SF&54*7#FRY_AHH2#&16J+S MZPCET:!7 '#%I=S*EI0*91DI4V9 ,&19#OM)1]#4EN2((2(2D'@T\ MDBHP8)%D]F%+^L2(ZR233LLD7>![^8V4^0,?800?:0Y6M.'(5=C"EIR)SE(4 M4F69S!8[?' -_DF#,,H';_&!A1C"'*&)F^AWL[P>26QBNBR36WVE^!2Y&?+ M)U$X,(WX1SAI._T2',L?HT"<96)DYF-]3 E[ENO<]Q> ^-P-0^"?[9N)D1PA M#^Y5OPJ,Y8\93+IE"M*P^EP/X&5*=7I7P?6+=#P?#8\FJV5U 6(/!8_9;O*; MBP+B%2:F''TU3DE^LB[TRW0:SXZ,3JOE7.!;M=;)O]N7[A3^,3%-%H/'*^ MS($?(UC^Y_:+F47_5H;'&WX@=Q7M&!+N<;Q M VPX@+:8'UW*KG)(F8K%Q3CW<)4B;^O&@"*[.(>['8QHH4,^VSLTMB6*HHLH M.I WV0Q('\+ 4Y@ 3#A;8A\ZZ3^3DLE*H:5Q K&I+N@Y[7Q..S>? &I[VKGM+Q R&B4D.LX!?.L9Q^FEV0% MS3J\6M*9.O/V]?S8DV1).]),ON_Q+9HNGJ'N^G!T;]'0Q]I&I57KD MF1C@I22M8K@@>W1F2SY?3YGVH%B+>#^[05*^%[=88UP^;P-O6Z!2P76!0/%4 M$/N)O=Y=V9(&V%&TO>FU;-]CDEUYY:.+E5-K9DONX$@&38TVRV0XOZ-D_3M* M5VZ ?G/#%"S\/](X(<B=,'1UI@CSCUB/, M+S4$XH_@*_W$CQE1:VQ-LF&/0Z[)FJ3!Z=X1K=%KV505O;THJ $E;V9-XN"X[U%:62'J8 W&]_"0 MWK-R _\Z.GHN? ^85%'%'[_@UKC;>/'XB*#K;;LGW;9>:"[P.CS)["S7#L'- MH)7FI--VM,99YZ K)I_;$MPX/#T8WL" ?-9G]6>?$QE[X[PP>U*"]2]TO'Y8J>(A>N< MJ(%%RYQ,=67RL2?=L(G=(7Q&F/(F;V;+2BE709&PVG39)S)2^-5+2-G)I\#' M9Q)2QZB3\$0=V!)2.TR,(@KM$RC5M]]@B'< 4M>JDRPY;6T)MATF1@YQ]DFP M%KG=<2XR6MH2C3MT$C)(LU%VV5I!KG=Z+:/5AK;$W(ZS?%8ILT]PMT'\Y0J! M6@W'3@(4=6!+A.TP08HH-"_0B4Y.+2^W'B?BC2W9:;K8RHY.G.(0?*09["%N/=A 9VXY0]]U;I;N>B_7*=WVZ3BD9IO%PWZGMUOY%Z*R@# MFP_JP+63#^MDXY*_)%O@%*.7EU'?;X587JYZ+J>_[DVE+R64S(5.S^1*LZ M=&&XK(7IC;X#RV6DF#^&S 4JOJ,"%4>9I3EMV8EN69I3&\:7+HHP1I4#PRCO M(KQKOXM 1CJ!:>)4QK+RC80YT*K.PQAX+S?PZ94/@HQ]^(<#U_ OO]^ C1M> M1E@!]@S+G EAEU&N*ZB R8IQMV2YM+*QF09^^[,%9KU PPJ>UG&>[(B48L6* MX).[\/Y,@Y@R0E :30!MVH;GJ<'AA"1 ?BKV+C8(4..&=[IO 'R?<4DL3DPN M$;XWH 5BP8+!UZ8V R=?,QYA%$-4CB=8+SB0IM<*D28=_='$(PAQ!8'$+ L\%H$9>[].$/X"7W M,'>@8PH(@>< )7CZG<,H\T.Q[Q4[]F!Z>3&A6+T8I25/F8U4_E) 5C)$7>B- M9K9$_EHBZ09WM(CW-QBF._ 9$.L.MQ"LI2B M8P>VE S6K@@=^619W:ZS-,:4Q?$YW#T$$27Z0%!1^MK-)(G(ZU*T6-7YEOQX M'2UV,"7U7SE-2D[PWMO0-KHM)9)-'&BU,=G"F(TRK/DNV$3!.O#0X7L2=T2QK,$H/=MB"-KM6Q0PT+C?D#Z' MLX4AQC6^_#/%J)1^P^QA_DLWC9_L# MS,K=TTPJ0L6!E,A?A6[TT=V)_?C3#&71$LC4X]HSA)-PP+P2W8(X00%Q%%#M MI\_NW=Y]$CI1)&UL662GG!]5U9"PP[R,+W>/(=R#[.RP?.2F/"O VW* U"5; M 2O,R[6U=\G<8*(&AJOO2$FIV:"<3?M(G485"R]_2#$+S,<+"T!/P+^"Z"I- M\'FQ"HIY:!2Q[.SL(.=KL@)G2LW#W1KEOP MB/'#7\B[XBN\_>$?W0U&_#V"<4P;KA#T /#9-2Y&ZMF6B-0.?P1?Z2?N45.QL2TAJ]W69U7JCD.B=('J*=!F6ULB6$>1 M9Y,X/34+0%(L"5>8I.Q85W$[+M8)0'3E.*PVS!6Y9T>VU"KHL #WI%2+.(N* M)ZQJ*(51D&D>2X9=6MM26Z"#X+J09]E:6E6XPM=?4SK..JK0SI8T_&YKJ )A M>DS<8BTG")S#..$\]=2&TL[W=\--3P896KA\"PA!>*?L??SKVH-^Y\GKP>+I M2J.%5X65";Q*D;=U8S#@MK#USAWGMC ;-8_H+L:=+PN'&?]N0IF71X!*+POY M\$=[6<@GR;Q!4<5));:[!FB!KUY9SQ@AW35:+! %77TH;@MAN!H+T+237ZY/ M[7B6.@7F!7"'C]_XL+;"O0&$\NA&H22$+:SQ'2N)1$B*!;(Y^J"3P?'X<]") M#?O,L02=B"QHI50B;BM;MIH>H2%QV,/!900OBS% MC:RQ*OH&,#.ILLS-VD)7X4E889/CNE]6HTG7149Y>WV_Q:LU7JXW^*A7E'C. M\:IZ?#/7_2+R*]A>[W8 []H)"/>L1[6H,%<)P7X-H?KV@=G*]WCVZ R$_+]47N/;P*(C?RL)YPK\)[=7.$ M=^6]Z#1_(\M.-\>S?)<=V3[A3]=169(L9T.6,!Z_)T5;\$K1\:+VE)'62? X MR>KI5S$AJ9T'9 B+?">(G*<"'U*8*Z;7N# 'V60XF;S#+>^H1'>W3: Y^TGA MTF_.>OH.LIXP3X193_7OIKW4LJRG.K9S(IF"Z_'8$LF.OE88?WWEH&^>YW.- ML+E&&#=SD&2=4U3RAU\I%H(G#<0-3.\P.E2^DE4HY(7YB3_7_'J>-;_*/:AU MQ.8=G&YLN?SFH\X,#SWNRVZJB \"9QNG" M2X(GC%EWMV4[OX3OMKR]^^04(PUP1G(3I-JE65G>1AGP?%I6]T:J,7X^-<^G M9JM/S7-E[>=?69N7O.QM@9^&1:IH>W.LHX5)82%:[&J\@]JT0YDYZNE@7R6O ME[O''/.AL8^%F:7L7D>8(2F=?\MD"]#]UHURV_,CN:&/,:NRR,.QC?SNXYL^ M4NK25 .L?2YG5"GE]0.5=IUN#F_Z-/M\5+K)V>]&HW^C$]F81C>'-QUQ_WPT MNLG9[T:CKR!:@\"D4C,P,)T=\'STFL'<[T:U2\.K43B-[EX7;@+*^P1SYK8" M:J93*I[/9.C"]>]FEM1M.?NF2F?\3&>L/)_YTIGUW\VDJ9N+]DV:SOB93B9Z M/I.F,^N_FTF3VZ(I K%],Z8;<)QC%> MU7K'- T/+0WZN4MW.Y>6Q*4L:GTGL7!1#.+N$4$_=(@(.F"159YE0168&$U? M+%6P#!C."C-P=":D: 0D.?06>' 3$1*S79RFN0JS(*<9R\#V?QUA=02'@+L< M3T&0D["%'2%/6E2BNE\*>6+>QN.@)PR$DK2Q**))08459&55H!+ O-CB3?(" M/($0/A(\\R56%JXD;VE+T)*24C:BC^34F1??'0AQ=YOW(,)F;8B17?@[S&-L M[6#ZGD"Q54H*]W;JPW3P1F^1=J33O'#'V4=:]BTO^6NL4\-G4Y].*%\2NV-B614>#=JFRQ-)SY,+W@PR-ZV@-T2Y;E#L?&G_L M4OVF'-*IC/G=5K?I@&<1A2TX@=5!+#MR26LRU+$WOZ4KI858G-#!4A@6OZ>N M7W#_%=YO81J[D7__%2O 'O^A< >3HJO8GB.H\.L9=.S EG.,I#)!1ZK,SX?C M272;R\+,"6YM\<\);G."FZT);G,9&7.RM;J,3%&TB+_EUB ,;;BR<@W<#;>& MO#7<%NZ3#1B+-CB&KC!X/;FYC[&NUMMB+9T"6[]#:ULV(:;6'.S\#A3I*R'7 M32K=VMNR@8CETHTF@Y5XK:UNS'EV9:YN/.+:/E3F;:R%-J"E55);83,GMJ2IF/2 M)U(N_TS=<(DNOWD ^/'B 3[A\VP8NNC^*UP!1 'YUEN_?DPOU8H:5Y=09RH- MRNX*IF@4X;$Z,KTK3" ]%IGF709SG5\MH2]JSVQ6GF='*#D"C\%40T :GOK5GOX4Q7 M*>JX2DS&A^>B7_1_N:22O!M22PP=E/^L8W73)F1YKAPZVV*B, W)?+[]A(S# 9EY1K. >)B0D.,&' MMCCP)LG#[S2TZ4HNFK:P3CRQ3 >5@NW+NDN4W)C25?U. NX_PN0?(#F$XLOB M5\8?SW0)E&[:-B$COA<5RV89/G'D?R)P/-M<-Q*F"XQ8HHP<[EBFH4-7_N_M ME9]FQ1"]^VR_9WZ.1*/F"L8RW1OF%-?&&,L4LN(@/G_>A7D5YN]0$4:JEJ=1UY"&"UO(Z&RG)X=_I%VLO) M/9Q0RV;Q"D%ZNWJ%F5 )>R^/GKS]0*&=?I$.\C-3;J#]]'/S5R\%;XMZ/#W$/ M8]^QB,?2KT_#?=GC<\%&O:+!9R)ER 'T2W"0?[B*NI;S11'0<8]<$B1TX>[C MST&R#:+/V\#;4KWX'(3A&#U"\TG#_H=%WECJJQS_79"IZZ#=@B<0I:!RBY15 ML=XOUQC(W6P0V)35X"AHUW)H;UZ?-LNAY3TYE5'+\ME[!ZZ=^M#D+T43@W71 M./P054D3-]&4/K="T$^]9(GR2TA.^BP;S*Z::2HB*/+LV/28R6#,<8D7D9]C M$S/3Q"2P%B2)R12JP7T6%5-9;.8!9@5Q*R60Z2*-\5F#.*9C%@CQ94XEPX>%!XGOX/RG>*M,=V9Y3FR)@$FI<;9Q=H^1W4#H0WMF1 JY)5%99X0SS2AP%R(D@4Q#G& M%;E>0KR7YVF_<;1^2]>K)E!O?1AUX$&W>$853) M;1RBA,9WP28*UH&'#>\";V*POP=P@]S';> M2.A3Z2HK87+:Z:M]'@B>R!SH M_.K-?.> HD-QK#O6#K"%0XVTJ>!JTL%6(_(VB+^( M7&L\8",AH U4SO9G(/*VF.E?!&3.[G&]B\=0C/664F=_ VS@6& J/.O)F M%IUR5!53++LF@>9E=^>&H%AJ/X)$_$ 8&]:64XVJ&M;NK]@DF9?+PO-@&B7Q M83\1BH8/;HOYTTKQ"VL,LQ-VA_LNF-BS8A>+!NNU*UA=T; MDNC]"2%9%L@I-Z9;: I7/6DK:[>FMAK6A"6CRU3QV#\@.ISAV'??+""[7@Z0 M+VX\.LRPG;PPL5S7\.'>> M@+5B[Q$I4<%Y PV3WW?DX"\$]=A/$]-JBI!J' M^^DF^E.S\DS.RC-;;-1^K#S3Q_A$T 1N4.\C!+,$5%T'Q_6=*6K;LSETV'!V;AY7KF1W(R+&IB]$Y>3(O99 M'/4]>(N<0]8BKR*8N(EILWDDJ=9HTI*0UE8L#!YO8>AS4W<[M#-M@G<32P?" MCCNP(+_E.=L7 /ONP01OI@HF*$(('O8EX'Z.'YCC!^;X@3E^8(X?F.,'YNOI M^7IZOIXV)J=*'&Y6<*;;/;5ZKB)NW<>9KAN=QS9#;8CRI'3Z;7H7Z2>N OW%W-#[PW\ X+MX- MOO.VP$]#L%POHB3P@Y#6;+L#7HKHC>+E-Y*M!_PLFX\4H,@S 2]=% 71INRH MJU_ZA[9?&J/F$-PMLS^Y L,I- M.J)=[FKY.CDI,VS5+A*=)5QWY7GQRV+S3G'6>,44*WHWC)4C]8(-W(X7.W*C,(WI M6O1MRYJJIA_?H M<1(G/N6OJQ>A[?F11Y @)FMARX%/[+Q3(L6\_L_&Z6R28WQH; M> FM0PZLC0:B2.-J/E V2>;E^;97X<1_AQ>W M&*+\M>WL)7?^:5\$;5:2DJ4^=DVG_GG,_]\YI_PS&_$A9V;C$M$TRDO MOV$C)(C!"@4>*#_&^=>86SVH7U^VQ ^HJ4%/(BT3>^-]Z^+M]VRS6:9)G+@1 M>>CGS(T#CR/NCGV8+F_937W=M M_F?ROP__(_7W=;](RS/$Z3?_WF_7<_?(-P$J91G&S^]9M#L3[[']_\SW_[ M/_[;O_R?9V?_Z\/=#8K2\+##28'"# <%CM!+7#RAAW2_#Q+T"6=9O-VB#UD< M;3!"[W_X[L_?_?#=>W1V]F^,Q(<@)RAI@ABM'[][7WUQ7E)+DY_1__C^S]__ M^,./_X1^^OG'O_S\3W]"MY\JL$^$L75L@-O&R>\_T_]Y)*,A(E^2_^LW3T6Q M__G[[U]>7KY[? W'/+GUSQN0;_\5,&^__Y_?;JY#Y_P M+CB+D[P(DK#!HF1D>.__\I>_?,^^):!Y_'/.\&_2,"B8QHU\(24$_==9!79& M/SI[_^/93^^_>\VCBJ\.6P;AR;=142.(P/_\/?_RFW_[;PAQ'6?I%M_A-6+B M_5R\[?&_?I/'N_V6TF.?/65X+1]^FV7?4_SO$[RAOSSE_R^4__=_HOS_7^7' M-\$CWGZ#*.27NVNE)']IT2J1OI^5TUN; M]/G[",][44Y@U\DZ MS78L"C\$CXTS":*H06%^=1/KE0&HX&:W!3TC';.HP)$ CWYC&".:R#K('QG_ MA_QL$P1[;B=X6^35)XW!E!_\E82V E/6SK=!GJ_6]T4:_KY\C?,CH2W@YS<= M:R&H_1B!9S4B2VZZ 8:"H72-&"")- 14;4*CL%^0-32^F4P&6/L76;Y(=T&< M*(24 <)9O)IMT=2[4" VKF+#:-P<&-J\>[(/;-?I;I/>(,Y5P73A MJU8QW3+J8R 8FY9S(5D04KC*H#DHN$'WX!W6FG\-LBQ("JTE'\' 6;&46=&" M6P"366^$UW$2TY7FQT,7:X-W&"K\GJ\WB_8@;W9J?;$4&SVZUA?=CQ'C%CN>NE6(BA@61' M'@A%C7C\:UC;$%D\M@7Z'=AOWPRN_JTI#,3O^A^'("-!>/MVA_=I)LMO*B%A M?VT%X\<__!$8F U(^5";0PV..#R$:=1'$!=!H?/](SA8LY R?6P4+2 PDY!P MH38(#HP(-*+@(%, 6;CD;&5LC!5=4."I0<%Z9YHX@H.;,J2,:*:/&AX@8%PF M15R\7<5;_/D@V6G*06 ,0L5J90C'W\]N '(&.C\\!T,4#G' ^7_P.[R)Z7E= M4GP.=K()0@X&^#Y#>$Z"=.,!!VV4V&G&N?I M(2FRM_,T4MN% 0O23*P$:EN-%@7(B"QX4ME4"W6!&#)*,U020)3"_(;V$+Q> M1V2ZB]$CC,@C1-BL%,)!!:;E1F1)!0FTLL!EK&45$*7GY'YI1 M>:^450H+:3<:YMLV(P$$LAVQOG])$G3'K@L#\P"I6JQ_Y^/O9?V@Y YT?FX$A!@>P_[C'X2$CYO;^Q\>' MN) 6EW=!8'YP%:O5#W[\_>P_N)R!S@_.OJ-EA>]_?/?X+:JPYOS5'[* WIN[ M?]L]IC))CKZ'^;VE3%8_=NO+V7]IR>C=GYG#( X$X=.7K^$3X0@KLN!R,%C? MEK%\[-\B#)B/=YGH&$ %BBI8H"SX^2'+<%+PXS=JM62G<9#55^G!(9?V>A': MBWLY+-#R7L>,:H%?XJ :"7$LB/.3 M-K;_$SO@B*H&1,D]:7@\.>F.A$.#XJ MD<&"G9&HF5$?CM0XM!@CJ$P)YLP].P\*O$FS-^UIL@ %??+>8;A[^%Z# )Z_ M'_&@.X+/4 4[OPG<[X+M]L,ACQ.;(RA($Y RW#:!%@B0"4AX4)D T45 M[/PF<+G#V89,8!^S]*5X.D]W^R!11P,%-*1): 5HFX84%,A$-+RH3*5"01P' ME4@ -O/:E(SQVD*UF!)04&M1LGYD*ATX*#M1,*(TDE>QGH]C $PL3WB[-063 M-A#HM")A]VA6$2"@)I4."\HYA4+"A0?AKN/]4T 4L3H4M,$13;6H=V%:)-"- MK84X1]M;#0;4)M?(DG*K*UQ#7"".C 1L /LBVZ4LV%XG$7[]?[ ZOG3@0*U( MSO21X;2!H&Q%QH72/#@P8M"(@,]ZQLGWSE=Q'@;;_\1!IKYPH@8%.OLTL%Z? M@RK@YC\3U3+2/1\M,V0<'E$$T LH#=]7Y!/=U=4.).SU$P7CQ[=/CL# +I]( M^5#?/1'-@R' V09?*]M91PO6!_N0,"^W$ $0V$8ZG!BMI+S'-KN=+ D3$6-\ M&\A6L$??P]B#E,G*!EI?SOZ[2T;O_-8U#*) GC1H6ZVOXB1(PIA8:\JWU(IF MCFZH'K1MLQ!-VL%-@P?;S,W(6'>)LOI\ MX[U1-(S1 7I@Q!VVI89\ ](>QL2&SC9N++K!S&S5(W,_BWDO\QP7N6$]< P$ M9]9R=D63;D. F+.,A>Y2D0'9='P>A5^+YET.;/M@LV5NQLIT.[#0%JQ@OFO( M1X" ]BSE1&$?B[JV;"[[-D9I%R$JY@.&\S-P0]8@?UHF$?W/Y1^'^#G8$M;R M97$>9-E;G&Q^";8'U:+:$A>P<:N+<*UFKC:(, U>[3GK&AY!0D$2(?:'@+Y M08$J"HB1 )\O1A$TI'_@!AUX9GD.XBW==%REV3UAJ*RLCG%^@1^+YE_R M7> M5 !GHWX"M^8I-Q(P,U@?'KN97 *+&N %JLF>K=/LC!)>&"MA9YKM1A&X+5]. MZ* X><9YL=.ZZFP+UE&$O KBS!!1YXD]84A;R^1W.,0D&A*Q/N/"$&BT*(!1 MQ4*45@C1P,/$"R-#75\I45"#0R;M-?%4M-QNTQ?:1QNM:0.A#$=Q@6[2//&C(XVG<#>-%Q"S%%S)F+*1 Q;6U*/\B\VVVUO\BW&/ M\ M?L4NKS*QB:=%L+5.IJBN)5,B7MGM;9;N<5:\W1(^"^*7=->ZITM9,MLI?5F' M CDIF$5ISP9J>*!IP,20)#IRE 5B2"PXUF@+1!#! W]OF9@PN!$FT0@SBZ^L M"%L!O1-\@X,8B6,Z"Y:!!!_L>"H8UPU#F)( M"\30SM+U&4'DBR9@CQDFU98BH:P2ZD#7A!Y,,\)R3R6V" 'H%EU&6T[0? UC M\L?C=TU!6/U#6[(ELSX8J-8VXQ0+LUN78Q[H/QW<3!8[QE M>5FR1&(7LI[2;43\BRZ7BC?#>;X].IP!NXHHFK@M+H@3N#'7;4#7H->+=[+T M]:9$8&3Q1 +_6 KKC>_95<_H$+SP+XLZ&C4TM _9%:,("!Z6U3B+4TFP;1"! M"VRJHXS;X(T>8]@=N1T#PQ^VR=F7';.U(4$/V&2LJ,^:2FA?$OW]A-AS:*]L MOCZD",/L@*.N4]MIP(*,-WYB+;+&@XPT?/ M2R:-7B>>MW%22#8U^>63 X1G M$FI.XH0)#-:7+_ :$Y:B._R,DX-A_E(!P_FEGGW1^^20(#ZF8T52-\:!40D] MM:_\A?.?X$U0$)L?78R,0\_"??U$Z&AB\%1(="0,K:_%U,?7:*]O-S6^=/=% MD!6CR?IS&XF<+LHZ$W7A.3+ :Y*'/4)[C&& M!T>XTDLLB=.D1^>ZWJROK7?#?NUW[7:TGNQ9K3=F %M.T\&; M->_MBCA_[#M--@\XV]&I[C.Q*[V-*X ![5S+?LO6I9 P]JYA17[O*,$%C9)A M.W!"9_]=Q5B0X)[GUE) KI6,KF"!Y]V*2>\@1B2?UDU&>],MG1ID/U=/#L)U M5DL^^M@%SN+G@+X7(LR61@\S8D%NLJT$:F^\M2A FW$+GB21O,+RTJ<&"_42 M9%G@TQ+M0_FRQGFZ>XP3]H3\>9I0]R?RD+_R.&+A($WLIZ^!-.%<;Q1EB(XY MB""(VX[ <3=O7-)$ E&RQ:K)HA9=/V?3*?1R&63)67KP*!H(4O_G;Z&;C#J6P?M9^.Y6ZNY9<;MS MO;>LOALMBR*+'P\%JY@J4G0;^%6O.U!*S%" "W9OL[(P@/'&6O>H'V>R10)M M\&$ASE%O#PT&5%L/(TNR?A=EA4?Y,!/#6U@]S#2/NPP4*^=B[8,,/5-<] \_ M?/?##S^\I\4X**>O4"W0^Q\6Y"/Z__P3,DT=BJ8ZSP\8NK;+30 KUZ@\ M0^4=[__\E\4__^5/BS__J?XZ9JK@];J-V]!JN/_[0%SIIQ\6B)HU WC_3W]> M_/"G/RU^^NE/9O0+'.+=(V'NI_>,Q$_ %?Q1Q)Z'"+:W01Q=)^?!/B8;0.%' M4/Q,-HB 5?K68K7J\HU8,)7XEFQUR\]K1$0Q49R@$G?1>LH0NMA^!/EHPZLS M(E_(<<&OQ1QVARTMS677!NCKHQE^PDD>/^/K)$QWF/;M^XR+U?HA>%6IQ94* MZ*68/@(?W8EQ(0%U)<:=1]FED(I*>1&F10=Q0N@=)?4M:TA$*S8(/6@W'5WZ M\B9,2_J8$8+UWSM9^LMGBA+Q"%]2TI:YY3\2D+:)1\]23H.3S9. MZP![FPM9UF)=\NW5([^S- ?GQLM6UKQ_J&]7S<*^\8C0FG%^4IA+$KO>G&M+ M^Z^8CT85:%Z<@&M%:$5<9> MGHM85NX69_"C-$.< L\1TV>G M$2/BU8E*;TD[Z>-W<8*B=+L-LKQ)(0,?Z[=E98+ERSI];:6@+I(OGJ<21^UQ MQQ@>>)J<);.'<3S4('KE5\?%H!6F%T?[+LM "S3H @#'95&[)@!P]6?S:N10*3LK MOWJUY^4:4)#7<@&HQ?#"VVR6?AKPR;R+ILT3=K#\\1!'-"7GKF(KX[-?*,T9 M-=Q$<5[)PK@++VVR%;Z"]LA-V@)H782#>N@>(F-VKA'/4)'FY!8V(K1:<@=12;;<+\WF(MS)'+S+:9?[RPM$_KI?W5Q?+!_( M/^X?R'\^77Y^N$>K*[2ZO;Q;/EP3 .B**=9:\XK\3/0V'17KU[AX.C^0*+7# M&9%\>Z"&3U^7(?\7J:L>>U&"K*GJ+7B[R,J9#%#554\^)658O&$N52>J:*$7 M0@Q5U!:HIHDT&,(]!NW#L10_ECUF:Y[=9NE86XK8@X,Q5PJAHK,+7(*;:&;_SLS,( MQ$& RVW,S/+*F@UC>:]G>=Z.@.4;[KEAI:V!]Z #H$H(:>>_8V#8CG]R;C3- M\"H$?R[<]Y>E>GL$^+;]'GII VSAM?? Y3=*V#*6_FA)%ELB MGN D7LLYK#!A_,6!M:X+L5X7(G;M2R6!;SW*-@V7-"Z%*Z>4;Q?TZ1GHN@+]N_>#M !.S%EG]" M 6;RY6?""\W4\=!4<:<45P4.Z<5Z$=HN+(<%\E\=,Q+#J<#+&8_6=7 ,<"=P M%*3T !]Z5%T%<<:NNRRC_SIP(5;K7_F+,ZKMD@$'SA6LA!']08L XA06''4, MBN*4-ZL:+%IE4>&!SW-]I#I_(O^BC=S0FLK';U>QYXQ[O8PT3RCH_?-Q\8+6 MS_6;$ MKT!1L\P]RC290J\:>+CX;A1"C,A*8) 8:N"F8UG:%"SPB8:K+.7YG;\)U^I< MIKHL$2<'(MJJ/H3Y@-=I5C:/?@A><7[Y6F1!FD4DXF1OUP7>L1=7Z36+E%6; M&/,\$XX(?>%M4D5V+\U-,AS@Q;L)Y9&DBH1CTN:.$Q\6->.B1S9P%8?8T/PA MU&:HN;)EIN TOQ9IZ_LM/;HMM;3/TN'6,A-Z5&-#=WMT$N?74#8B[&BMVCF M5[PR9ENK7!%@,O,V+PF[;"CC)'B^<11F9['5ZEV%JEG8AR"/0X54"E@XV]4R M+]JP%!"^Z8F&+?4:H.G/%AR]5Q *#5'*%MIGCY0DZ^3V#S8]W":?JEQ$KA\F MJ=OM+1"#!_?O@3_<&7K4B@'B^1?Q]E H6X,IH?WQ_B,!=/Y?@H(LUK2\6/E MB3'Q\QX$"2=%T".,Z27J&<@B3G3F4-8C%CA+?X8BPP\Z2SSX%<>;)\+%DL@< M;/#G WV=<[7N]'K2K1 <:<#%CE["BA'%B0#\2J,'NQW3K6B@@!.I6JX=:#L: M^N1DNML?6#8YZ>7BU;3(7)S3!ERHC*JQD@CB5.CY3;=;]RQK&^,.?$RQSRI# MJ7[L3HL^\I/[L:";1&RIO!ZL_!3"EA.7;5],9RK>17N3P!;Q7D4"9&79B\>A M0C(2IANKA,7M+/,=GUC?T_5647_6:RG?_P?*KI49B]6^W7WS=6:9RJ7 M221YR-AP <^9"N0[IKT$;C]RZD0"Z 74'CSVZ[EZOOIT>W?Y[P3N^I=+=+.Z M!^Z]:O,8]RU[M)1\GN$@QQ>8_]?FFNE PL!74$=12^=ZZB"J<%=71V!;<=GS MW.X!>\\NN$ZGC["ECW=;5@7"#VJ!V["I!+]*,S*))^>'+,-)^/:0!4E.I*35 MG4G$_K7EM9[U18):36G&OA 6?P\I?T+:4?D3\>!?")I4V3;1:A(&O IL$TK8 M)P:6[*"*'R0PQ/IF"2P)=\'$X+E )6<@[[7WCJAS_A"5EL-*RX6@U>:*%GR= MA/?*@B_04*GH2T*FX2U]8>K?TRW=67X,XH1ZV2JYQT06_AYW%N?DJPO6HXO/ MXY6B''^1X4C\^ M6Z?9V7VPQ0O4,(!*#A!EH9YFRCI9<0()UB1T>_!JPLPZ%32U(01SO@C'9!E. MIX*6:G.B6A11]>?U@-[.$!.IJ[EN=6@4Q]*[CXZW2!W\W=5H1?M^B1.I8WJI_/TV4F(>-ZYD6F%[Y(E]WCJ,HAI.W/Q M/8D_$Y=$6H/S:3% W\8U"7+T-*X*'.CI- ,_LI=6;5QJ 9,S-;F:N[SNM*C>%$NH11%41O1@8S/@MJ@FBAJ(_-0JC:8%I8$T#0:L'/A$[J$D MER7P=QTU]\9% #@O[+(I>E?S+8C7' \O]8:C)=)U_<"RZG 9IA>)R3>L9(5? M',?E#>H>IA<5;W+HE_Y".,YU-,Q2&7ZVOTNPER"+:T4^RP+3& MFM_Z'06B;F"),EWG@C0\[*HKG?TT[=@Q>QFJ- M2FQ4H8/5;,WSNTT1#*YW>S(FSQ9?X#7.,ARMUN2_9$UYGN:=AV1LD8!"@;4X M=20P8L % DO6NL4--1Y_M8-CDK\Y*K$G@@L5!$80BGA^A8DJ5,1PP=X6F/[W M@M[4/19"=6E5#DKB&RU+;DI2JUI4Y0[!E0SDYK"?R.T-I!L-H$UF'R8E6SNW M\G6A;!W\29"15+ ,PPRSK2WQ8X]KII?"IILL4N(D2$+%?&^' I@DMA"EE>S5 MP,,D;8T,=8)LOSHP#//<<$G2V$Z!#[\[(I*]@3T';S\#HT *6MQ,K,X0-YUF^%]$$=5 MMJV>3,RJ$LEOXEDB>.)R4*^+L3>(,:34 M0L9;=J@G[[R:O7GSM^*FV=5*3YN'D(,JSQBN@J9PHS\MP)*.H4RK_3(J25*O M##C1>HDG+.:J59Z0,P$K!9E.&15)6C-6$JU6]SE:ULO[DC"ZL3A/F3: 3:20 MI=00ZAP:SVV/=9HTX\U>1?AW(7 *-WEERPI[;,]O[HYW8Q>XB<,H(ANO]7CI MFM?),\['N'2O)>2=JUJ(;>&R&BH^N:Z135<7K@EZ>>=O-"T<7[J/:[&]N:M7 M7J/)'])E^,XNV62%*0U<8E^72_4S?R=R$ >&G?6C\NL M25 *,8[R*V+HGX*BY(D=OW$UT!?*@NTV7ZW5>E!IX82A MVO>,Q;GDT)?3YDO1AOH""?39!,A&J,O*00**0P^@R136T/,\RMCO5P9O>$YC M)SYL!^[YSGN\';>?23,WD5M),]G^VDO7K&^.#$V::0EYYZH68ENXK(:*3ZYK M9-/5A6N"IY0T<]?"<=)L78OM3=+LKEY>K-:?TP(;"EO4X' >:A)!]$,5+(BW MZ9GI6%,#3A=Q#&'B0A7[O;"C*+>"(/LL)CZQIYWVURAA4HU1MS+JAK>ZC[I: MGZ>[79JP#D<6ZW@%GA\;5:U0JDVH% E\@ZGARK!YK&\:$^/CN(@A>[09["\< MV]H1P4(N6$X1FV]R5#QEZ6'SU!(<50DIM-QD& ].'BOJQT0!Z1:V)5SU8?[ M&5P6GX+L=_J4 &\B(BLW&4@0J(9L%#74562#J,'5D8W =O=EB2?,-U1Q0A=@ MM.P_I:T:R0*4U4\7Y'M;]PB*,P)^MF/CHG?+AT_?UOULH,K-IM!9'3PH/KHO MM=,*#O4W.2IIHV6!J++Y"'4+(\C*LTEUXQ18E\49T[!\&JX8Z3JJ/UD_%E1#^3?, MA+&P?VK-A@0M>*Y(\O#%>ND1?^?%EL^DTT?"0C Z?"Y5HHY; MLH5-H^Z=S?(]/5'Q7$6*7VIN)@ ?IP91=^N]ZUDY@'E"&T!$:1G'"#%T@3A# M2-)]0GRZLAW#.6?0+WO[\#/0Y:78%^!K#,.U5B[B?)_FP?9CEA[V!(/\F[Z< M$B<'')5W<H9*.%!TGR+0R$*MJ![LG+Q4#9Y9Z\^ M54 +B$8^YNZ!-G(RUV<==(G=$^OG./[-2)?\ ]/=(CM4O^8BE6BFB>@8SYM9 M2,Z8[1148?MS'VB C/7#*\)]/K(N'/\BD.IYY"I:E>\\535.K+;I(:4KW^*- MGMVS!YZKDWU9!4!?2E#/* \2O'E:N1<9P.>6!_ KF1M$8JUZ1%;J1AMV8$:1 MUV;DE&9=OP'V,+,_*IBD%K#J%[):5WV"Q!9!=SA,LXB>V^L[50^D!57O-U#X MIL*O)R' FKY!'/?I&45?2F$TRR:\K9[28#5[4ZEAM:[[A+&JNYHDJFB6[7=] MZ!#NHT5 !SNAM?!0;;5(G4"HDXC>*]()=$XCT'48'L.JQ1[3IQ#F)E<"["N7 M7JEBFNL=C832.RBN:SE;(O"1S4U<64RSH^!%-'-A56^WBFMAGJ[3QI-;<7_, MHZ=;O/C-8;.W7Y(,\_SXQR!.;M(\7Y6-L'::4FDC%ES.UE(@,5UK0 ')U%KQ MU+'!!@M1-/2.(GY+JV %7.#\[&#)2J&8@"R)DV8%8F_3QQ9"SN)5JVP3)&4: MZCQ-\G0;1_SL,XENB5:K.6BU+N]K!-M[\HG5HW)&"%YEZB.@0XIS2+(3J?&AK$R4SL2,[Q=[L@>Z-6=!]ODG@=AT%2H(8. MJ@A!7\M^$63+TH3\&>*ZM3:_WU7OS1@,ZTQ(>P49YHQQ2$->Y1Y/->U+WL/I M EW_'HMQU>NLU"_(BBN)@BS*T9=]1"_[L);U_/)/D]-@'E21]VDNFE!)IQ)3 M6*.+IW0;$5WQR@+:_=14I&9 BQ/LQ*G59BFQ8 I2;-@J5OH45[OCAFBHK"R3 FBIK[J1=* EI^J)14W?.*FW# MQM[REKWQ:B*PXJG^LAH\R(>):V(1H>\+U*E*^MA->49:O#6/PQBF)1<"D+<, M7,5L7T"PQ0:ZF^#&GN3:@B?Y:H&1ZZ24A;=!I2=4':G(&-7I@ E&): Y5/$'BC5 M:.ZB2(!OG1A2QU0X%*.UA*4J=\3# PR4[K!CK7G/\?@F4L.C' M;XE5M58>Z:F;P;/" ][MTRS(WOABZL/;^3;(\[*=\H/F638;1+CYP5XL<9(P M8X',%+9L=7.!%6*Y&UC0[K@,F9URL%[6OS$"ZFD#P@IOX@1?%WBGJMQ4@WMC M<1T1-'96P_I@74?,&&T*_48Q$$,99D5N4[8Y4>.,[==$;DBC.*)Z-[W;[\JK MF;/LM(^"BH1XP,&7P(]L"0QUDC&:I)TU0C<]\PA^J#&=M+!S$4TS-4(8LBXJ M8+AY2,^^. O)(4'F(!TK7;MIWC&@AK/Q(;G2%L"45E%"^V(VVE2* M0#PS$7 MH#Y*0ND<>1.+AG-NHOCH!-6;.[3;9;QY*G):!&,=2JVQX9S$44#1:2Q109S( MB;>.)1K?BIJG!3;?$I?,K#(FB"Y_H4, ;"]M%*/5#%H)#=.ZV53Q].7GLQ M/H4#7099DAZ(AP>/\38NWJIUXW.F$6,*RV[V0JOU,8_:Z<(2$:U!!]C._(1\!N2(PD$EE456Y?HZ-F_H* M1)>%,&/M+R>ZX6M_O.2 []N]7\LC*&MDCVX#VY_M^'-[<2R)_ O,XHKC/-W1 M3JML27F'MT%1=NYGW?H?@QQ'M\&;35>SH40!CW]'44?KE'@019C#Y!%8[IH^ M13C[0#&02/1$S/^#**JQKF$HU1-P +U">GF G*3?+J#C6>$#S&M0B2.6+7A6 MAS&A"GP+ W?X&2<'?$5S@]YD>YP9ICNK+'AW-I10-%]+5%! MW-2)MXXMEMCLE9%-$L.;(7&Y8+/)\*;L#UHRJ"O?T*. SB-&48XF"24\U Q@ M8$B68Q10Z(ZZLC OJAX4$IG2,68T[ZQ,FZ0QX?AD;:;4C<;BO,GB&&*T:2UM MC^[M[*I='=OB^CB_FA9[E3%2;:&* 'HA%%!%PJ?LSDC2>K.9.>HFYZEFJ"U2<\H7K9:O-$%-?3#DIC MR7A"+D@+ N)DD]_BC&5=3 ?Q2G# (WF#"*W#>04LS#&]EIEN$P]<(/H0#B+P MB"'X93JFD*V!]\=XM,%9">R%^=C4_E#XQGY\BKVNTOCF#==)2&+\0_!J?8=/ MBP'9UM(H2+LSI1(PM))S0AY"L]P6.-"!S MG#V$;2<['0@ 93V=.92E!ANL$S!/<^K=C8CG!FI(Q[M0\-=$S>GKF@A_Y$XD MX]DD,K+@WCAG^4CLT?N>;_Q_C:\B6R(#OH3L)%[K]6,K3)@7CQU8Z[YR7#UF MW* O^+N);^BW\K_^N-LXHHI/($//A<*KZW9.IDYQQD;*$WB+F"=)+%'A4N1N/)HZ.00 M-&_X[KDS';^'*90V' .31114(F6P&G0/&?L46::7%GPI_"6GO2WR(MX%!5;5 MG!\#POYTP4;ZIC! M6<#FD,$:%?"(P9''7O-G1@=AJ96#. S8J<-0F>]J>5HD_ L7DXH[13CY%!"O MQ,0GTUT]1J'187^>,CC!.=@,6D$A;5(H(:&IV%I M0HEAU^^?\8NP*\D(=W368ZEZEZ2V.QFX/4!?D<5=@BL-D'U$/R8E];LOK7UG MBY#'VXZ1Q+_#]+K(]@TMHW1?X$BMBVFJH_CHUWE^P)%*GL]I\9^X*!FTV'+2Y;:Y9/T!H;49JP -M/V@G4:CJI M1X%I-6G#4S=17F(US4_K=X%YQQ:/%B?])#QOSG8\[#V)'XM['!XRUJMZ^1S$ M6ZKTJS2[#[:\TXZQTYX3"=AG!5U%/7YKT!8?[ %"-P;EKQ(V-!:HIG*V3K,S M2L<_MQQ!;C$*!;LT*^*_D0DQ3/-B@389O0=Y2#(<;-G'U('I)+D)XH1G+;<$ M@GEXN#U$!(*X>EH\X8Q0V.TS_(23/'[&Z!V%^Y:"T4L_%)$FAM9!G*'G8'O M5?YH';\R(@PLKR6#C117A,U?*)=+(FN1?\(!S9Q%J^2.,D@KQ5D5DBE:N).! MBQA]11:CABL-D,C1C\GN0Z#4DAD=$C@8)5210K0U144,\7JUN0.)1_-$3S2MR%HR\T@>?O'G/@Y>S@UV** :XO%$E^>CJAU M(3QFH5+(ER1]S''V3'_0ZV1_*&@#)B(:$89*;AT41AW*@\ Q@>JDP67$<6 # MT.B":(.4,)HN4BV0."9B@Z+VJ%X'L^F5*@0\7LI&ET#MA0W9\\3/A!A9!WD3 MXIH-'5U#6NUV]"@^)!'4HL@S"%UXX/2!BB'MJIWM7+S;FO01JG&E;4K/CG&V M(\Y#I*LV#(>DV:+0&[8T:>>+'WT*BG*WLEK?$/8?"/<]?,N6C _^YB:RW ?M M: #[I0N36E]M"-%_45)GS,I]]^%1%!"A/;^ 0);]^[)C/UUS%&E!/B$;A+P@ MCD[7'M3IO7@RK/UL\O(U=GJ?F\.#/QVF%L+X*C<%]N=![H8;E[>X*1:T)XTF MCH=><9'N@OCXM-<*PS//: MB] T.[H]WB/RX^ ?'\])#^HDT16'++=O"X7*H M3WCWB+,C231P0,4G.J;K."Q4(4U!(G<.Y6J. MC:89V(>SIBDET^1^JW0O>_.-)3SYZ4M-&36D_=N20NI0R$^)5Y5+'::RA]WY M4W-$IY_2A,3-\R#;IN@^WAVV7-6?T@AOU6$4Z/!O7JU6Z9'5&@E62O[U\(3I MD>$N+GCQ)6>G%MN !*:*>URL-SOLS0(GZ98$8HO%/Z"$_6 M-8=F$:N?2?H2 5I+]A:W7F@Z4X!;A?9DU7#/ZIE30CDC13\IEZXY@EJ\3B H M<=R2$N*DZ"<5,7\FE%'%%V:&[H],#R[J!Z=*LKX<6K2J.34//6HQ?#B*4 IB M43L,]LJCD1_WFF'@Y_8:B<[3A"P\Q?A1IFQ O$Q;XQ9S=?IN^8WILD::HK2 !WPQQR1$Z\4< M%?!TBT:\COF[BA\/<40[0KLJ5V59S%DX(/Q6W.(O3B/WK(BCP=5*0[6X>AVR+ZEC8 <*3#Y,EX(^A M6/S-SQ#T\A)*8OT"E@YY]LA29")?2&",KF]%N)(YQ+A;5'%G@3B'M/:2\UA^ M@BB;J.:SS"UYO##Q\Y?*69!/][R6/RSB9_#K>S*5B?H0YJ\F-;G,\\..?]8[ M>@\9Q*]P/%Q=IOC:?P1O N90$:PCX%%D:ZVK%L+IC##>:02R237X@FG%!VWX M0)]IV6!ZGZA6SX'J-:"S CNA(9,#S<4]UZH\BFPYVM!XZ=$M?ZK#Q^/)@+U1 M$X>$3Z;-91(=??*%;%/R91FE^\2YD8?T)NI-HDI-#!QU/!\BX@0"=;U;%A.; M]<\"-2.409*>7G<^I ,O4#6R]Y%R%LV*5[TKQ61X&U"M%2GYL]8A#XL'.H0O MP;!.3.#L.0ZQ8J&\96R0OU9K>H]KD]"[(GPQ?)[FA4.SE-''\R$,3J1$>0P< M>3#@ #B)-.[1[_*5#D;7-?0UI6 ?%[PW XEU.WH=RN=(-Y,*A3#'KY:P:%8J M-103#9@K$SC&7<1YL-ED>%-+_8P3R_RB)2Y@[QD7X5I-9VP08;K-V',F*Y00 M<*F)EMC^^>T0,873,J7$X*\TL;<5?XV+IZHZ@U6_"<5O=ING7I1 WW3J*_C1 M4T^N9*!>@.K'I_1%/TH)O1!2=47/ M6?,[+"OVORBW*+$N*8]U'PSM?'TY+@ M^657Q9QL+"K)!>VTM%@US:%ZNAFI1X+J5:JF"(#U:[A.AH>",0E#O64UIEJ: M9Z[&H KX M9X[.O+9^K.(:H@P\9HN8?Z_&7:DE&O=>)/9)U>5T)!4M-G\P*O M<4;+X:ME)77Q6H-Y6X7@CT8GM UOQO-=4 MK,A6/ TPHM!^5)EVA/CP]@$GX1/QA]]U/1J,:!X9DT(DK5D=X?AA8%*F;$RM M1C.U< "RN8H]??\#(YI/-B<726]S;1Q/;$[&E*/-F=HBS'/\$6QQ7D[EG[&\ M[X !%O#80<=\Z\A !@B3[E=S(GE$@*^P!)N9Y3Z_.>'N+@2LE5>)@B9#HC5T M-3BJ*&]F,E<<2.U1:)XB"&!+UZ*-,/.;OPU/"Y6O.%.?W?JR D ]N6 M13A1@B]XZ"&XK)3!@0QHD8(SG\H$7%[>9:#6UF%">;_!9G5:$6D3B)+N+MH<"18UVY M(S7XI4-/!2@J(5U(0=*'KV8QR^\+-C;$B&;&DNJ_L6 Z12"*X7L MB4)R2I&N&DI]1)RH+T%@F10Q8RE^QLU#8Y>O_+4O&B!IZ>:A*!=8QZJRCP_C M#>1#Z!A;;?*H,M8HP %G7#&TKB<.)3SVAZK!JM/R>CAY /,Y6LVHS4#49O-8 M'\(M;89M;5;1;Y*6?#@/LWC/)5MEFR")_\8&_G#(XP3G^8J$7/8!;7'(NA:N MUK?D!ZEJ@&0%"*-2AFK>-ZIBFHY^HY %;/,W(O^2!T5KXM3N4X$\>BSIH[0> M@,W^C^QU0 *]%P8!ZPTXEW96:R221Q5]U Q (G=4OIU(H,5!?*E(H6U*62.V MI?;L2@8(F:M7L=W.T1]# >7FY6Q(SG1WRB.UD:G?JH3?D=!XTWZ-Y.?\$T_\=\8C@7__\G?14,#%P W M%N>MT\;XKU)E\Z2:Z-5<^JP\4>WE'X>X>/N<%KSYX/U^&Q=-K\T[ROI[U?[7 MF0Q@FJBGR*TDD",-F!1/+R;E'29+,O^(."%$*55-DABQA="6%3%ZT"F9<:0O M%U.\(4?8B)AI181[#>[S@:X,5^LF]W0>;+4G2AZMFK"_5[ZV[TU#03(N" MH&#M3GC=5UU2$R -\-B2+6=#_8W@9Q M=)V4+:_T%T3T.("W1&R$:5T5T2' W!"I@R/)X'?OMRG<9)%!1NYH52;TZ!VZJO#QQ$2A/08Z7FPRS%)!T,K;& JKLL!>HKM@PH\!58MCRICH7 MXQ:T+U%14.%"U4V,(T^%BFI,*(TT?5 M (V)0<6#?B*;I/$B&DPC&NRJ\SH)Z9U>?('Y?Z^3;AG'7;K=7J49?M#)A''$YW# MVT)6"[\Z%'D1)!&)'*JM21<.<-.G8KJUQSL&@MG2R;F0OU.3+Y .:V-[]D# M,)=)I#W=M^3^DGV)'H,M?<<;O2-.S"YB:]+%(PIQ7P19,888'_ F3A)72>:K MZ[W.\P..+@YTAN= M2\7S\9P0XI3J%YP9L:.74%%-$/P^U%@JH"28\[(N4T*U[V'/GJCBV)W'2KWT M;QZY1G!P+2'O/-Q"; L7UU#QR<>-;&H?M1OZT'LUEO#6^T21X"]<0PE]N0KK MEQUC*:K^?KXEB=T]AC&$ZQGG1EO3*!*%%5NT6V"=WOQ"6*KD:7U1E4K+$B)] M*0&E%8<)7F<;^Y&!2T(.X7> 3;>^?2FI0F4EI]'!BK8,%1+]E& =KSO?5E0A M4Y@^V8(_L8V']O'T5=$[J3C75L+ :,>)G5K,$[D>V]H795>+TXJ =AKI%P<7 ML_3YF"(>3FDGWF>TRG6P]"GK7BMJ!25?][Q:P>TWO5(R'NYZ-7PJ>H:T2<^PD'11TYDN)]P] HZG!F[7/,OJO0UY0_>*6K*",:H5WGN;*!C_# M2$)>WAZNBO;=[O[T@*Y^#V58Z)LFJ>-M7JE%S4;PJ Z@V4_56@E$'/P&< M0#4E5M7@CT2(J'K;/:1H5%^8UQJR[1-_22(N*9] U)#N',4#Q3LJ7AX7^!YG MSW&(>8R]PV&Z26)-?F6VT3V/1>,IV#EL#1_:WP@WEFS=8'A[?6Z1'N*CD!!8 M52.OTXR%020, 7W!'U21C(:DW@0V*%[@QZ)IO[9\#N(M[3/I:WL_]:($%P\&""ZZ?0\R(-[=F\^. M$7^Y1PTI)-)B;X!4U%IKQ5GN>ELDO4?4PG?WWZ%-HX> HK^AQS2)@#VZD@NW M=P&&-[VT.)#/>UD(TW[I2X, ].B7D2-)MY$2QV!0\\R,4THPCTL$^1-Q@/\F6QE]:W8=0B SF 4H^4)2F@8-S"P(SD]R)_8C,+^$'#\V#J.)P]T?T^R M$HW# D=RB>2?&KJ #B$)V2MTN"K:'47[TP/J.SJ481K'=T:@3(C9M)C/;^3 4-M W3LR/;;548\^^HC,XSDC@>[ M=Y:#;OZ*2 M)#=+,D_A97EZLUH?G_DT8MTHWHWM20.P#+./L*UJ3!<",$69[AQ*GMQ\+ 17 M6\B.]?QY3/-8SJ.3S%V:%?'?Z'%[7K!W056']\YD MA>HKT3R^,2)4S1AAI$3ZI,"+A?((P0D>9(8PX MU/1/J*XCN:&WOOJ2Q[9HMVG.:F^K]XJK?ZMV$R/1]K6\U5$Y]@6PEH0]+)%U MXKQ?)#GR'U01%9^ZK@<"7I!,J:Q&VKU16@\BR7F:%'%R2 ^Y7.P;G. M1Z"1%"@H9$L54@4D]!(73RA ._[BQS/MT0!\[R&(,]8JXL/;!]XW_?X)XX(L MXP[[.-GH;N+8H0+>B' 0K74]P@(/YJZ$-6/=>F&"6O5L>7Q#)3IB^*@B8+R) M,X^'CB(F^M!;R@$])F\/C]LXK'K!J5_7DL,!]834,5WW>I0!P?5P5'/3;3#! M0.O.@E ]%OMS#'U"/Y!];Z:W^L]_CW%&?./I[08_$Q?3W/*S1/9BBK,03S') M:3"AISDC:[H9H,9A%52?E[_X4>XYF7B>>-HG5LK"[N?G70&U-P0=:7C@=R[" M2MW/A@"L%]ISZ.B,?E1M3BVG)UYYG>P/1<["RWMMJ:86PP./4PLB]:\N.*PW MJ?C1[M@X$LVF$#3T'GI%.(E0_OG)C\Y^\J.??O*CFY_\Z)F?_-C3I'[TV4]Z M"^6?G_SD["<_^>DG/[GYR4^>^K!?GH:M#^#7NR]P M%C\'1?R,M0[;!8,\-9>SW#[W;L, G5S+F)"_M]@DUR4GQW73K/LB*%BB[SS@S55O#%<9AY/U8*\R(*P4"C7%ADN5+B))P8$.TP0MW=AK?M*6X-,O+@QXX8 M^JTB >V\@P1=YCDN\I]][*XE$4:A 0=\WWIO:80TM^*2('O4F4O)G7V[&X7O M>=FXRU%<[$M3'WWXZ!5S_)W+W.NWG,6>)*PEUQ\BH)UDIMFH^N^ +1% MAG,:-_%$Y['#!'$B%]8Z1B<@>[\ '$M0X%6@7HQ>LOOK4^Z^Y*$/&9O4LUJX M-%G7'YC=RFM?,I]=C)41=3X.,+M,'P+>'1087,D=&^XR2P\V)4VR*QJ('3&L M6D<,4@>#N@D#)*Z?QROV(M=G+8VD+DT)9+1ZM MDCMZF9@^>TP R!R75?]D#=@H/G/\!QP^)?$?!YQ;7:F=9$@/SJ F5*7T?&J" M\6#/KB832'=H(UR-*,OLV(JN)H@:BK[=(0;1%Q\4$:+B0K=28X16":I'9E#B MV(@-WD^Y_>-BGA5"3"3_:N(A^<=?[^B3JY*KDD??S1]AI,S14-#Z8E:?E8PL M>965_+9Y$8=D+R1Z%^@-Q0&, UFDM/:I\RV@57;KF8Z^@K%,;56/TC9A+^P- M8GY^^_P4O,:[PTYIH4??P]BHE,G*2EM?SFZGDM&[Y<,9]O= /B-CLO89\O?'Y3!>^(P]N[ ^,P*?\]PZ:B8\MDU[ M(&-I^INHP0%O'AE$:-T]4L#"W#[2,M.UE^,M-:((IO4_F!5IVW;H$/RR)'5# M#C6T-]:D;4&ALB?3FGW &=0QCY=DV;VC/:!OL_2QS."NUJN0YC4P^;G4%U7Z M4@(ZE1HF>'T\U8\,W#G5$'X[]GJ']X1)]GQ?G*S3;,=S77N<%<1>:1JL2-%. M,.J8&36NQD3[9E#:\C>MAX4ZUQI5/5UWKLDA@1Y:K5%#$7I--[X:Y$*GHM!3 M1+:K-'L)LJAL8:>.6W(XH*BD8[J..3(@N(BBYJ9?O%AS>NB%$X2*! YBE:!5 MMT0O/+@_^U/X8E-34P[2.LA1>:8-%I"?V@M4>ZT9!VMV8G&_:KJVCHJ'2&JH8;/V[E3BK4:-4--_[=U053 MW'1E#K-IV>*N"I">.]5PX+-(U=&;"'@7;YZ*?$5EIL.1$D$!ET8VKP %S;)DS+G,JRMS)6'FR\!/D M^S4NGKXDZ6..LV=:3<:G/!*^B%N0.,/"U%TK>K' ]T $S]=$Q]=)D?+6?*: M.=&@'BSZ)E6GJ4_X>"-ZTUA\;)&T35K$N,3>8Q)'KE: [;$7PD*&#;_@BQ]4 MDS.O#.?4<+D8+$H$$OV(/K8^].*<0AUDZEBM9X^"K5&_KC H4>C4 M<5 8\JL)A!V9YHJ$"R$4TEU+NOZ*@Z%9R\?1L%3)2YL] M7S>#=L2TYQ2Q7E6?4(DHC,_Y?."+]/>U#-7CV=7/(SWP'4(.JMIAN J:HHC^ MM !K)X8RW77U)XR2^@WUE]K%2S(TH\^"0&G8J-[?O:?P!<%>T^C[S,X&GJIW ML,"*,$;7CSBWM/J7W#0*J5YHJFDO4/,L_3PATE#<,;I:)$U/WO0&U-77%$'R M8Q G].GN52(D,6AG B9M1P]O,FVYTP *AWV%K6.@*P&XP->/T^X.;9<>$C91 M;PA!](Z^T_XM2I/:7',VB0L3_*XZUR1 6H.,A_902:A00\%VDM%'P/C2/K[ MR+1V4VE-3(2B=X3]I76/4<"?8J^1 Q:BS/GBH?5Z;IZ\N7 MFPRS,6T+S3L(7E2<*\10E)X?0?M2@RYE2UGV7-6M!A4662-0-#\*S]UDJ8I6 M:RPOG'E4B4XS[9ZW3R+J50FC-7(.S##6Z:7=K90W1MI=.]!)I=TM))GA4+'I MK'LN90_C[(L@*7\3_@#=QDMAHP.O(K9#\ MEBG\.@DS0@Y?8/[?28^OC6.?7F3OI=SQ2TH, Y]4Y.\AV9PSP0)Q3E#%"GI7 M,?/M5U%DTD_CYT^T*1K-/PI9QNC 5$ASCSR^3[&-K1?6GX.=K,^,"@AHNZID MM]ZB=B#@MJ4*5KII['J[1@'1;T [S[[L#F]W8V.;TNXU:C ?[+/;J48%XXF- M:KO3-#][0D!]L%%+=KF5CM%$I[4*S7'XW29]_C[",5^ DC^:=2?YQU]O\";8 M7B8%F0TDD54*,;_9:ABE%BOY>M;UD'+\;AT/A4(<;/0>7.8?FP\LC5+=KV%^ M9AF+U6\L?C?[#]P=7+*;YK_KA+VPECNRS,+GZ8ZL\9S@/%^& M?QSB/*9&IFF7J82&2YX8!!#3'0I0D 2%EI=N-K"$1@*X%XTR96+0/\GB4=LO MTP+/+Y.2"F4RKA:2-V8FX1%.PMKY\SZ]Q\]5];' NZ?@@Q_"'(< MT?T(3G(V22QI61 M^0V?\"J1]Z/N10'.>GH(*MJ6 SJ(Y3GSUWT/B%(X>Z0D MT&WPQI*Z2UH7MF$)7G[+D]!!A!#TW HCM>^>^O"2#O14@8+/GMH1U,U3:W1/ M/?6(O_XV2PB=CJ>.*36LI]YF:8AQE%\1L[[.\P.MRU+>*[9%@O-'.W%$%]1C M@'B=#4N2NPXJR!H*?_ M,351B[NOQ'T98S4PVM$AV38\Q@F;LL[3)(\CG/$^X4W/C,L_#G'Q=IT0O>&\ M"G/+)&)+G,>MZN+ J"/ 'T>.J"C9P>4(Y$&/.$?C7WT8*@RQ0*U!D# *B3!L M'%0/5*TK:'>,:BSP)F$SZBULAB!_BVHK4O1((E,03U*=K[@ZNXPB=J =;%L" M?TYOTF2#L]O@31)4QB#HUR5U-S68+K';4?/NDKL+V])V84'=1">H21T9>9*B M+:-&#)V1(\MOS"ZFX-=]7 (1 M7;;02[R()0N%3OV6WZ04I3W[9OR!X%U\\I MXI112=K#^_B#=+*T-ITIPF1[M5DO*-N[2K[?)!;/MYPRS?2C Q04APA=Q\(^ M1.!"8']NU=NK%V'K5+X&)POJK))=+*XU5]$ MG"%ZC:@#V[S8++O)I@6CT-51L?)5P,+M\+3,BWLU*2#(KDO#B:X])G3SNX'L M"[T0H.(;+4YC:U&ER#H42.,WB]+V 34\D"N8&.I>MB-K MNC-BI#M$D1?H8Y;FT#G''F((KX?1[&(2QGNR@N4[HDFNF(5A1F::JY@LE,M* M@2N,J3(?B"YETYT) ^JZF94@S:4S+3C@U3,+OKI['8Z$UA2+;FO8WF^-R5:Z M*++X\5"P+7+!=S[<2_9I5FV2(V*F4 O(0?(RK+K A> MV*8645302VN]A(JB MGU% ,'%!1&LUO>[\KHOFAX2>-'DZDXI*_/,\S8O\,U;/EPIHR*E2*T![EI2" M DV0&EXDRZW'HBE>8< +1,#!WQQQ$^,&Y_G/Z)"0V9#$KK_1?3 5+(KSD$Z/ MW"F0UBGF.@GH\?O$U>\34N!)DE('PE)2W/+(OUI7 8D.SY9+TMVM&0DJW60K M3I-;,F$ )I+L6.MF33B>.)W77L#=8T.QP?)# \6Z;<2J9W:VP ==WP\2C4>Q MT/2[G=6K?]@9OA+K)@V27'Z.IP>%F]MUK(L3NPP.9%97,R+9[A*0ZNR&3.9$ M&]RB)G:)M BVNHG/003J*&<)9@=]1^XPQ^PG[+1O*U>39GN6TZL4T^C3MFS^R?"C5OZ3$#Q M*G_6$<600*OA? M%'QI4AP797*C#'16!PTZ=%\.I'%:9F%,DYVK\!1(HH(LZMW4^ MZ?+>)64W2%KE[E>9UH/>_C;[&+T/2B$A-[]*QMM[WPX8T-97P8=IYSNM7]AO M>VW99[O>&;:[9:>DNG/B=:)I'JH!ANT%IF;_N"]8%Q*\1YB*)647KK!"6-#7 M"(#[ACES?][B'KJ9PHBB0,] 35[Y4U <,E8K=8?+=6R^6M=;Y>OD,WXM'E[P M]AE_2I/B256N-Y F?$IWD#)DN=]>!$&3Q ,XEA=/U6D]>";&@M\@J2Y_VA0-SM.R,GS"T6&+5^OZA(.*\*"IM]&C M #:EM!"EU852 P_3=M+(4+<55(E"4]GWS0DA2^[_QA"!FQ=3OR@J0<@XFN[E M[IZ[+TX;NJ38/Z6,&$ 72V8"=(?<"@!Y_54*SYD:]Y:+.D M"DUH$N)#IGYLH28(GGE6"(&3_*L)FN0??[TO@H(-?1_B),CB5#+#:N#F]P4C MT]0#E$"SVKV!"\EJC(-,-Y.:C*%DX$N2[W$8KV,<22=0 RR049B8KPU#!3B_ M<>@YT1C(A!-FNU3F*L[RXK[BCK+.I/&*@$8J(%.21NC M@&H251MHX\)C-.9\6V0OWLQ!/X7\:3%\QRA, MY'S#$#QT(5&OJ-?<$P/;2R.[SCP>%#FF7I"_GC/-B3[XHW!]7HB/AEAV9Q M38:IIN"-I9I8M#7=!:HIH9H4JFA!5TSX)SC 137))5<=H"^7SXXOM*JA/+A0 MIKGKV%UEP%W9G)AY ..N'F>X(TM3EGRF"[^0+ILWJHH,%P*^.(.-F&HGT6%[ MX#QF]LQV6=% E C91S,RJ*'CE<.!"CQ:IJ"Y[JUT.6LL+[(#.H$4>0$9BB\9 M 35O)NL2&PT()N7'-G]TL2!/U'N+=IM5=;^\1\* M2L/'Y;Q&6+L5O82 9XMZ)8?.R]R:$KQSCBEV(U9.O55TV"H0,4I>>2*XT !.6[$GKGCI]:;+UP(G M>4R^N4P(8"9+4(Q"T1>7[J4(M8<[D?/ X7OP:W:%VO:/]G_\_EQ#&@FT@2MG MVEIA[GJ_SW 0K1(Q(KRW4JH.W1>[-XNH-G(UK@<6;6+.;+Z, N(D$(GFK5#N MURNNAA9 0ATL*!ENSY&D$+!'1IHV)$<03'8YMUG M#@UU&C"(=1]NUPX18 J_JV@_I+=$T*<@Q^P1[>5YNMNER7V1AK^K?=$!&<@_ MG<6K?=8:$\Z/'5E4OW%>I&A?4D A>_Q]23O@$B(HIU00E+N/)N%#BBH*Z+R4 MD!-!C(H7L6$V::=YU(F8"EFEFV=P%2388TTZQH6'F61@D(\PJ?F1/,[#@9NY M$.Y-I4%L^^"FPT0 [FV&LQCGY[=9^2JJ>H*WP@#L;&86I-783 T.T]?,Q$^W M3P+#0.>HQO%CYAI?HDEF)SH+KM;7R3,F_ICEDHXP&CBHF4G#=#,O28 9R4E M-]W(R!8FJS6J@>$FI4%6&ZW:8T&S!_KU3:N\=A^7?F> MLO5..2_*% M::*)9ZVP1S\(S9J8)2E2IIG+D^Q5=A=OGHK5HDI6UTTDEI(,OR4KAJNY"^O_GV= MYP<<71RR.HQ\2>)"=_KL3 GVE*^GX,>G@(YDP$\)>_&K/HVKK755>F#>?,1) M(DZ3S9GE5,HHPQXZSJ>&A5(/BSD482@*\\8H8-<(%7O+).(,"W%:TZ/4C :W M1K 525PCF'! U@AV3*GG4?J^5VF% J87O4['$"WCHJ6B:/"OT2ZC_SKD!9V0 M\H=T&44QG99H=Z@XND[.@WU4 M!3KT/D=#"5%2*$Y026Q1K_4Y/6#/'5]^*G[0B+\OQ0\Y+?12^7RL%W^\'<$O M."]S")H6BF8Y MQ)6S@UBC>7RY^O](_HXN@@)?!7'V2[ ]6#B^!M4+_S>*I@@#2CQ?HH&!0;4' MO329LXQGSCZR?T?TZNZ:4$'/E QP;?!,4OH3,L D'=2!F5= +O,<%SE9_J1) M0EM&ILFOY M?"4;^3COX3M23'_<1R.8SH,D:%XXD9(O&S^JD/UV)7L1[XLL_MU4N0OB3HRE M7](MF3CI@Y=.#J7 ]<>EM,+IG$J*Z(5;:3BS<2SN3PV^KZ[E(N8R20[!%CTW M0KW[[^I+>:/(8_&TP1")A-_G7<"D^U8K$TCDN(OSWZ\RW&H)[!0^= 3\B2%F M,76!1(WM130QL6<34B@-1(FTVSC[&EF<1:8(9VLJ'WVMQS\_O'S=X[# $2US M<5P/=Q']\3NU6/K5\#&6%WZF8LMN+!E7L0[]HHM^2^F>4?\ MNH]Y;W=VL_X-!UGNJ8M=Q,]QA)/(>:K3$?#/Y=1BVKA>%]LK%U2QY^2*%1&O M9SIGB6NIWF*\C0;/=*J&4$50'/+5NBS,4'7BDX)!M752L]QT;NK" #9G4C$C MR4Q02%HQ4Q7*@'58&L#S="WXCKA2=^!3 /IAL8K^>U(H;ZQ6V\7.6[MUY'K* MUGMT#!S9-^;6PP-9LHT0M4'K@.'LVLQ5-P/$4%!8=8^NS^NAK+R_#'XV\1Y1 MGBE<]POKS>GBO"8,(/>U$Z1V8#TXG O;\"5YI?;9-S<>)H>?KCRR3).L(@][ MG"7I<[ ,_SC$.;N:HFEWJX&&6D\:!6@6E4I0P)6E@:>.>3P\Q3G:,0C$;@/R M!D1Y10<%#2&PA:>K4#4"$C"\<.%Q1)G";#+.4BBI/<00 Y)]2-FN7;'T+ MYX42-KJ'N14,E%0YURZ(! &Y\BS7#TO0<&J-VD^V."=FQ.V[Y_ MGR9YFM6#:58M"DBH%8N6\6:U(@4#7*EH^.G.@AP8@5OL,*[]6((,$F$*UWL@ MVY'P":L6'JVO@9Q,PF+M6<)W<.[48:*[TN<04)YCS>"$2XUR!/5"XP@ UM@4 MBXS6M^ &IYVY_3 Y&Q8G75J48ZP2>2V% @;6^#K,'MM?#0!N@D><*']B @=L MB0Z<>K%4<&=[0O=Y>$F-[B/ P+I/A]EC]ZD!P-WGB!/EKTO@@-W'@5.?W,>! M[4DVMO0>7'Y_>/PO'!8/:7D>_R'(<;1*SG%6D&GO/$UX&REYA9(C!:B-<"]! MFPVR$SK@QKD'G_)GGG*4>+-9^"UWAWV/&NK?:"'J%Y%56D(AE"20O' MM_@A8^IO!WH[[<,CC!.?Y>;I[C!-F:62Y39<%1,SJ"23V\4T*.(Z=34 M-$1;YOEAM]?OW>=Y0HP]^)X31E9KUF+J@;X#K]","ACPN3 M^ZU'PJ20,$^# M:5CIML&M@6DO7-X%[#>&,,D9(#'Z79JP8PWW;!5D(#]K_4L M24R#PJ.$3Q-5XYI_6-\>< 7?7U$ M89!G_%AF23P^RL_HKV+U4"?,XNZ&+&RO"[P[/CZU0?!HD=<10[O0JZ']6.P= ML6.WX*-(B&%!-S5QEH"[.=H>_<@"=7;(6,ZU-]]@P0 MG31+$RV>@H*8;8(>13>CA=#DN]:D,'+C'VY=#?_;?_.D0;)N.6!-;M]F=$:.&,_/6&7DA, M)6N _+#?ISE_P8A"4C98("YD#,8Y0M_\=]5XWRQ0GG+LN$";^)ERC\(M#C*T M)YOU@Z9Z8^(2KBE_2@:#EN7!6:VKDOX""2.@)0$4GM*DG8*C[CHA+DBL1)RO5J+:S3EVNB0R9+HR/IS-"3$-!$,$CL M.N[WH@(7Y@>P*XWJP2X]T.AQ MU)TX&BB#YIB*(;3JX(8H-1;P:/AKG<,PDF4L/)]+ ?IP.*86:@WPG]S^AQX0 MRJJJ2UE%9K6DY^\BRJ1WP08*6NX"UI'*'A4N/+GRV#6ZJB*X+AD^:Y<,L\9< M90U^NF67=-(]3L@^/?L=@^VW1Y&;OR>G*"EN]J**'IU M=Z' &A^K&!:Z'A^#0+8\EO,BG9E#\CV*D_# 'G>-X@R'!=T)T0==Z7:GSH<2 MRP@2A-G9!\HQ02!_P/5'MA213Z$5)&*@H!L):\:EFX))9L,[O.,%W;V3T:X4 M@/RXGZ"UC[NAP_E_'SZEL2&K")U86GH4!=1$3B@U/;+@Q[]Z\Q.3'=PF"W;> MG('7UQ'S,(OWLMOUMDA>G&YKQ%$<94LPH,^ME2P9#JF9[2Y0"Q&\MFINN89M M;NL<)(GBRPWQ]TU0X,\'6@=6!876?IVO]9=)))1]7>]V.(H)WO:-; W2["$E MQ"Y?R<*O8(4SC+1F30#"!MQV&TKEXKY];AY $P PPLIVU$(NGB]_2F90PK@1 M)M#C+&>Y="+,H+3A"L4-6S0=D6;5X1>N6&O& EYJ>?E#K-;H@2W)JA^"$[2>NN*1UHP"RQ.W#HB8O15]^9&3* MOB>+,D8MJF]I*KJB!KX.'E'XTLDC+OR^%#XOA8\;X7.3\$,6RT1'3T'>A+/K MW3Z(,_K7:GV!UYBF1:_B)$A"PJ4R6=V+#-1BM;_(S6+3G0;@8K$OL]U)K:34 MS"]D3JIHT;DG*JFA=46.)=C!&F),('K38?VZ)7I%#=7DX+/M'OSRP.L/&DW9 M[2ZRXMOC)&=.LJ07.S=,B@]O#**'7P%8\/R&L"?D24C4MC#\.X"IF M*J6U%CIC#P*S%II&"GG3N#/>+U,<"0E#H<.M+IQG.-XL:,Z))A3C*F*^68-*KS41%QUFH;S48&OL8X MGRX9)-'/;$'<)EDPKR65_;1#T9)X/C'E]-#&04DG$=.OTFR-8WJ)I%;31+^% M=*33C>D:Q8T9TR7#G&1,5\HQ:4P71FT"^T11[2]<)DTN2,8YW<"E5-J88:LSR$D&+844DX8L82TD5EZ MW>/ /*Z")SI7/+TP/*9L\YU!GGC(G53I+I%6&,F#^/IH5MFC/(>0$/ YM6B\)K"'*FQ^UO%[\ M'!7Z6:TV45DW\9K7G[SA(,N_;1^4GG;D5D]V*A6^G^C'[,7)Z4;N 8H?,W+W M8.,D(W=O.0%7U5"1VVZ%[<6/X1JW_5IQCU/*EVJ8EV9$NOO(2OH'*.;6Z/-T"+:SS UV0Y_N-.&BV@DRV]IQ3W+RL!=LCM5W^SAQUOEDAOO. W2MCIV- M[GPX&!QG)])6R0Q9CLZ 7T4R0Z'&B7(61Z.=>FI"*LY\&0@O8]^">< M.K@*XHQ)L\SSPXZK:)E$GW#QE$;I-MV\+1]SECP9>RYR&?D$UXGNBAUEF6@_ M[&FM$EWEFB) 4AY*UQ>X8!51 A_HMXJ3_SU%(]E/[&$XII]?<$[?K&3:;W^@JEP]_TL>, M??5:"T]8VZ%W_-1PDM=*PR<<';;5:VJ=1=(=";!93%GA3Q\GT=$G7Y*XR)=A M$3_'A6K5/NE(4*^F3JJXYN75288!?+UU0GFZT:D<36P+[S8JH"$?)Q5RY+D-4Z9I<"]K#H&]^@WAC.);8\; &[B!%\7>"=_ MH7RJH;Z*";NCNHEF['J4$&8:0YU:WZ^AK=H1M+^Y5=4"SF22CY\)160 M1G6T>XW-_FL<#_\USBYR%<\SN;3'_LKF%IEP@%/+<9]"/VJ$X#3_N7YV6KZ0 M/Y7>@[VU] N;9\!BZ_'P7V-LE:MXGMC:'OLKBZTRX0!C*V?G:WB59AS-FV,K M)_,5ST%6>FKLAF"7CYY_!<]E&)53-RH#FWTD''R-$Y!2T?/,09WAO[)I2"$? MX$S4M #\>YB,;/5OGH]J2E]KR*T32T=]&]@FYX+\A'7I%5S.RX*UKS%(N_\T M,Z?^C7Q]96'=57!%O)<<)$KC_8=Q#@PZ76@8NXCR*Q2-_GT<*/3]X>JN-)4. MA6K;NO\C^7'^+H\D)E;JW^FAAG_SL3-_7^.DW/-'@C@W^7N;GGM)[]')BQ]3 MM4LO%O(G%C M[FN<1?K\/+.>_UAQ]I7-'^ZB TX> K-_]_/&"#^9M0:Z:NWNT[*Q4]H0^ Y=OH;;0X1SA'G@ MBX7 ES:!+ZT"WSK-$'X-=GO:1._Q4* D+= VWK$3]")=E%?J#OR0N+P[M]]G M.(S+FW74T\E7QY?IP"[/S?=SC# ]R1N#@T\RP(;=(**[^R\Y\*ZBOHUY2;PD M?B#08[0N&.RBUTF8 M[O ]F:,9VS>E0I:O\7&C BL,.'>Q$$0T>@TXB.D:^>D8(,= -0JJ<-!O%,M/ MN[I(Z4L_;CJH<+RSK;8P%M;%$7RR+Y$C%POC>, V=H=S3'[%IV427>!GO$WW ME,LR[DK;I3IAPMF;@V"BU5F@@=B>-5^RIC\,D\VA FXUN4(W5AU9PJC!!5ZX MXRTAM_F($YP%6R+5,MK%24P;B17Q,RX%R[4^YD@#<*'=1]C6 MJ% ,S"V)W# M[H*7TUB@D@JSV#:=RBW5V\Z9$KQCBKL1Q W:XF*3N+,XZSA[G1M%?[+)1H%S M^(D4)H:$D8< "1J3R##%/OK&EUY9I3)P)-=5*8E"W;;(<'[C)I[H#G:8(%;N MPEIOXP6>#X?)2(\D2AE;C0'Q'+)95)H.DHZ]B\:/730R L_PMX3ES\$.:[)R M;1"X&"%C58P$XO<@_MYEH&,3% 11&"\R:17#VM39,1"\ :B38VT(4"/0IK\$ M,Q@CW:6HM7AX21^>TD-.5C",?5'4F(?DWV6=01M2O_S@2 *J.Z"5F M7?;@A#W_:T$]V.M.1"\IJH@@3@71S^HJK)(08F;IPX-"8TA-_.%'N8B3^%J\ MX^N#\BDC6>]?C:,Y8$-YF;. C8M9H\+5"[GRV'4R0N#H-2M57_E9'$P=46:3 M=)X7[-P\S0W?F_?M'+S-!1G.W]RYM'M!SD^?FU?:R>IV'[)XL\$9&?GRF9:5 M=?>,!EC(^ED-\^T:6 D@W"JLE-%"C!A:9:@DAQ@] MQ FRA$)]B0CTF@&HY$!^>T5T.(KCR@CYZ[EJL5U MR66?PG\)<9I^##9XM7YXPN?I;I?58RJ@=?"A!.%\?A_/NX5)-EE[;HCV&0D:YO"=(/@NV6Q1RZJUK M701F7PV Z&/54)%@>LVLUH@01IQRF3PAGQ'BJ*0N7OY#JP35 R Z N3IB/]V MH_J*LW8'7O%B>]TPYU@5Q!+%8[2Y\,PUFEU[K 2 M9HIN@4T3"5M._' MUKETB!.,9!I5C1*])/1/*V(I!9@B2K'_U.=>I_Y4G*/J9&]GEXNRLMO(MT>KVC:SA1Z*J(K6TAY/# #[UKS9ZG)5_7H"TU_.[BJ(W],+5I_3 MXC]QT5R]4OQJ$X[G^46^(4ITOM+79S!_+_?UE\;]IE0]5A4=*7'R:4'62 5J MZ%?7_H"CX-SZ*^\ZDK@64KTDI5ZR&H_M>I-:B0$=\2L-<7PQ?I5FY4<43K5# MGIN)KS 8:M4]2X24A6>[:4_)/]/(4 MAT\\$AL1B'!YI6Z\XIKY.P@P375PGPHE2>2N>)U!I1YGL&5,QKPZT%?%U MGA_HDUBR4ZI!Y( .IT=007TN/8 6W)'T8*9EG;X81?H$1%(GUJN319Y?STJ: M+%BL&544EV2ACJ GU,1UTCYW+JE6YR\57=J(&W'*J"(->>P\K6VTSIK#4B,6 M]@%\@SI+64G1%8DA_ 2>IP8N7W$6QKERSVR!!WC/VE:HUM5K$Q+,;6P[KKJU M$"4>HIJIRD/*K$^-"[R6&4%C#V?XVWVP^8 M+P-EV3MG$D I^)ZBUFEW1WRX5'LO1C63;<'IH(@00B^,4GF8Q [LR4?;+3U/ MXD=;4&GU4:6FE[A*J2DAQ"DA1JH,5I08^H!-+R'/D#Z'_;VGC$KG9 >*PP/M MKS="@.I##3A6]5= )VRYDX*/8'UYUAAWV) \L< VMC)(C!-(GF"\\\HZ)MA> MYEDA;"W)OYIM)?D'/:6)#F&QRLJ2$TG3-#78_''-Q#(-6"J86;=0>B9DAUX4 ME+WT4$)/UX+;SB3R91*5K.32CF,&6%#C4#-_9"%=0"@S47%B9RL3]N4ZIXU( M'E/^\H_PWA?+\Q-FUCC/R10<;"ONU1U^>I,"6D$-%+U>/O6D [=V&L1PQV); MU%BY3/WP&W]>?"]01'E)$FBE-(?H"YW<3"\9WM*'/="._&\6!]NY>L3J%TV> MZF:*J+<,R7#Y0_H?AR I#CN:LCO0E-K]6T[?6U+'.$M$H(CF)%8=OZRPX**5 M WO=ZR4,EQ8S_\&QV3UFAHYRC@\4B":6RHN O7+S7)<]Q#O:'FN/Z@>9K!!]M$GM!M'2*KUXR;SB,,/1LKA-XZ2X3N@+'MH'EDU( M@)9H)4[+!+48,+9GP5+7Z!HD%!2(H=&Z(O8
/E?<2[ X_X^30NNA&Y O0 MOI*PL))P;F]:/>/,Q9&.X;WP(;D0"O=I T-[CHP;K=.PZY4S>HM% RE7<22N MPJ2B'@+K&,+KR>=I4F1!6-!KL@^T:YY">#T*G'O8B")ZB X>Q$G,#'4S10T* MJG#XU>[?&!IPV%5(=&-X6-Z,YIV5=42RL+0;T+?<[9ARL;@;;QY=#T/:&B6O M$K!W.,3Q,_6'_#,NS@__7W77TN.X#8/O_16Z%-A#T-[WL$ >3C# =++83-MC MX22:C%O'#FQGT/GW%67+5J*GD]A4+XO-F)0_6OPD6Z)(-FX;LP)[ZB*67.]C MW$7%=1]%G(+K_LATBUUHT0TD:6$6Z[::5(X&U0&: H?2WD8+VNJ"61-I^"16S? M3QH"]AVP+S^?VTM4D="DA<\S*CY9U5&H^#'K T"QJM#GC*OM$2 M+H.U,_S_,\7.V@'L05X0:+X8(8QX?BZK_$B+YR1F$WE2?3:&.1/7]FT$<;'@ M)G,OE@YZM8"SD' #1$W(4[.4 *'@1#0S(6U#$R(64;NVD-]8!S!\UQJ>=H87 MRNHQ+HE;TV";M*Z$\)871\CJM=ZFR4$WT_34Q:-L+^-DIGHIHA"T!S+3S@6P MK]$FDCKI] -)PGR/K7Q7AU$QX771(!0@3CF#V.Q9Y8Q^X@F0MZTB+\C, MP;=A+ $L/Y+RG]GG*[N=)9C*JH$Z:;H,N9HA3>)8TZ$=CVX*Z#0(J!#0""(\ M2K$&D%F#HJP: 7F5:HC5JSKQ,+SJ&H^_5P41WB3>EQ2[K&$93BU$__(SZ,+' M["HX?N:#2?6U1HMHG"Z0$*<[#=M=&%8PO?'/'_X6_YT7 E%I.)"J$\(Y<6B& M*XX:JA*CGS$T03![ M;ITY?X2-=O%WB-IT\MLCB^X 0O7,(H.+IG.)!8'&3( M(Z?-3::6HZ37(EA'1/50NZ.?E]<1CW3J@)B[-\;*5-$3YQ1[YKT)])"DF;E) M,PN$-#,':6:AD&;FUZ];;-)XXIP%11I?T$.29NXFS3P0TLP=I)F'0IJYYS<' M-FD\<BK$JJQ):QSBR+ M1",7^)9/)D$\8MD1:6)R3I 3# X])1D/1*E#5FA1-0$J54[*.*4\!]"A;9S0 MIG4L8O:TLQ,G0CX(JMYNANB P&(ZNB((IIKI=I6 HCHTIEC#.B3Y,.(Z%$ > M@1T!U?*XVQ[86H>AK%$B7WX>I&BV&D_#Q,OW/-T;"P#UT$/+RNIOE)2"U:V$ MF6_5%YU7 )10E@B#]I8ZN&6X"5&'MHY\23)RY^#PJ%!X*.5;5Q3J%\_FKXX> M$.]MHB8FWJF+&1;O"Z70_[Q*T^]4GS6GM+\Z!RE^<-?#-"E1?*%\5U A07] MW?UUU,Z]OJV:DN/EZ35:D,WK]#7:H&7;<S(=9B'.-1="[RDS[_ MI'H99]31010#C7QM]+%%O;G2N[4(]HM7+[#C^^"T3&*C!\H7\K[LR MNN]=WUK-1<8$0O [+Z!!?#B;CJ9B9G8Q0=1\V.*<,'4F !DC<8E'MCL'SM>\ M8N][0:0EB>("]LV@?#2O- U9&[)=DB9U)>IMR5,T&,ST5<;SY'[FR7[NIXG" M@C[0U&FW48;UQ+IR.KG49Q^K30O8*S=WV?ER/M(""/,5EV!_4E@SHOLI&S;B M Q4U1KE!Y?I2[J5+0. CZJ<3R"/O;QR 1^3,LH M!'\D=(48HG'2M$ZZ*K7U#8ATAV#'AD$?T8)F^3') A@]IEF5[,&$Y(-NZ.Y< M\""*Z-]=>M[3/:QIU_6QXCI1VO6(.?O4-V!)C3+H'1%S1P__("\R3@]W.YP\ MU4/;HWZH20JDTP@B-8S>&#@V;W@6K=?[Y5+[\'ZI?GL&DCL/ M]4DMKY_46O>D7 _JCHC S2G/RKSX@Y:\SBI_A3:'O]NDD:+_W :T,7]F4;Q( M/Q=@KXC8;X/@TA$OY!M@Q!9_$M'!U/ M:?Y)]5GE-4)(Y#7";3FK2.!1U0!%M_H(:RHPD@M))-(%B]C.KR%@W\&I+O@6 MRDCLSSQ5[E-FI9A;!XEQOL:T!'0IX/'1#YGB-5(L-:_VT2B2IXQ0H8HU2]YO M$B/##]FD( B-8=9(^_EE53!4[+T^.[ ?M/@PU0_5BV+N\YNA7^[YJW)(^_\F M()IW9$F4-++HH>C>\*>[77&.4\+>["$#*]^M@-\EA0T/2+^^I1E]2ZI!IKM5 MG*2;&#XK]I9ST*H0U@%H$]SNY/.U!.*19ST4Q0.>C%]UT )IFD [T.QIA8PU MD(KHS[0L*5V?(#R /=%G&C/6BIHCW^-/Z+URH12[ZZ^.-[#W-5$>['UU42: M?N 4;ZS5)Z1M@/ 6+HKM,()M*?D>)\BU9@Q&&AZ,41K/"1T&R#YG$$5Q,2L6 MQ:/,GG3M/?+O9_:_;S^)O[!_MDSWVW]02P,$% @ "H$(66*2QNH\8 MDQ0' !4 !R9W1I+3(P,C0P-C,P7W!R92YX;6SMO5MSX[B6)OH^$?,?=.H\ M3'=$9Y7OF=[1NR?D6V['<5IN6UDU^[QDT"0D<2<%JGAQINO7#P"2$B\ ") @ M"4**GMF5M@$0:WT?;@L+:_WG__ZY]B9O( A='_[]E^-?CWZ9 &C[C@N7?_\E MCA8?/OWRO__K?_Z/__Q_/GSX/U?/#Q/'M^,U@-'$#H 5 6?RPXU6D[F_V5AP M\@4$@>MYDZO =99@,CD^^O7CKT>_'D\^?/@OTL25%:(J/IR0MDY^/<[^<)VV MYL._33[]]O&WDZ.3L\GIWTXN_W9V,7GZDA7[@CJV<&O*>2[\_C?\/Z_H:Q,D M'PS__LLJBC9_^^VW'S]^_/KS-?!^]8,EJGQT^EM6\)>DY-]^AFZA](_3K.SQ M;__GR\.+O0)KZX,+P\B"]JX6;H96[_CR\O(W\E=4-'3_%I+Z#[YM143CM?V: M,$O@GSYDQ3[@7WTX/OEP>OSKS]#)^E7I5HWPZ*\NI_Q6[/_Z'Y-)HNC ]\ S M6$R(C'^+WC?@[[^$[GKCX4;)[U8!6/S]EV 9N1\P7$<7IT>XB__O34JE:Q_Q M[\E:H@JXL:_/]X4>!.X21)'[J^VO?\-__XU2[S<5_7F)$ 63AJ$#(&(J^D?H M>ZZ#J7EE>5CREQ4 42C84ZD6^Y;AR0I0N16(7-ORU M4:KX'Z;9_#6>+V08$ M9(2I@8K5=,]27?OK30!6J(S[!A[\4+UPE"_T+:,5KNX\_T<'LNU:5B+3C1O: MGA_& ;@!H1VX&TR*V>(J#ET(A+&I;45Q7U_B]=H*WF>+%W<)T6)J6S":VK8? MPPBM^4](<;8+Y#LOVJQB::Y7%ER"\!Z^1+[]?>5[#MK*W/X9N]&[M CLAH175?_>"'%3A_6$& R;8, M /F0?&]9[:CNKPO1\HA&PQ1_:-E4M_16%/7.O5 M]=RHR1Q%:T+U[-I^&NIA]GE9H_L,W@",T7]L M'RTMC7I*:T+U2N2CK2^,TJUA;A6\CL/(7R,PI]#Y#/QE8&U6KCU%!UYY!C?[ MB&))'T&$=X9/(" $D!:B4E_YVHH^"N;6SP931*&N-MV%MN6WWL)IOVF]=61SO+AETM5^]\E]FPG^R&.M]Q-NQQ;[,"?=O8M-?< MQCK?B3;L-;LA#7:E39>7%I_J=H?:4"!&*X/L8FY 9+E>5YN8;>O][6&V'<-C M *T]GFLEAD].G:2;*O<];7K1W5YIVZOM?F*VF+ZACV(&WOG!B^6!%V"CW7^T M!:_-SJK9][J3?^HX9$ZTO'NX\(,UP:2]F-QF^]A5;O6<^_[TU8^C:1B""$^/ MN>U"6M&91CM4X#-& 1_ZT(KG-D6^U[[UH5>5?)'_0*_,2>:E>Y@;J3<@<-]0 MC]Y #J%.J"'[\7[L_4K1;_")/LYU#SY MS9L*W.YK?4_6>W*E"^=^9'GHF(6]4K#+$NZQ2DTT M_78?>E'*>^D/=&054"F44)L=R9$1I["G>B)S)7CR+)MH."VE*;]E:\SO:M:$N8/^-&/MNI&?(M%Q;CN6RT$^@]W,38(P>7]G>EWXD=9P:_^# "UU;@^2_N.O9(?[_X#O": M;FMZZE7GEKW=3LR'J<\NZB\IUU SC;[1N9S3Z(L5? ?1;+$ Y(HKVX@ID[+V M"YW+>.VOUWYB7GB* WN%2*9>3)&/]&+=)5V8$=^VJ8V."\VM.=+M]R(?.B7' M:_+Y\"OZTSW$RVQJ2\KU+?R,UQ6TCU8I>\-O]Z*7YS#N!&]*N_WPF,R.^"A$ M-%OY^^U/_,_&YV\U'^V'\0KW+ V^T/G-SG8=1(6L)9HTE^F02HLV%+7YA_J3 M&+MM!)8=_>%&JVQ+G/V.F .S'[9;I"ET4$, '2E>O0XTHZA#/6HPM931.DXZ MG+.G-IT857^^<^VHG#$D6]?@5G4'3E8FE:% U:8+1P\]TDF':4>OWK,"C>\& MN^E%M_?9.X,./JJBT\OV+_CJQ48]OG&]N/DVL^WG^I)^"B/7P9]VWW+WD[<_ M;2]V@',7^&N\G8BC=#TM]UZU=A1U9R3:*[SOTTR5U+YUJU>5BYM,TWWY**M= MO)M\I(&DN#LAZ@]YQ!P"^]>E__8;L!WR;!S_@ZB!J. >AJX#@GE@.;4O="K- M$?EX+>3ZO@E B'Y)1'M OT@[C)N0?O:GI\<'1U= M'DT^3+(6T#])(Q/2"NY:UCG/MPN->OB=NA\(:-4!;J)5](^=5M$/W\BGIJ\A MV8EF+7G6*_!(^]\J9;X=GYZ<7GRZ3-769=\RC>3H1MR\2MWD%?UV%V6]V,*>_^+9[)^Q986;1GOYTPQ+6M>6+ZKF\ M.#TK,[5'P*5QW%&@F:"CYT%>RAM_;;F008!J0:V0;P9?%7Y!,<>/^^XJY M8 MOX* !7NYG):H"Z)&@5M(/$5H1^C\#!X&@WSKT\"!NU#&+*CK14MA/FD),]IK MO/JJ@&ZT:4,;:7"/IL'R8EY77"O 6ZSEC>14A+Z:*5T<]CEJD0,S_O,88.5C M0X>6*9M6J[,XE/\=6P%:([SW9[#Q@_+AD%/25(!%Q%0[;#>!ZP=N]$[(TQOP M3P!]UKF%S@W:O')@+Y0S%?1Z(5/(3T4+"CD^,H0#,L*FZ'\:%?I3QT&PA.E_L(*.F*78T3\&OUS%LS]'^4+$4Y)H]&N$3.SN1R-$6RR>LV"I\!_?^_N^'N[VB%C<:]7M(,];%8S/$$ACU6&3CG_VP: MLK6R95B.Q::&,X9X3RL?LHTLY2*F82HD7X;K6(QGJ7?K^_')ZQQ[[%%P+1F8;&X2Y3:87+^KC^.+TO'R[.B[,I67-L!^7[>L> M1@![3+MOX,:*K%1>C@F<5MQ,["5DS; ?EQ4,7]X%U^CHO_2#=^X5YK:4F4C7 MBYAYH(S+\O6RMCQOEU:+ 7"AE)D UXN8 3PN\];M&@1+M"Q]#OP?T0H_$+0@ M>R132YL)N+BH&?!CL7"E\OW,W0L5\OPYS,5891_#.)7,1%]:XHP-8[&@I6("')W# MNX<.^/G_ ?9P+Y4K:N!DV%>YZC 7$#*#>2R6M?0D>>>&MN7]$U@!VRN<5=0T ML*7DS/ >BY4MT\U.NCOT&][#K5))T]"6$3,#>RQFM:)LR494#.Y<6;,!KQ,T M@WPLUK0I$LTAXGD6;;]6^+MIT-8+ESWE46D[^\_?*JI"G?ZN(.;,+KB C_8< MD 3HA*'ON0[ZO7-E>3AJ#SJ'@&@[H@6BT1P?X6@TV[9Q.)K9X\WMX\OM#?[7 MR^SA_F8Z1S]<31^FC]>WDY=_W-[.7UI&JFD5-&2V2%,DH 'K)\=J3D@;F>HX M.LL@K^/3Q#YT*>B%BHP^'?8JLYFB=^-50D1%SVN5OI-O#GFZO11"OE16*P)( M ,A"740\,V)A7%OA:@H=_!\<&O[-\@!.C1)=6T'P[L(E20O"H()078VI(8)R ME2'-I39FNN#D 'R-=C_1[\D;MF(-(TE1F14$%AIY"!%AA M-O["2+>]YXEP?L,A9P5_ X+H_9DAH"WN=/@ K!,_N.SAU[83(Y(R&K&R1/?W-3! M_THWW9N#.5] ,TZA1=/*-FE# -%YJ%6;^T W]0HR;F]!Z+4B=O!IGB@5)MN1%)?8P?J M;"38;!IP:NP#+63%5Y168N#90?H66%3/9I)$4GI%R2>&]PU..DND)T\NV.% MQ"IIR15)<*OL:""S&9=]N3@HW#=,I6)FLD!(2C.,*E/'<9../UFNP,XK]<://AA M^ BBV6)N_61[!,BT4M3GA1[^B>UYI$ )9MA:GD%DH7._#'?1C&XMQ(2N\' M+SBR*C)[Z,J)^FV(>((#4]E1)[ B-Q F18:R=6S_&LX6J?LO^JN$G>-$-,#P MRQS]Y\OMX_QE,KN;S)YNGZ?S>U1@ M'C+F,@UV@_^>P[]D:M*3MC,!%B79%HD9T M,RP)SX(?A4^ OF'>EN1*F@%LGDBK#PK W M7MN'.VFHRKI0\\SRIL N)Z I+A(A0$K%@;1OT&3F^2128:H YNK/J:,5&9HA M2UOT924V8WG_#"!2G(?$GCIK= ;!2L./MOC\J*EE)$.:R&S&#@&-C2B([2@. MD/:NT;EXR7Q%0BMJ)!N$!>W@BF+H1_85W8EN)XH*^H04=&[&-H(JF!EA([>R M[OQ*Z^#>E30.\!K1S'"4(S[%CS[TBU)G\>YKSA!"E8TA1G-IS7A!> ]1!]!: MF$J<5P6#()P:6K%" <15OL@*W_:0<9F0!((EMNH/29,W)'62UA%K+],#DR/T MXOM $ G)S3A>W%EN0%PWILZ_XD3VV>(/*P@LR(P^SJUC/DODQ6][#-%E(A&/ M\S'%VE@FEYCH@(;^>0^G:QQ(=;:H"PURS*!=3U\WG\!#*K*M65>7H<#$@D%> M9GGSZ28GNAD']]U1-;O)=F&,Y-^YH(W[ 'A$42UQL="&5.@KAX_4K"&:+BC\V;XZ0:L,4UK07.N-2V\MJ3>84AD+2T23Z"$*R M%V'G2B=:0E,VY26D'Y ]1%+BO<833#\[])!21)(T[Z8-6C.^8 MHN)CH3]5F^$#S]+C5XA0\7#(@'_X'M[D?K9'@;P8X MRFC&L@._&BBG@R>-.C.KX4K,#)Y]X)BHACKPH1F::!0UU/"+4V._:26KF%XR MU6IA2K;"U9WG_Y Q(9\W-"%/7_XQN7N8_3&PZ7@KLIR=N%+MV^E)VDU2PB!Q35AJQ"?#-L$DEL M$LX5PZZ 5B10#&:5)35RFX'^SC(7SOUG8/O0=CU0N&29^VHFG2X^M5^,[$V# M9EB=;@#JKNT2Z!F+-<#WLXH6'T8GDY M1Y',0X1Y.I5KYD#'\@E6@?[:1L_2)8@#VG &D?L7@7Z;L((^^8E4.7"M9)N3 MU96B!_/%];+EQ,=8/!_1R08I[0'?O](C?["*'5B26R!%]:/H+?W@#QC*5_RO)H; _$&M.199_< +?5BAO&@JH2I;6.;2HB&-'#?\$HOS*MJ52T9 MU1)X$28):L*<<)%E!3P% )UCG.P$DX6!@@[Q6<*I>)C[I6:-[2O3&NNF[9V! MED?&JGYH*:&V9F%A!G);V5?JR2O%]#7SR7IOM&"F]?:52")JT"*Y#\LL2I,H MB+>S<9A-Q\D3OR@;)&XE%4/;YHJJ.S&,09UH1Y7G^^ QUP1/2:V=6;7D6&>G MQ)9Z435M#1OOC:&$)/BY I=I3D-:L:TCEVE9\GSP+1F@6OT6_)6G=6"[5P@UH12+%9*BRK*5>3#%*5-10OKK:76KA*RY1 MDO%;V7.F-5!.)W:(85Z V X)%#T%RM*Q2;FF41).(B.Y7GA;,'6$OOQ2/NV M]XR:G:G,P R!XBBTWM?M%PM;ZL7HT\/V=K_MZ8'3D%9LZ^CT("N^&4;8Y^U$ M/EL\^A&HL;VRBFM%$,5 5QDDI05CS@&YGD6MG5YHD2BY,^XT4T<'IHK=9JG\+*&-#3\O'MX$%D3+?AG.5X$?+U?3Z(L5 M?,<1,!+'7)H5OU6#^T&MCO2DWP:=Q;ED,I;PI>?7V"?6R"M"DSQR O,/=7K] MNO'A[4\0V&Z(_D!^-2,BX),LX[F7PI;WB5O=*TXFM;@T-?^M'"MZ=]O,$V>J&'Z4,_>S$.@IQ'($&%0>E^.V$4VS50 MG1F9;%LI=9@:J2UR';>!"9K9_8^.<^7G"C=VR, M):$2,U,MS0;>K"6M&-(:Z9*56Z%*%$TWGNHKE3A I^X0A+-%Y@&==W[&,2M0 MQYVZYWNMVC*:0DJ5TJFG@-);6PFI<^_2VK(JU]2!5((Z4>0)T%$TO9RDU%ML MV8E)K)&BHLXO3B\TN%'K@#PMM&%@UJUJF+99ZH6\YER0U=0RE4IMQ._JAK^[ M;$?8)N7Y81R &Q#:@;M)]H-98.9?"J!Q,AL='Z'_FWR8[-K#/^R:G/B+R;;1 M ?+.!4L+IKO=73HGER39?!]MGAQE]!= MN#9^G9HLSSBM+U*WG7,A$IA_3JKS3_H-//?DOC+9?6:R_N1X$/T3]ML'U=1VZ\=ULN4L9%PV2#_7EKIA$531<'S,6%%@FVZS$O M.H1UI(8.YHT^,S3NQOA6!\0-<^5[2*XP,5Y)S!RGU9DC;7CBPDF^Z?\U21L? M(@EC64+\AJ?.$EY327%6 2H0K,$N7$_+D2P&1RDA0 ,YC1FJE/.FP- \JP[- M?$-#7$QNOXZ#&J3&J>@]%R.]_K0@WLBWXX]'QQ>7P^1*S77S'J8=35[@8.-) MI?TVK^:$L#VI5PCVH;\XECFXSE"[#P MS[)ST7EU+L)-3DB;DT*C ^:!VO5/9";B5?MV=O1QV)Q6N4[531[<.MK. /7J MKXYW>4E'/6B3M$GINZKI,@ @'Q1,8-A>4(9MTN@D;76R:U;5?IC1;<:(%*GR M3>4M)N-;]6NU9.TB'3\.ZQTMJN72UKVEM*,>?-NG9[GLBQ)#[R-EZ&5-3@IM M#I-?:MGI\=G'\A7\$#+4+9&,TEJ-41F%5Y=&&0D5C4N*=T ? M([/\Y%M@,'ZJ#L9M*_U3-_LT=J1WEZLHQ.:3VO$H75O9BIE]D;LP5@II-;8: MJGZ[$(I)-^;U[M8*X"RF16@7&%^7U?&%V_O@Q]$DWZ(J1N+&_5UGWS/IQ*Y-\6&#W M6"R(-S%'EQ?#F%?H5Q?B^TCA^EH-61$PJCO*=K*.>2TDCO]75HC?!*RQDRUI M3&+04OS!2)L?2*.30JL#')UR4W*^*\_ PP&>B+\HZ>XK[FT6ZEKDF-BJ87*Z M.3\IAZ'43"=7^:[7'CO;M5H<6)_TF414 4TYQG:@L7$?=Y_!&X QP.[_2^A* M3D04Q["TO4F^P2&BV))>X$ACM&QJ I.-8 N(;">7U>"V6DA9-WV(5M=VGI#& MJ#HAM-+!F#>XK@[$C,#S?&K\,7_ M*/B-;C\ZL: SV7UVDGQW@*'EAM^Q!KZB/I,[?8$PZC5UA@B4DEV%.+4*/BXNAO#*7X416:)9OB<-OP$ ?- M7&^NT92[K-\,DVB!2P#EGD(> M4_RNBDT-<7)Z>-,L7T(W'] 5>F$:W&O@+4 M:,?@UOH8\SHN]FA:\O'T):+NT4GSM].3?\O^]>\Z/Z/.\Y%=Z=O9:?EM0#]R MI(__2SU[3_ZW-NZ"4&5MIXQYY2= M'-CS?,W,(%F[H)C3(WTL;^+XJY#8C.RH7W%BJMLP/':!B"N0F(M:Z"[#Q\ !N^8X7(FPS>KT"/V?9-2NR;\EWQC"3-5! M^*YF$0':2V*O@!-[6>[;J_=KSPIKO M0>YAA&-S"3:C[;10#U)U$E B?'>OMP8B5"X@ DLC7Z'_&H+@#8_D>[B)2?(7 M:*-:0J'HN_B4F<3L6D&*[M<&.K%28V#)+ET?*4L7-1#6D"N7RHA8YT?#.%WM MCE^XIY!U-!,0X)MH!)=?KQTS#N=,3L-END79T% MI*-S2AZ]^@K:CF5I'"C.4G)2#YWKM1M:3'^Z+"\99OFB>D[T2$HAB:8@'9CB MFLF&&W]MN5"&#TF-\3""":@@(3CR#DT)5K+5P'VSHFPE_P+6KR H(.=POGT;-:(>3Q3J(HX!-3@X++#]I@R;!D1P@>]%]%.O% M&CVZ](D^[[%T]5X)14_TLE,.=)X\"SY::\"]6NGB4UIRK9XVE)FD+^6,GK&W MZXWGOX/D5#$CW:?>]]26UY([O?&@2D$Y12GBD0,6;I*?X7/L.DG$RB&W.W57 M1M6">M*HR7(G*-OHKX-R3_CJ1AMKL"7#(_Q,;,/W\ D$KN^0GVZ0#N]A%+@P M=&UB.)+T/QR@3WI3F,]&WHE=%U6:YFE+5UINW=A9/*=A&*^3WS4>!\T_8CZQ M%>M&BU!IJIGZ6IX!2 !BUT9G?Z(R[%Y9_,U7M"4)IW;DOF7&:DG>*OVDT2SN M7E-FQ'S;J6V[3P?!FVLS3+53CW0#_6NV2).@_85F"[*0$8.7.*$5?\]4-O>A MIJ[BV@V3XD_V.N&D>IU R?,WY$U"OPG_SDX&"B+AAM9R&8#EELBDSV+1(T3J M%KE_IL^UH30ZU0FCN0+,.$50]89=*W*>%6);K@8MF4PL5>K0X@C BI:\NXPG MD<#N87LZJ6O81'9UK)VN]N:ZYBZ5W?+08N U3F"**@^Y-U*=RW0@E\U*HD[N MHU-J8:TF"F%=4Y<<4>E&?^U8D?7J_0I >[6V@N^\]Z4UU;2D@@2N J00D=A M>F0R\Y^;UE0;!SU$$!8ABH#LHR<*C@P8IANR1T!_JLHM.Q)*"&!)L:8)"VS& M83@-&AWB4-(N";[%Y0.KN,F4D))9B[.K^K7DH>X=,[/".)C1:GO!E]489Y60 M/$#8B3Y;)"LO_M\[M$/W ]$;'8F6QD$?/@/8=S9M%='+ ZW!+C!N?Z*.(7&V M-H6K=YHQHXYU+5HL*OW\XO3BR #VJ59(!VO>,,\$T8;OP0_#)Q"0NU-94QDE MP#QJ<8*;G* VDY='@[X0M +HPN560)&W@HPJ))S?\=% 3X-V5]ZE[N''KO84 M.C>N%T? D724%U4D>FFNH%9L:88AQ08H)J8AX/OKM0^)R%/N[4"UH);@"X)'L_P*R:<% MZEUM05@W 8I;UXHX_:TQ?6C1E"LJ/!;)&'ZR@EE 9G2'O(?,3GS<68I;TT#V M\3G!FNODM:1)T%(%NV5:9E;RVY>-YT:[6%S/6+_'S$VT7#-%G5Y<(+7N&_.4 MJ*R7.PD- HP_QG@;@C8S6X/8M>5YP+EZS^+&I@6E(I"+MWK@:R<:[, K?9@K M-4XV]JW9LICI+W/QI]9)C(KB-LS3J@VS+H-[PB_@>5RK$MLL;0X7ZH#.=$,OKOQ(0XO)6*2I-71E *U<'(X("RF M&90HB7EL;-[(\OD+:8!Q8,T4DS<0>VE&*G.%#WN5+RJ$-_!%:U4)PG=Q M6O)#!O_T) ML- 6N1DFYGGRBF1#>*MD1% M)T@MUK&J:I)!J8!_G(8.!)153@_ LX8Z2MEVH0_;.EY)J6D[&BVE MU):*2OZ$E%S.X3!Z(JK63DK!C^93D.QS'\$/\A>VS5.@[H%F OI(B?5I?\X) M#;E5JGP@EXA"4G9=&L6NJ?.O.(Q('N*YSW"'R^DLVXZ0U%9,%\+F3>X1$Y6K M*;/E'C4EZ&5"4(A3&:5E1T)0ZMXC?[I_!@BET(VR9&[)J,\E&6O#Y?9?/]"^ M%XUF(\2DZS"6%RI"!;A+>!TCJ:#]GG-8F$*'_.0E9-KB\8@]$^;6SR<_('^( MHL!]C2,2H=!_(G1AC))>^[!'8V5XO68CINWMCUZ;'I9>OT($GH<3>/X# 8W@\#=#$ Y?YW6.F7P$;M2F,V M181DSQC2]O*EGB%]Q"*YAV\@/[%9->-(8.+Y/I_ UYQDM4TB,MN MTU*?3$"\D6_''X_P_QLFNSCJ6ZY+)5KP8I((U-1JCFD+3G5>::J!H1\-M2;- MG0LM:+N6=P^1EF*L1\[C0D9IK1@3HQ^:)5%"TY5 M!^$<=2.D_XG[+E'E)[2DG@QAJG3K7#VCY^C7E\\^.N!!$@G;#S;^+C#>= D@ M#K:_&_G<5_,-6M*2<9USIDI35:HS)?)JI@-07'AJX@!QZAR(UE1)9CSFO+;" M%=(R_@_>TKZA70L_S!R[@I944K=!DQ1\]!$AGM&))W#M"#ATR>F_K0D?T[S) M@I*Q+[,.[)+D1)54RC5BP+9KCDUY5:V5LR M-M&+HF?Z=4Y:/7M7[+SD[R$:=&O2K+P3Q0G?B6+WE4GN,WOG)'%<=G+4P4FB M./4^^2%!*DN*E/W,.DLH:5NK>:@MP+*.%FUTI$7XSH[Y>>WCC.*Q'X=T33V M,)RO+'A\\@657#4CJNQ']IJQ2I35U7U5'^OGUA/Q"[%K@J*?8FZ%F[[Z<30- M0Q#AN\,'UWIUO=3^22HZTVCGU0B?L<;Q.P)B7)!=A,^KGHPYA\5\3XM>C?D% MF?1WDG1X8D%GDNMRUH0SL:*"*R2<;#L^(3T??J'[L@(@0B>F>(.TS7-O%*E:')?':%R>ZC&)":!!\5AK*K$9 MBR@UM27OXIQ57BM6M :7,&*I/<6O MGFMG\;K8T?)IY<8#+@><';QR" 2BEG)*BB ,>[Q&4M>:)PZ6^A!3/<*ZD'UZHJN#L#J39T9Y0L M#3B<:JP.+58===2ZAYLX"HD:C[F>M.F,=(<]@CJP%RNG$ASY>3 %:X. M#%NR,?=$7'X+W)(_C70P=_D,3>F$MR=,Y_%7&26C'E V=?;M:5V??R=%<21WD#AOTDI9BI=EJ=9NV^]I* M4@X\U+P#;]NLEK3LY&)7H7[,6.5R#N$4MTJ&:ZQ<9:UT) 9-BMZ M@!"*+EA;=-'Z11V>ZL&R%O!3-N*M5-$!G89^%,O7;J,YRWP6-9#?%+M5[K6* M_%HG5EE+_O2TUK70D!F^"'P%-.*5EGQJ ;0L:_I:RGJP&M130KX!<^FA2!?= M+5V#/215$I+AO!J2@?T:5+_P#!+/.,6J#&D+XCT SKWZ104>?1@4'@'C^@2, M.;!7T/TS!J'0J\\./JGE5"3"$ZJAJ"\%:;&4T:D+30Q M4]SG"G_3FQ1]@;SC6;UR](R(*\(%ZJU(Z:]%D<^&C8M1#P8%.(XQ(ULIBBLTJMQ4GOOKX!I;C MM,XJKA7>&BS$C?0U^B0)-&FY?NOL"EH22@I-,3)PI!UZO6=8H,I2W(:1N\:A M3)\"_S4UG\P6,]M.4KC3]VTM6AH-,SC0ENQ0"A6A\8%/YE:WFVA"FI!%@W5) M3F&CSUS080 B33@E!Z@@(<:W.*6IK6O#U-#*C0=7\95%6$XSUHT.7N!JP@,- MU@P9=2ER7AQNQ1CUHUU=."M!F"K=.E>/IDO8[F%#.FL7!CIK0:NOI25%.@>Y MM!XV5-/05-'U,OA!].% 1Y\M@G5^<7IQ-#RG=5BJA]"[%H^M6H^4+$XG4@G9 M:X>S. HC"SI(+V4[#8/U,DWL$X/Y]*FRN+4>#?1)I[EL_>%&JZ_0?PW1 HHG MB23H$D+'1PNEYQ(4BL']":[;M?<>1GX2HJEN&N_DHXP+1\76@1 MS46S1>^C)O?5P[#I=]C4J;Z#8&5C'3=;-^H>1@OW6X:824;>/ 0@8+E2BR@Z CPV1TY6>DNUYAY\M[N,LUM]C987/0 MR3\R.I5/.3=;3)+^3%Q8R".WF.PZ54@\-XYW2.()S(Y/RX;_4=N@]7B0=(%& M],D8TM<1]'NS&+,U98C#0=]9<0;FV6!TX3!67GN&<6^8;#JZ,5&>!F)G8CEU M&$8M]5DO=*--8Z0Y[!'4@1E>#+?0R2G,C% W'3IL:T(L.51;.&SK M--GPDXL^>9:=F*'K<\=R:XP'<*'UI:G$6D"NHT^W)HS08&V14=?H7P&-VJ=; M%\Y*$*9/GVZU4]XX?;HUH4CG(+?TZ=:;*L476]-E ,AR+_J4K53A0)!&&M+B M$#58WH@]I4DC)9F1HG(OGH=H0FL==OU#Z-V,?!9-O>;"HFOI=FHA;2EVB>1^ MJXC-QXO3\W-CQP2?D.I<(N45KFCSN4%;7]]YB:P@&M^0T-1+^# D>O82+@Z) MQGONRV1(0+#$D9/&-QP8<\@3&>+WT,:98,$-2/[;Z9.3FF\?AHOZX=(> ,,. M(@9MK\H^X(?1T8/&%9TVD@W6+2RL)[UX5--M5DJ2,UP<'5?\II//3=+O3;8? M["(]@YSED^'O+%+E6SD:_(#."SPW978%K=9:494+.BNP!=34-+\5]M%:TX(D MTPL5)#S'.40OAU\0) $I64K%9!P#BM3+7%8QK9"4 (*''D MS9YS666U@Z\6C/+B*2.8?C-LD^/,51RBO=)FK#XGVBGP?6)K*VG)3=DH!4C1KW,FD[\SXF9BCW;%PJ,!LUZ/$IS M?[V89DSXOX,0KVV<23Y70DNX6T_L=0*./KYY*B!WXBZ4T1+G.IB8P&H\";>& M]F6%]'9EA<#!VU0 PP01;!W E_'V"LP@/2M3@Q:**CS1BA9",[LJFG<49ZE61><&V\1ZD53%%%.\0K228[EH=&L!X," M7/>S>+_0-<^QK U\G+X5 :R793]S+(\0R5I9#CF6V5EFA\9;V4E;2EI% 3.' M.YMUE2%9%SI(H2E&!HZT0Z_68\B0K#,S.-"63*\*%6'&0;V;J%OGIWIX\[=> M5>3$32GQ<;3+2G?ALK1F!!-004)PY-5T:5&6WUAK7#FXE-8%83D-GO4?:E[9 M\RN-AQ6MYW^^S"E#/HUV$4!;(1L )[Q#JKP/P]A"^R!F>A*Q2N,A!Q_;*D$: MR*W%%,)8%UXBW_Z.Y0#.38P?2B4O!S-YDK_0%@JABN;1H*7L&E_8M%U-;G^" MP'9#\!2X^1&1_C4\EEEDZMHRCU?JU6'&N][,_^K:7[^ZD,!Y[HQR#,1N$4.F269K^A4_@% M_0^0?-8UI%.1I.@K:B\[;Q>W$\D.XWY"B2;#1JMFK13U-R9 M*6Q2IHH.4JT-L(Q2TZ8Q%D1J6?-H(B^N(FOOP%3(A@!:DI,Q,8NC,+*@@X9" M^;:$P1"9)LPE3FLM*#(<:9#%,0F?"I=3K)%EDA,'K\]S$*QOP&N$5/056FL_ MB-R_T+2+*OHQC&3#CWRDA!_)OCS)?QK] 7]]@C2SGCCH^Q.$RB1:@4F\Z\7$ M2;LQ9)Y&K)R=0(R()76%!UE/7J-=K-QK-!+>,?QKK$].[UE5M)PD^-@4EQ!) MT72V"$YM.T![(SRR/+2[QA+= 9"-9MJVDU]CI-@VE3P%+MH0 M;RR/NAF3K#U2K%5(J87=1VJ+]K)"HLKMT;95Q@QT$]',,.44SQV4$W8Z!H1. M9.SJ(R6'$C';VFAT"2Z>7^[XK*"4'#D!1"5*L;Y4O>(/9H)[L5? B3WL[)XN M>.G\&,[@'/;&#BX5&-,2_44.$"X@SM&MVOR$K-<%0 )<=F*)"C0S) MVZ9A*@?&4!2.(H"UX@R-'C]:V39$XSWDQ*ED%M8.P%HX2L<74P<=O,/8>7D-8U_(:T> 1.92@P=XZUMB M;?(^70\#,LF/BBYO7VP +71@8 1;II;3$O@6\[NR(H]]/PO1(3YR@V:\H!=UV0:2$JM9]H]]6DU!@99 MT>Z.+]QXL91/K*'!H.6#00%.XU6Y[W0,NL#'Z5L1P'I9-#Y$RUC,7(@FIVO4 M6S>ZLVP2.?RAQEV(6T()C+RFI(/J'2>J3[U9!?Q,I1@5MT'7L@)WT'4B);DZ'#-N5TL@(T#9[98=BAM M&,_!H\^]#? M4,,^/\;XXF*V2-T"71!>6YX'G*OW=O\9.]T$5_N86H8))<1XA>4BT6%7VI3ZS@5DRI(U][ M%:GU?AGZK%_4#M'K"Q+$)>\S;6B MXBGRIVH>D:Q]+1\?5Q+-//H1D'J-+-C"MT^?+O0YF/$>)@OF>1YZ\#?&0/ T MQ9;8#!<8JM""4[J:%Y=0:5))P$0B@2BMH)*S"@FH1KXR!:];] MN?\4!_;*"@%1R_3:7Z]]^!+Y]GTD2T)235PMM077C=5'&$T)QM/+/\>-@@LXV7$U>+%4#5-IZ(*K)[SQ74 MD@1R&#(W[75B:K&M:P\^6=:2)8ZZ(+ +:@F^('@4U,7D,P/U%Q#@Z_ZGK,_L M#:% #;-X("NH%FL :\>7*.$>O@&TS0E"RCK/+*#+W,$#;%T8\&$R=?\5AA'UP=L<[ M!C^X=8J*.[G0(OF1$I[(BVU&'"']XWX81;,N%&-&Q")R-WP?AC%P;I 6LKT@ MV?Z%C^ '^1/;*U:DLKFT:B&_J@A&.JU[#'60^;TAE8IU]XY) N)W$7^HF^BO M145M)]?LYZKT7Z%;6>I:M&0>>U0KHXNX14-/2I5'[KFS*2=>?5TU\\C42G)# M(A3M3B'AW-^%W7BR7.<>7EL;-[*\5#_)N&*P1[H=<^FD1A6=A8KI8&'['82I M4943S[RN3E$+Z/_.RW%0QD:(YF)GX.L?X)ZJH,_HW\Z-%8&ML:.>$,RJ>\$+ M.>DS>@QK36:F/$AZ, U#@#9C\-J'$ =6]^$?;K0J;M+F?O8.ET:09BT9RA>% MRLCHTZT%NL^09+N,>=N!,UND 1V>/,LFKT+3PE^ A:LZ7T.FGD_*M M4=_7'&00HO-"[JXG0VP&G[%Y%9\^48%''P;9CR18(*Y/))H#>P7=/V,0\H*L M=?E)K69*%93@W;;TI+ZA7YVUYGBJE"0["M(^CI7*"1/!*JX5MP9C0Y604OHR MDDS<2!/L"EH22@I-,3)PI#6.#CL7/6X(@KIJHZ$&!]MZ<@A);8:S?%GTPKL! M*:I0:A;U=J:'"Y)RMH@*KH7/O7+"$*E_]ST$(8[Q+449:MW]((VXZ(J<\ ?/ M1E36P+,;?K\+0"%;@!1[V WL!X4DY=?XY7ZK]6H#[ @X^/)0\F++\N'-' 4B.G,$7[Z.'.YMW% M]->%4W* "A*"(^_0YAJAR.^B@=\U7D]D<2E=K K+J0C/P<\\'W;BNCR] G M6?O;,"[]7>7FNSC78Z:1T+[@OIPM*W,V4!?B-QV;Z9AA!=^F%-,2'$G]EK;7 MHE)J>EHJ=9\=>9M:4"L\I>#@H\B13E,<<<>!(YX)B5=>>U0Y\)1PE193"P<# M!L9?231Q&93Y-0S"N8&@9G@&=!X$=NR+= N9F0S1!6?54:QTQIH/E2#>=9*/ M^21]:P40R97=XN)-)0S07E/VO%"%$XB@#6BC,T>BSK M3KP!:#I\LZ;VG[$;DN69DW:+6;HH\\7%Z<79L!#6 E*V[\B)IK,58+H, +D0 M8ME="P6T0DZ#Z5A00T.[.]5AS[;3EHIHA;^@\EEH<232=?[=^##T@ZT$G+F7 M6E)C]#A@E.=><=%TGG?G@07M%>VM]DQTET<-?XM=_ 3N:^^GE-I(4*^(:!!&:-*Y]F-R>T%VII%K8)VKR M>5$^B;178R>/)+H)74F7-LURG 2.%N=:H=J!8%($J]>=6G-3-W3ZW??B-?@# MX'MTX$P1@ZUE$GX#"48$I_J9U=8ZD(E!IH:J4WN0[H9+PV8;_8@49>ZEI!3' M%*A1T=ZK%[[IE+?TP$+5F4^+A&P;1:-30B))\>IF,)PB65I26'2IX>]4A=_O( M]<5=0G?AVE;ZK#><+Q>8Z.DEZBG^;]G5;[7U">COQX83T=T(Z/-GU>))T65M?X!.3+.-Z^ (/ M/*76 ]Z;Z9JMG*'O4O4,IF[V8LQF0Y604OHRDDQ*@JEK0B@I-,7(P)'6.#IT M$DQ=8VIPL*TGAY#4.ON%5 1*]I+ R1F&V!XCXK7-HH,*XB*KITTHTUO\=)-)9"D_(=XZ5)QPTUEC:#<9L1+WPL'24V8JL&A?A"] M#_V>K<=+J:VU3S",J8*6]XGJ?)ZUN4R24V]/CIA]7!2]1+[]?>5[2*#P]L\8 M?7][4804A'H88G?4V8*4D[SV.3ZJQF_)?^]_39(O%J]]45$S=7A+R'8Z"V6':4LT60] MD4"20@,I4#\(O%&?Q0E=VO$X0EQ? -@6'&%NWK? ME7FRWDFP$ZR7G7*@\^19\-%:\V^XN_A4$93+B]/SC\-SKIXV5:KUIIRAUY[6 MC'T&:*/N8H,J&<]?H1N%SR]?N:9H;ATM.=0;'ZI4E%>6*W3Z(L5 M? ?1;('ZCN]!MA'NI"WME0<6#$O[-/H0K<"'Y+N3[,.3[9>U-;5GA; MF&H# M+CO/C=34KLEXYZFYF:G=E!/-2_P:NHYK!>\OE@=2>3E6%V9Y+7&70))R+)82 M=?Q,V F)]]@DE ':I]M8#KYMI;:BEMR0@Y="CV9B#\T35D!DUN+-ML+75-$3 M]&:@E4SR3237V# ?!E%N@D _[28'],.W9WQ&IRP)A;]IB7:CZ;]>+#T-[R(H M4@=SZ:\%D3\>#8MD/1@4X#AR##W[-H(N#7O&!*_P=SWAX_2M"&"]+!I/I!I8 MZ(9&7,G.6U)6+2QTK.=W"9^)_R@2AAB)IG&T\@/W+^!\A:CGV]T#]0&>1/UQ M$(&/96FGU5K\#F:+CH*,HIUI.$U\>==K-\0:>[+>\:AY!BENP)F&3R"P,81+ MI(_/@1^&I.)3X-L ./28MTI:-I!<'2JF@VNDH:-9$?UB?4.J2\QU^0NVZ8+-"62Z7\AD M'-&((U[;0+:T%%Y1#$\U 6-;KU/Y<9-=XQ?&#F.-JJUG%G':B=TV3&5_Y[-L M^<5R7?MA1#]K54J9!;:,D"FTG[2']AG@BQ^THVILI9%KH:BM8Z2MB[%30H$" M4KI<=DJ783RCJ[GWL67D"':=O MU- #7T3-C7RC2@-:L[LV*4.%%9&ADK[@J_6-8I77"O<&2-*,$3*BCIX)>2E% M7A_G"FJ)O1Q\E%E 3,SQXTZ64"+ME/L:IUI02]P%<:--^T+RF?(8ZP4$+@BO MG[)>$X5Q"<"I81839 4UXT%5-V[2VI"AU59 2E0]?>XVR3'H1VX1!HV*WB5QL$,/KBL(X>4S*8QHJUG6W:PO1:V3H;S%5HBT1J)4^]E*5U3&?,7JLE-_!0Z.-W?XDR6"QJDG3G)NL ;IA%CVUTF(G_H/ZN SF'5+N_. %!&^N MW>_EKF;39(O3K)/#NE-MNLX M.5%M^_H,2+9&P@PBSVLNN&0HX'W6KF'B1G7QJ1R(6I/8RJQXFPFN>6-* MCOA-^=*!X9UIT1!G$][A*+?4A6_.&]I&;:I34UM1ZF5 /$CNQ M,]ZI].P$T^G[*Y\YS!S=Z3##LSE(^1U;B(HQ3;(=G6UYO?NOWX8 [UJ M5M&MPC@,(LS\.M03=A=C1%T/#N.D=^UV<( M[.N0T4#+V? 9_T.AE@IEST$LA1YW-( :].0P@ ;3GE>+W]G4H]*;+C/!J[LQUOSV1-1C._AD!(I\^#(;^U)J- MB[;W[7KLI Q="@ZF*K7*S$BOYBI]>..4F@UE47,]G!-*']S7:;\_96:\;WLM M3IGLAWM/. W#>)VHXROZTSW$"B!_21]QYCT*@"/_UO!$XJUAKC-8Q<[$A9.W MK#\3?S$)R6-$/RVR3/HTY&/$QE/OG>4&A&LYF:?0^0*BE>_XGK\4B9??P]?Q M^#M!* X;DIT7?+]8J#ARS]'(O=1C&NP5*]J[EUHM#1V$DTX7Y>GJAR:%!"([ M&.O%&2]Z\FGJ!T:P'@P*%^!V'DPB61BQT:GUM! M2UKT!O&.70TU948(_=OUQO/? )CE#VPJSE5RBE*T1#I@@;;.N.[G MV'5P MEA[4@/-?D8J@7UI%&3?9&@;(J"2 ^\.6IR*T SM-W^W [ DXGOE^U M']2;?'P>*;RN::8G,];#MG>[&L4^,X*_/2BH PN$3A%,G\.X>>32:C9L]FWB M\\M7%0%+&6>?%WL%G-C+LI]7Q42[]L#%4U220PTZI=]\11NC,.L?Y[*OPZ]] M.SY#8IV6DX^U40OML[3;.W[AXKBXN#B].!OV%J\7$$I'0#GM#&TB&-ID.3!) M&B F9;HT!66C3)<#< M&"1$.NTFR*3L]_4C>9\\56C74*+X0Z("$4T6;4>]CZ#BYP\#J*\!)*!W3?+< M:CQV?B=3T&!CI_CYP]CI:^P(Z'WOLSC4*C&-]#;@\*GTX#""^AI!8JK?^U01 M!IQ_!GPB;?0($M+\(1^%A")+<7O(!OD&31Q;'Y'A1E=MUXKP?QSVB?9^C+MF MF"C*HK%7-@G]!J9D_PZCXO7:"MR_4D0J?\>OTF (0OF'+6<2#UMV MO9B0;M!*93T9,CA>N\B/E*N9E%EG]"F^DA;FG! KA*EJ>R&!%, 'FIN^1E =%#W MD ZFSMJ%+MX!H%,5R/;,7/9(M6$LC]IKP8PXBVKV \U88D4?T5+5@ZYK^I# MOZ-_'Y;*#QRZ>M(ASWJX+U192V+V08XJ)5LHK+M8Q .FJ7 <-Q'C'B[\8)VL M6-)6MG.99!3;3TYRWSS8T^@I6CZ=G8XS1<3 LTP7,%"V:_4*&/V!,(L]P+$U MY8MHQ0()G*K@UDIE#+1*5="3^(TV3G5"37ZU :I@-P-3Z&,EMC6P<0$5N,-!NL,[*Z3 MJ2V5@+;*<0[ PK5UQEEHUE8AKZ8-!:8CT/R.HS&6L"L-1B M72].VX!"8\ID/#""]6!0@--X"FX$78M,QKK Q^E;$\I,E#/J36E"S)_ M0M^X.!GZW:8,.@+(OGD8?N$]M_@]L_8\F;![4\; ">==>U88@GRP M@1E\"H -\#__"2SJ--&V3;VYP8>Y-%ETH@HS;ED;!\!(XO:F(3O"Z9OE>GBX MWOD!B?+2U.FDX>?,(.L@6C+CN5ECE9'_28WIR:L4;C9S19\X\%5*,XKNIP>/ M:=KW2['1,ZN%S(HN2W28UU[KA]9K>6@50I:VBMO7_=?-XNR02E-D ]6!]"VB MLMW^1!M^%VWILU"]]ZLF15'[=?'95JVS M9&9 Y]CT5[@LNST/D$_-!/(Y\$.F55_]E\SB=%\*4A1%?O#] M2%_Y,U3SN4W>T_TEN0JMJ8K7/CCUM:8DG'P0&#-X#7K[L8)YJX M#\,X><1$Y;!T.V:148WX781,5W9C>P_M *"Q= _;;=5 M#;K?<\27P">.+G=(W[D7G%LS"FM9K:UG!H_:B9L1INU%DTZ$Z6MG0(Z!NB3- M*W:FB/7)Q>GYIQ%36R,=9N-%Y27;:,=+LD+A!:F[,P[M&P=VRZDF(ZW*2S(M M2-ODSC'O@?&,;QS#G;.P8QS'40%KY%LSD$"*E)!Q265Z7"V6F$[.4,7; M(OT2YDKVK\B(4Q-<\[15:^:)K_8:99@LH<_@#< 8Y&[[D]R<[[,%*F0MEP%8 M;K-"D**R.0M.CH[+.0O2EB:YKVZ3@KY/_,6D^&G\FZS*@,D+TBY@2R6:L4G$ M>CQ'7\=AY*]!()"E0+"%;\>G)Y?G1\.D(V"@SDM.P*NBU;S4"HOJ+"4M]] O MGAN%)'D*?">VHUF0^AHQ CS1BFD%?F/4=L!+R3EFL,,I=%+Y0FH,#&Y9K6"7 MPHP*M:" 0^/-.+==XS?VKWZ2U2Z7/)%LC)"$"Q"&I*.9B.R !@V;TI4.@KB6 M#FTJE:#%TV0&;Z8VZGLX]_\[1GOB>(WWX3&V=KZ\AW@CSV:)4$6S.-%<9#,> M]<[=-7Z,CRUA,%Q@D\9GWW=X.P:)FEI11<$FHJWHHX^#4B,X-S:T4%TM&=,4 M;FGB:+Q%:4^=5&34TVGTY+LPNHEZJ(G.55=-2[8HV*\TDGOT"2MJS(3W MT/9B?&,WQ9&I0N#,K9\,WC1H:4Q4XO.@2B=5ZNAJK1KX\H6FD^QW6"51]L.# M:[VZGAN]HY,K:@BX;WA,RU_2G$A?TF0]F/Q ?9QDG?R/W>])/W,_;[OZ'Q,+ M.I-=;\=WJR-=>X@@1K;MQY"8-(AQ:J?O\!'Q)P[P2&?()517R^E)$L]"$*/& M0FL=R$TD(9\G[ JFD4-24C,,>S=I7U.]\;E +VP:#R2D;+OY MO4PX /%6*RVKR>9DA?UP\.L_BN[PHH]FT.UB+[\5.97?BI .35S(W)20;I%M MQ[9CQN\ZO@WCLZ=\TC@?U:3QC7K1Y1XN_&!-6I??Y9V)[?)V7YOD/C>^O5M3W]/3BXN! M0NQ4.[;=.A=)P0YA*=>(5DM'*[RJ,X<"39AQ*[N5%=]/)N'DR:B&-IB]>FYR MJ\ _]_#KFLRBY@KH:@/:QQ*$M(6?5@>DC?#%16-DX=H6C#+588OM9^ O VNS MM)GQ5?(S/><%J&25(/?33U^-S01/UZ M<%HD>J[![ZX>OSN3\>,)IRAY<:?X?:['[[/)^/&$TR)?+P._S_X;"" .4WL+ M(Q??V+.!9)4U"U$I*RO/ MV-15X^H]*R#]5/>T&C5$E3=LY@/[^KXM..R#7>4.L,.$=U?N /M)CP2DM;H6 MN75F2C?TW<,X'& UH8($KD+^*?42&TB/#AQ@=:6'",(B1!&0??1$4>P JRTE M!+"L4D)<8"TN1'5V==25&"V7$JZP!U='MG>8KGRH@51DT\F7>/0K1N[5:Y(H M5\[G4;3Z..A2 W:5+JW$UWB5J7&2VR8.W!D)+(_A#,DL.Q)*"*PH\F*.TC7R M!2S+ C)=(YEEM4)='K@2Z%)2:K56A,#^=>F__48> 7O">[I#SO8TU]\^_I2 MPGCW!_T E0)E!VB-2%K'D*T9N;=QX&_HS]_*?S8&3B'!M/"<; 3I-'0M)J"[ M/QH%9XU86KA1ZNMP<*GIG6*K,SM?UM$['##"/);_/ Z@^5@Q#U=<:-4NQ\/< M$C^"Z,$/PR<0D*3I+_8*.+$'9HM;*\!1I+9_N;)"UYY"Y\;UX@@XLM?!9]7@ M2.C3$_SM"?K$A'P#7_.F'<#WO%D7<@5(+\@5<=J/(>]]RRJJN?)E%1\H%'.Y M.SC"'+1=STW&J9PL],I:3@T\&*KS0 M!-3:Q2- $C=)[B"8.@(UI@>B7"7\ ;&4$SA1URUJ"QQAOAF<+HL]P%D=AA.9EI.1LA=C. M]63=K9E0U#0^"N[Q)YP.%:'Q@;,#&I*M0DNVD3:T)%6'-&G.2;:Z]FE"3%5> MT8X<%UFM'-BH0F&=Y"D=FH_4(YO@!E[?F:[=?KUV2FIKL1L\+UM9XG0<".*> MEC80>9YDBFQS%.P'M=E,8>0Z6&SW#;P .P[(,[G;GSA=*G"2X.+K39Q\O&KB MD;?I5%S\:VTZ^2Y.=GV<9)V"CW-:)B3E^W/WUVH=$6GJ8,79!+7$7Q(UV/2LDW^@!;[G)NWJG M-\!9+#K\HI84;+3<]*VDT;\(H,N+0X1PEZ^Z:EHRJF]RB-*S1FVCGRO_L(+ M@ORG:(4R(V)/#784NVFMH(KP=L#"37(T?HY=!R<@&\8PMMYX_CL 9"LQ([)P MB< L;S(IY(16M.AH0I!G$$:!:^-+ RS]5]2E\/GE:\V;(TX=DXDB+[@9+K'; MS>!#C2MLM6!1*\<7IQ\U>&34SI;"ETW/ET7]G:VF:_R,HYM35-*VWI3BLT/Y MF8FCDJY\[\9\O?-$@%R!B+Q[D+[K.1WNKJ?0\W\WX.YGH RGK6]_-)EP>&J5 MN_]1.UT8=_^C"=X""#:^_S&% 0LX65C$ MU';#"0+-KZ$EQ((0[;!M*J@9+S'VZ21:/ZL+G41-NQTYG$0/)]'A3J)3QW&3 MWM_#A1^L2=/R!\DSH8/D[F.3W-=&GI\\NEBG*? DV$C.<@I M6.X\>*)AM)Q6&-_^&;O1.YZ\?(A^Y+EY<.MHQ0 ))#GP"XLY>C:4).4>#ZEE M]49?&$C*]:>PM*,G04M?"$U %P=,R@%"+<@#'Q0-]A#4A(6-%IZ^E63H&5BQ MAZ FC.J;'*+TK%';T*LBPWSZ@E:'T ]^!V&$M)0\"6:;3MFE1T25&J!*1E1) MD606D/#M MMS]!8+LA> I<&VS_&*9_#9DY'INT91;WU*G@$"&I41MFT:F]Z&9X/@\?WNCR MU$PJ20FO*%;)(!>(Y-% ;$=H.P"74^B\ *P(:*NY2KRHQI0M?)#$B0VS3VIY MIUCH[S7BP[(^D =O8=<7.OJF !S(QE[R0\]_"0D,?F,G K2HG6PN].* >@'$+RQ M'$-H14UD $^T#K9D'47_)U_-TBT!VTD^? ]#%TDP#RR\ZYSBD_&2[&]#P7GKE38Z25N=%)H=B M(XF]3#^TQ'??-=6++HQJYSQ"J9Y75X3/:$KY8 M>)OH<"H-?0%2&/IYH)-1;SN[P#$P<2YH=&WLO7MWJDK6+_S_^RE\UW/.Z>XQFK6X*.K:W?L,5%2\*^#M M'P9"B7KO'16*JCE_\SZI^L__75MF:@5<3W?L M__Z#^(G_(P5LQ5%U6_OO/QB^R''_^+]__W__^?\Q+*4/"[U&2G64P *VGU)< M(/M 386Z/_N=$IS%0K933>"ZNFFF"JZN:F!W"X'_S/[$?Q(I#-L-59 ]>*=C M_]Y?9&5"R>8P$F1P+)W!IU@N!S(8H= X M3L"_9"6S'6/F0U)![\##-%E>_/?'S/<7OW_]FLK>Y*?C:K]V/R1S_K&[ MV-1MX^[*, Q_KB>NF5Q-XCCU*_YY NFQO]S5?/W!Y:ZN =_7?RJ.E8R+TQ2^ MOUAQ MMWH[OKDZ$]H/S4G-6OW8\/)K/V'@X>4ON9$+^&S0:OS( E8[KM^;*M MW,TI'E;U'SYE=UOFU_;'_:7ZVL?@!!X\9#\AW8:+!3$;?OFN;'M3Q[5D'S(- M#D1D,#R'4<1^',_UGY(7?OE@-?KZ.<(2U,'3[D@+IL\R@OX%?SUCM%;L;CO&*R.?SO]8Q&O>C D4]_GCXPT/N/\'B M@S'C7^^!\@Z<0.8?7]IKG"61YI668C,CY0M6W"^._WTN^A8EN['>MQC;+4(QX,*'RI^'7@_ M4CI$4S69NB2NL/9:;LR7;"2.-NK(:P75-A,3\?)K(DB)(N)%45*KHX1&J3,> MXT')ZM;,=-"OM[OO7515;56G"[O.B5:CM"Q$N3%99;73%^7-9!=X4HD0]!;= M(%LX%DE,*=OW\]UA^' EI3^M,<=T980TY %AZ M $FC D6W9!.*($8]7N4 Z-H,VD<&&CQ9 ZW F@"W/2WI9@"_Y9.YM0,_%LS8 MBC]8.5;9$,MAE,N)@2/4);FA=81:]\??1);(XQ2.X__Y]9 $GT 2ZI DE%2H MDERFQPY,O"+F--?L*0,>ZUZ.)&4;2"ZO5 0#&S2JM:QY*90KWD71(E,],;%I>*N1"M'FW(UJH<:Q4"2T$06 M_R*2/$()K^,TG<_W&WA;(JB0#.$G.;P<26BIIDJ!U=L8.FA1$K$C[_QV*>EZF2VMV+M^V6UDCR!0"R\P/9!;OQ@KMQ]_Q([YNKAWX $=].-OJN-+U%O1X M+&(U<]ZL+0IXUF"D3#S;+OG,7#]BV"^L[(02C:,/G6/\3S@"XDO"@-'*/?M:0.L M@$D]D/N<5UF)IK<6\'I0">8YFR_- RCW[U:!;Z;;^4S"9])M.N$!6=U84Q9K M=3%VH-7:N!M^)MW.YW!])MV:@EI,KXLM@BTV>P._*(=%3.Y^@&YO,+FG1A+W MM.):Y6,^N&/SOJ,8+UM4)9PLLN:F7F+KBYF;'7+Y-N/6HX/MM18F+H/P[!=9JX7/YIX0)%*D:XNPL9(%.4-.8DP;K:< M)6[5I[E3^V64P,3G; _&HK%X]V57WXJU#R!#?3AU($0+P*Y]8'LZ_(6UXYDD MSWVPHKY87-;2>7/-%D.FH(Q[H-;7H "_E"C\GXZK6R!^1A/$/ND;W(6[=2BGG]M? M>#@"\(H]H )@Q9S8PLB/2=]Q 52A+G398Y!M22;MUK8?(C=6I/? M&'ELRI09N+]X]T7;WJ%86AOUE3TB%PX>;7IAS2AY MWEJ^$[SXGM];?V*7IKK>.3@,CZ4 M'#!O2(D-_4Y2_B8"?D#*J8X(W+71Q8T*5:?%B.B D<5\,RE_%S$_)N5*E^A: MRV$XQ8MS82"MJN4Z6>R^*.7/>/$E?:6K( EP=Z&+B4V4$3&:ZF(P#I51M[7V MN1QT/3Q=LV& >N: EWSLT["R&Z_=@Y*9+'Z7('V8#[4ZWC(8;41?UO3C"]:_UBIU%MJ?-VU1AT^,V*:UA5C8[S0C\)ZHO6 M_]Y$T;O6CV4,P>SU*K31!N/%=+(&++V(\SL_R6=CM\]9_YL+!>]:_VQ%, XU M48MB72]V2YT:;F6G"?XI\E-+ 0S4D6J2_S7E7;:A!6,2B==F*RP]Z]L&+7/1 MK+[BS;0" 3J%:P9/%-2OA\7J), "M@*\O_\3]P3\]I)R/YQQ*ND1^!U7TO_[ MP].MA1G7_I/O9DEW1:QBL7V7RL^UI\9EU5^/QDP^>@Z,P.)/2;/%[QU5DA6\ MHM/VL1[OPY Y7OLV[P!C.&@[DNIO;"#V5^U"M)V!*--M23(*Q1R.N6YFHF+5 M:6T%@;N;!4@,V/X3Q"7\/-6!FTHH (YVM12Y^L/"RN.;]\-Y0(MGN_VHPH>M M%Z:NZ+NII53=BI,+CGV87'EAA3_^?A2%[K,'1X?_>S^ONUG\.K;D1>*.W/V/ZR_[Q_R*\'K'\1"[]Z0< (2J--U G4IG7!&))18L@3)I!$B4)2,&X;U$EF](>%$))RJ$\Z& MA,<5JQ.3P#":6\$'/F3]_MZ#(E]2U(O3_@\0\_B"^P!Q-])$6'$5Q=(DMCT> M!DV^QWN,Q* *HF=I]>/O)%P^1JQG073R4Y^C\CUJ7R/S.8&\;6/UC]BK_2]7 MBLV>[AEE%SRH8^W&#-V^+RX(W,:+ZT54GJQQ8MU$UA&^%I0^3_ ;7D_ :R+? M?<>$]MV$J]\-UU_,JRO=73G&JW,#:H?A.I16M]0>@)*V?4"*#Y0 MXP+O;BQ+G9:,8#JMX1&\AO1\%@QS-XA^$*)/"7W#YQOPN,/IF7#ZE. WO)Z$5^ JNO<@B'+&4JFC]#LKL3)J#6LE MW2GF)LA&XM<#U">4O@Z$'O1H/BP9(X4^UI6U&2EQ[N ,UGJ^M!F2VE MC>(@H&UEW@C31>0T;X+6)\3=H?A%ZKX?SI 1O^_8\N/O^.,#OEQ24))UO8^C M%Q(<:O^Z"]J"LVW>^0S!&3;Y0*/JCBV"@CD;93$E.Q"0J].@(CB'?+D)SGD$ M!XVT,D42K$HTY#H;L9/FO!G50WM]\XBN(ZW\S<#Y0EXYFV^MQ@VC2[-+S2&E M36?LN> &TVO+*W\SP!Y/++>%ZL)QINDR6Q_(9"_;+AKV$CF?_-JP^IF)Y6\& MTR.99=.6BU@[$H>&+!&S574L]/HKY-S?:\/HIV66ORE CZ26A55O VBZH.%D MCYYT@E)Y31$WH%Y;:OG; ?9I;GF8\QW9J!33HMQ(#]?9S%P9Y&\NZM7DEL\, MT?Q=Z^"I">)7$/PPW?,9.3*ANBX$60 8L9[-K/7JBI2D(7(M9Y=/]+XF*\LR+\K.T1PQ\N=Z;['R: M[)SU_29&59/W:F6S(^LJ9Q?EA>[+YB/1X8.)IZNZ[$:\;(+V--GJXEYV&+\I MNP;PV],IB+EP!RG>:R]YL6%FP]*96&=+93HO1D77N3VR,?Y%R'X?VLR3? M8?L5FI\3Q-_K/:ZS(/Y@QY?]5C"/0<^K=3O [0 MOT[V2^+^Z]Y:0P;WKVGZAL]9\RG9-8Q*181+(3.1[-TT_;5J^B]_3_-#B'^Z M+5>&=DLD4+V&6.D4%7>0-^G1YMKA^629-]M_.B(DNU.N"OF6ZM][KKA<5> M#![XZ?# 'S84G $>;]E?_\)L?2O=2 RG,)P\A6Z/+CW_1CZG^1$]X,NZ#=3] MQHT[*<+H=,OU,77!1KU6NHD)89";7;N+>WRM%RIX7OPUXW/DO:NY]#S?8@S' MH+,:EQV.>PKNHZ\L+Y&P_A[<5I3 "LRXR-_V9\"-+W/!+";D"G"VXEC[SHTN M*3A81EK,<-+"Q^G>H%_U,U?/^5.7?QTHH':NT9ET.K6L9;/M;,O$VT0T7!AK M,5^O7GNR][-U.G7&YLGW\O=EGK+*Z38.;17L#@R__QLHY3-I@RI7;>E7H MX9B.E\)\D7'YZ;5'HU]ATI!A]^EQ2CNKF1'9IMBVTVE:3_<.?T>KC/E7H!E&U+I)F>B1$$[!6^M?NP'ZR5K](-N*\2ET4:JWLB HP ML;XN5D;<*A>(YK6S^6N4.AKSJ.?_E.OTB MN:QC$" VOGR_GL=%IJ=:\]-/ULG7Z)./2\.EWR.JU!AK7/L]H7VQ;GUI8N_BU7)\UBT3+9FM#L&(8I%C*&-SK0J"OV; M17L#@\D+)2/>RN"735K)I<;MCB?@++; BDIOLQJ8K9M)NV)VGVS31A'O!G_IURM<",<=!IUEXWZG2FQ:I4C$-ZX>E4)P*=1B(*?LA7+F(XQ(#L5''"=J1=ATCS?N_; Z+/8>JE@ MZ$!:/_RR5:T_Q>PQ7R/P8.;*Z4*F,V80?H<;J9>M/L/:)GQ,SF 07%W3DK<, MV16\#SX8#^[D4DT=9]K\>+NWM)MZ'.2CSM&_R@W%>F[69@H)'D/ MZ9Y%T,DH?D#SP[S<"T2_#G_BW+@M.X%[1N#Z0\SR=5N26;[&C(9+(C/I\\@I MNS,!]RGM;L@]AMP3WVM^#][V5_7A5?';X7?0%R!I"] XJ;M?C@VSQVS.SM2B M3<44*QS6'R\&;H1-D%.V%P'(R4\]H.]./DXG\#GAB=S;U]0AEJG+8'F[ \*) M:)XW+5>OS.&P>GV];-D&1TOM&YI?0?-;2'PQ/%.GXYGZ9#Q_1+^26K#<>"2W M,BK9NC_&0;ZIB\@F+I#4=,@@XR!"-KKADLI(F8;1]GIA- JY8KF%0O/#^REW M[BT8=I0C'U".?,9(/*/JDXMVDM27@2+B\TY;Y(>.&,IRJUM$=^?)1[K]&3U[ ML+Z+B0]Y.@C(2X'@D6)%,>O0K;0W3&C8C$CJ8QN?Y<)F )"#URWK<%TF _&, M1;E,&[-,2-L&/2LNE#_*+UQZHE.7Y7^,+-$ND.$3(]M MRRSAM#JF/O21<\\O?W 3*J$H N$&"HF5UZ7HZ-E.7R5% V-E-%;I7)LM6EJG MS\^"-G?Y;0C.(47G/<+I)D57)D5OL$6LM3"="("$@NU%_)S=?87!&!A+0N?Q M@5F:NJM0B=+JS8;LOWZ6<'\X]MZ@P9_'7B JE;F"]S,&IJX,S8P*G;:/G /_ M99KWS\3>H\@3=1]\98RU;"%OVVR[:T=!"V@$N X,WWSP;QS)OBY%2/G@F %[ "TP+ZM5.Y.Y]GI0-/PR%KDQ#XCRB&Z;:6O+?9@G_9CJ_V> MOLKQHZ=BO7K79ET!CN;*BYFNR.:=UF4#UUD\SGU_$$XO#'-$DRV63\73Y"B1S40ILS"TR+98VF&+:6=<8?XF<]3A!,N_I?9/+ MFUP>ETO%"2!Y(DGDD9;)O)J1\*C-A6SD^U*;=-R2BU[[Q2LRN:/U;Y&_R>.? M*X\HBYF?$=*&#+IC(U(V#6E6;I8P"KEP4^6VSB M&->I$_-1K:C1U^@MWN*XKY'-+Z\'?=O,<-R MB^-N6HOQ:DYEO/W4KQ'-J_$7R05.HVE)\N52*ZC"E^<9_,N>N>XW/S%FSR^ M*H\HB]FH[I(MO32=&]A,6$MENUR>H!>6W63@>F3@^2[9;^(OCOORJIF;8SDQ M:'?7';'7FXX$Y$*LF[^(K&Q^>>_M=_07ATNR5FW7VY$8+-7*8,Z,F3@Y5XI0;=T6VM/!5>V MO2EPV].*XZAMEP?N2E<>@GA_C0O4]@JX\8LV.]0V9(.9T[3DXFV\FI>(%>]E M!\BY;'L\G+#F>_ \N^COV55T$;0P?L?1;9^S#R"3RPZ$Z/(=\;MT*BV M5 %91?=>R!Q9^9^$F]CS[;B.&BC^0Y#LCC$P37GBQ".L0 ]X0':5&6-OCS:# MMTV!%W-!-G=W[M^XI"+&\K7VS#7 E,X8JQF'5WK(Y51B5_38VN^.-'C7XF_H MV:.'42!1/,'I!K+M!U9\*$@0O^_)1QYT__=8$=H9?KKNA3VVCA%8MTPRPR'BY0^ \WDLXHBH16Y2 :,W'H&,"NSA;(A?:7H_W@FH_R1F] ME^Z&:8"JNV&,Y=S(;N0Z6^FSR*F5*_->4,/-9;P7V^8&3N27>R+-RD).#PLZ M4T0..M?GO5P7>D[S7FJNR]2'HYHI+E?9R@:S^ZT1FHW6*'LOJ/5VG==[2;LU ML&YW*P,<2UMZ<9W1>UUT#\E%W'M!N+OAC-[+2"QJIL)G.GA=J7; 1)Z6JNMO M!YG/]%X0Q,UEO)=,OEA10&\C&O)PZNJ6Z'0'Y6NS2*AY+U>'GM.\%Q%,);.O MS'DCFFEU/QPMLQ4T2\;(>B\(=AJ=UWMAE5[ K6OVE(U8T&]M])S60D^?7(_W M@FJM_8S>2S80E%S>K89XO=C.E998R,_$6^7H>^'F,M[+1*JV1J0UA[I&'#'+ M><$H-!3D'-_K\UZN"SVG>2]VB^VP@NE5V8HAU]QFMCBD(N0L$^K>"ZI]+W=- M@NPR@(N)">/8\*/WP!)!\@568,)+M](57^:"64S\%>!LQ;DS2B6G8P!&L=OB M("SX9%_JVQ1ZVVC==6.]M/I["K/IX,>JNR(QH,=V1T18MUT/W2/&K01#",?BY$90#D44V MIR%GU!MN U^ZV(0K(AM:71."KML/Z@%?UFV@LK)K0^]Q[R*#SANQT0M77-I@50=O%\3R8* 6"X)S[>[,YV/CNGV7 M9["QX+'UW"_(-7Q *-XZF@)Q+5Z[H_+)V+AZK^09;'0T'6];1GG#+N7VT!UY M*@A[8CO5% M5\7+88/I&D'8P?3&8-4DT-LC&2[L]Z.%[9)MSZ[LG(S6;.U3G;__Y>.\ MNWNST90]KST=R*X+!VZ[R=MS]YSL!!.XFMVO>_G=WUN6=;4K=E6]%EDX,K=8.89 _&*,$%KY*L^/Y% M$: ,1=?)33^/3O2I[@5%GF,QQ M#M\__3&+OZMD):L$NY_/+UG41R6K-2IPG%EM#7"KJ%1KI>:\.YDAIZI/EJPC MY$9#LJB;9+U1LLXH'8Z7W^B50&583FQ6VS>/Y>:Q?+UHG5$\UO/0Q!P:$XRHK@^$S;Q1"$)D(U[T M798S,_\B[BKY1M4H\H(+9"]P(QXH@:O[^EU_9+'\9E_N,;I=CYPN56EKTV$&I"GI9 MIY@=,]\:/]_8[;J*>/'MX*TX*^#:\0][3P#RP6-LE=$ O!-X3U#-JFUF7E1* M&+XL^1-M@NO3P2V8.!>JW\R//QGNYPTS"H(W&D^#?I,E2[3I#5V_FD-WZ]); MF/$M(+S7V*6)-(K:&=\P:#Z[<0HE>\,L_FA?X0]@_EY_K3(3,%]-\P-1KI>J M05"ND[GO79&^;*!Q\?3N:56SCBDK21?IY4K3I];/DFG=5U9V$VKH\D0W#VT@ M)64,>J60%DO7\N5:N9KSZD-DD7AB.>T9/OPIA;6$%*_S_FJ#_F\KC.Z@HAE+ M9IPW!M6*Y^9ZN&>ANQOM31C1%\8+&<8_0!:II3MH:Z U$^L\58LH;Z #'-G@ M\":+UR"+%ZF$7*3_Y"0I*CMN*+OJCHR,YH($6_LB+NW-<6 P&U9O+M7I&T MN8H(5LCV&5X1?%^C_'4@^"XL(;^_*Y1.IYML)JMWC AZ0^$PS_8;")]]?7.% MD'>%R LE:TE$?2'.L,5NPS:[8K&3JY5' >4JSLT7NDY?Z/N!]U5GR"8%AB;2 MBB36Q::>)=3F9B@B:P&N"+]?Y R=#<(G[D[U;5TC4!"%56TZPW!YW:K,EDM> MC-#=JN_F&B'J&J&SD]C+78^2LV)C6E\RX0S0-3-! P^DUJSR#K/Q=$?Z_THI]'?I?WO'SVUHQO3OM MJ/VRG\6M@6IGUYU-/D#W/*&;%;L&*X;@B7YH9KAKBDI;XQ%MBU&KLC2JI, L M2[<,X15EN&^X?Z?WUJ%$RLU5YEFVJ&@V.QV50C%W*^Y&S)[F_8VZ>>J/:>391I9SU? MKH!3%S&ORC2XV<1VT]'8FJ-J>JTG MN&MDO>VS[@Y_U=TAY^AQ? 0%K]_M-+(8!41^%8TBI<^%W:NO6?T)6#BC?=AC MP:CS='M B(2(Y>>3!M=D]7'Z>M7"9V/ARRW$.WW^8Q:"F908JN PD8@-^T.R MQF]6W1&R)06D+ 3"E:MW:05]J0R">BC7#8 !JTT$8.9/KA<*GZH5D*GCG$2@.@#,DBR/& MZ] WOQ%9+)SUI+-N;Q4L@G*[(9+5G"L;+*G;^>LU"1?6 ^B>KK7GYV1,5'76 M)B8L(+RR4F]ETDSC>O7ZI87Y4QG:<&S-!ZX5;V,K1 MPS\N&(]N,K>[VMHT> MEU2'"ZU9*G6R:=;J5CMB)Z@H!1Y9IAY;YHZ?+Z_S.AA['Z%[KB_U9%O;,C+^ MU-1MW0JL1P61=_,=D^:T7[&-/EXIAN%4-RRW)2/'=[CPWW=D^/%W_/$!'3Y> M5D -46<_AX1\]%;)NQ'3<*R:2A8J=6/0;98CK;P>R"2R>1\D^4J>SP0\V8SA MW7P=KZJSP:+=EHU([P%K(Z\: -U\'FI\)6,O_8RFG=B9 .+CC"V$HQ$5]/0- M;I&]89VM*OF@A:S_C1IC"8P@SJB(,SN!/0-?3>!/[2Q?K.-1E Y[/7&CV$UD M@VKT^(IGSBBPU/GXVB7Y4FU$+3^4J==Z^8X[6SBWOF MZF+DFRION$:QD.5D)E]6%C/DU/8?XIDC5[T[@L:F/'?<8N#YC@5<[QYG]T48@*P%9FENP:#UKS>-D$7@^L@!V %O!?'^8. M\'?7[*;WY-I]S6 P .:HEY'P)2E2N$95%GH1.9N6H/P)M7>@?([<'Y>$U_AT MWX%WE%$7F<"]1-Y=]#*+OV=_Q=NEY/!FPP^ M*X,E=&6P2OCY]%#V1RRI1DM&%ZL-4+@NI_01E6\R>)/!(S+(H"N#N"AF6K4H MRN/UUG+E.S5"*RC7*8/,30:_O0P^GS/\#EF:[%2O+(9 #7'@;,I]84I1SO2Z MG-);EN;+I/+K@FB2A* M(L*YFN'061?2^J"-+RN#L;_&P[;&(=<\<F/-(OZR._V@?CN]20[3E0EH>\\+ T-/EN1;@?6Y< MNRZS>*LA?HU4(KAGUBGVL8RN,)8G4T*O==FR ?HNOF&FU%"J76>ZIGR3P9L, M7F,=OQ+E'"FOM-9L!>O7&2N]T4J3ZW10;W7\FPP^+X-%=&50;33F>!%$'"M' M=KD5Y(VN[%ZG'2S>9/ F@]>8+[7& Z9?6O1ZXD ()\-:21_V%K=.[YL,HBF# MA[NE'FS(=_TE?'RD;LJ=<0VP(#3PHA8MQA)]70F:6PG_"T3Q],UJ'^R9^+6B MB';MHE)1BAF)[Q*X+,H2U@D\RP4WDW@3Q:L0Q>]7N^"M(2_-O*#.DM4,1VV8 MAH=?6;KT5KNX JG\G)W]KSQOZN9S1JLUIN8L7?7==IVR)R%Z9PO<\J8W&?R@ M#"*<-^VGQW6,J=*VP1>I-([+JZH<7J<,WO*F-QF\RE[O?+9/M;.K14:,:FO@ M9&FNQ8+KS-?<>KUO,GB5M8NN,^]8@P:8X[I.U&V>7 C2\CKMX*UV\6UE<+MC M>2X^9.#!T1&\#\>+E[$[,XGW'>6A!!4=RW+LY.?'4L@'$T]7==F-8C8>WKP5 MWN3.Y,M.X"HSV0./-[RV]3[?K_J9%LN7>P4.'Y.;RA YX;D#ZW/$.L#4$VI] M',S/DGDOOJ_2^9Q0?G@ 1@XCSK:?_A%T?AA@\UZ:ZP\RG;6XK-7<"J#):(GN M@91_"JMIU<;:^U/C^)F0ME5 MG_@=/>#YKJ[X0$WX+=JZ[_5X<8=KPW2=*N?2/;%-U_RBSF2*:_3VB+TKQQRN M\%Y9OKC$"R'Y[(=LG<9-UEJ83@1 LM#V(O8T=IQLBW[+68:,(M*U2M8LU,?! M&+W3V%[AY+/+NU8N=DS9;LG6P=$=0N@(,R?P9%L50CC-"'[!+@,X6RYQ'_45 MB&_:<;7>&X63LN4N#2"7Z5&9SK>6+K)/SD,5 M7&N*9\R@CP?BBK+Z&<&79.0:M^^Z]L&P HM=)LD58+W:KJV>4A". ML2^M\'OQ4DP$[5EN@C3#&9$ :'Q09O, FMYZK8-E12O@U91M,X&(><7,Y;19[0R[?$,EHW.;6M!]F%M>K:X\L\7)I7^J@ M4O7IS#QJ.<7.F&P!<8ZQ&.@Q?KY"KP0%.=E$T7*>F9U//:&[ MDV4P2CKX5C MPX_>@USH;JT[=I)L$!:UL-EFHTR&IH8Z-1E=O@3P7G:^N,+[?.B#)5Z''_1V MO_:8J@W-3'-JK*RIL9PNIMITB0MK]+HA$%2U%^(F]2'9M.6;EY9SB)UJ2JE>HYQ:"SBDYF,+W%U2_.D"^U,@2^<^D) M206ZU ":;++)3.Y5$6/!44',\"#V@1NFLG]1(/EU7R)_6- I.VYVVA:Y#X0+.7JW9%$I&3 M%DC$WX^(N--VSU'Q_>G;[;"/R;][W(OT_WC*^!G&[1[^@',74@($1N"7B&UQ M].L<42<<-5;9RE2LR&.=KUG.LL$@YZ/?ZAQOA31^H70-_H:&Q!U7C@(Y7ZCV M5@P1>7A@=O*ZY3)#![W-S]_03_C"8J^#Q:1$YA]R^+6B^_&,W(<:5CFBOYI) M0Z;#DH&]3IMUF^%)9&'Q:KG^;?F\<\+Q#>VM'T4A3F)D_EPHO ^'\E:OVM9K MK9X1N6'8=K& X[.(=1R>.7IX&MF79=WMRV8 "M'=GU4X41G:E*@!5L!\(%%W MUW V= V]Y +BD5R6=5NV%5TV.3A;-XAY_F",)@S%HJ;L&L O![9Z5Z2>YDEB MV?%P<=FH*R,C"V0?O4-C]O _C6[WXO("X3XNKL]0_/[IQTE^'?F+@T(.>J M M+]?$6@%"U0"20Q;&S:[0LI%-6=Y ^UG%JJ>*M@ED+W 3HYI0\TE?\.,+^)GL MPMA"5_9["CGIFB@7QK.^ ;J&G799K#KQD75=GEOO 7]?6?!UJ*O)WQ1U?]Q_"<72] _+*+ %QK MW]7'&I655^1S!G SQ3+'1=,F_XT8_G3)WX[;2=+BB573K0"B'"[N9'4'Y6\5A,O#EJ<5M!+V8EVA2Q/4A&GK_LZ^'XD[/BX"S9DIU>37&96'.B73RPQZ\!G)7V3T=.^<4\ >[7I&G M[WI%GG?7JR/USU?J/D7'73A0D8 2F/@\4 +W<'?RQ6II9!I5I65$3:?36 ZG M@[*/G'2=7'%Y<;%7&[:_QF*1O]\.?4\!2#>/L55& _!.X#UA/)L+K(+HU1DQ M&@?V/.JFB7H96<_^5<:_@P2HF_]G7V60O1E<5OR?N#E\)9O@<>>[R MNX@9% M3_BN9@%77T:E&1L%/).QM)P[R" K\,^O]9#USRWV:@7^8RQN"K7%G%1Q&0\\ M,RUY[65!ZR,KVDBR^/+!V\?,]HS@ED)UY%:-0=A:&DX>!-X&V2@=2;-]_C!M M=YQA^C!,.]A+#4Y+U?EO5,_)$E>=X/3JTV'Q^'_%YJ;;&[5PI%U M%#]%DMZWC>M-LJY1LI[?Q_9#4M47U'QN79,,@TQ7V*I:RGHZNAV/GR)5;]]2 M]R91YY:H=V%Y7>X5&1/G!\9@Y&Q:4;V>TR1DX\P;%CZ,A5,V%&M&?:)#]32* MM;SZ#)YK<UIP"@!G&7Y\E+FRT'35M)_ME3],3DTA"7J M75@.@1QN2O->#[>4"ELJ#JO*0$>VX^J&A0]CX90([9+G?C0F=4^A&:YTOXVU76H_=<8>8=6Z8^ [^!&:P&V'^9LGZG,D%4JSYPV_[YD^3=&PBGZ!!(-Q%N^0D$JQ5NZ.HOXTIT4 M[;4(/ZH.%@R01)W*E /:F7@-'EETG*1%3ECVGXB8X[KC^VL]-FF;N"5 M0.96W1F8#5K(VI=G],;;RP%7C8"7X]?S^R#M8:B++24]82M9FYGGC!'GSY'% MR'7Y(*CV/9[+\I"9N34BA>*"+0KM37X%IA7)O6[L?+'E014Q;[4\/;+>64^(?A6LG:_D'&HDMA<5DJ4R&U56D;4R2$6_""/A7#Y(A_9EQ\R+ M HO1Y8XR[*K6S$&V6QUY'P1AQ+S5!Q%"W.^LZQ2!%X?2&AO,*[9>1189R/@@ M"%=ESN^#%(;8I%/EZCW6JD;; MG63[4TU899?7C9TOMCRH(N:MEL8!U5B%R,:[+Z[X'B4O+OE[9NB/(P4GQ@NOIW6FN.Z,L(8< "P]0.&(6G0( M=^)6#1\0,8Z;YV8S)]/"P418E82FAMD,LHH7=1%#-15Y#J2L_*B$RVDG-)9& M9NAM7/)/(-7! M1JSD^<_+P+>"0L2" C]0NT^(GYA1M2?+M-E<-T6:Y\-NPW3Z[! Y3^AVTL7I M)UU\5(<0&(&?J$.22^^EZ S6AI+(NU-G[OY^5H3X #["=E;R ;V."M&35Y@> M2T[.8\3T:I#6#2RG94?,HC,,/>1LT/-B\#PESB4(3]]M^JP^9!+#H;$B3P'D MHTL_:M0^$X');[O#9.XO?G(RD;_(+J2&F.VQ19!IK"N9D1(V;D ]"U!/>] ! MCW:/N>010 ]\E@?@_NCY ,B NVW?'?2:630V=7,HX=$H*$RF1<)?H7?FYQ\) M[CLFH0[N#W51O=S](%CM<@K48Y;BIL0J%4IM$3OZXO]61;V[(\_M24U[H5[$\AO9:,^\CM M93I>2,^D8SU#9,YE1(_D3C^&GM!(C\:++.Z)[6G83=>+[MQDD=4QR/+X/&=E MO9($+51)+M-C!R9>$7.::_:4 8^AD.CZ\IS@B4:X8\KVP_P6]*&%F1-XLJT* M(5QB!+_8)EHY6XF7O +Q33MADN7K+ M^#)%B)T?BG@[7Y6Y,LNE4]7 MBD"UD+/'IVK4UQ=\R3Q,#B-./8#V\-(SP(0\T, P;LUM/\CNI!6PV*; RH4* MP74T/:HW+IZ]?H<&)D_7P"1&YLZO@<_8!-Y6,F%#S\BZV#;LBK])][D1A:Q M(14&H=!8]8PMWNVRMJMLM-V>KLT.$CN=8 (I\6A#N6ZM&0W]@A_AO-J#&K:5 M%AI]9.WOLRO-O>KJBPGYKCQ/B50P)T2^* SD9>8:GED ;D8Z(], M W[*,?>?7NU!6S#N\^-KH[ZR1^3"P:--+ZP9)<];RS?!0$$P+I(?1TA*XYR-K!N!4,[K:OI)/X:/39$WB4:OJ^-D9JBN M6Z,6I6^04WM7@(\O+\&<"1#+I2*L!CK3Q>F^T:#) >N8:V0C4(0 <8E"R%D[ MA0_26_N"2$N6]O!*3>D' VM=I6ETC<-IW<%/EGG)C,.79__/C(A(Q_-- M9](+\:)A%G69III-=#>K0!$17YZ#NN#;!,ZT%]FFT-;QBI%CF:Y*H6$M/<]HD2XK%T.R"#:"T@?(Z@R4*H4/789#/)RO M1XL\5 &5BW*KDU;#:FHM\W>5776\U43+(:9C;*Q.?]\H$>;JB)-$J MZSQS4M"'SI[2AIPZRWO\'"?7&=Q2L**?R2,;KK]6%7KC\4)OM_Q(G'GU=\C&'9EW5.&A49/A2/=0C3?&YZ#)<8/X=V&FNRJ_ $K,?K63//01>-]]< "6 M']@NL1YI!L8V,'>(D=,ZCIRS$+=L'B77#KBGTNOC4$;BZ()+]/]]"*%PS8Y] M*8@N+*M;2'<:-;;B5W&S;@HEO(F=2DP!Y M0<,CPS#$A;9AENCML?(VB#Y/KQM"W]PI_VYD=7AZ;,K%N8E76F9!"8=: ;L= M[(,,7\NR[O9E,P"%Z.[/*B1AO)M9U(CW,GL00=Q=P]DP(/62"ZA'2JBLV[*M MZ+)Y+XJ'/7&;M9*K)MA^JO%PUNHJK(A2[W.9B7 M"7>PV>LQRGTF. "H ]&TQR% M%W*D6)D5Q;GOR;-Q&ED7Y'30/T>\&^ZO%_?:N&QZD_5@(%H"T=%Q/5J-ULC5 MMSX!J]\!)4FGQ1$/%RWUR!KQ$X\@#1_@: M@-^K"M6-C=72>-LMY?M]/=M*ZW^B+?\V,'G:B890O&3WADZ!F'.\2)*6A_FL M;8/,-X#;GQ@O?6GOY>X5>GSW"GU^^^'(KDBZ?617I"]H)*FIC;'B%J69"-H; M#DOG-3??0P[YQW92.J3@&2!]:U&)H7KZ+@K)I63^*V3GZ(YB7R [7A@*1K^I M;%AZ4@1\+RHVA=)5R,YY=R&[R*" 7DMZZ?!'M\KU0N')=G?+[6_K BV?Q,'":R2XHR!Y0XUE"?F_/0$MV MZWF\[P'#K)=N79-;AX.S5Y!TCNL=;#X"'P2\8@^H$!!Q?@>&ORO@^CK\L^."*7#= MW798;_-?][Z3X.RWI-LZ-4]?W=2RZ[957#NX""KFK%Y:5>P&>J]N;AW#(V3< M[RSR1CI>WHL]F0.7]#!/%0?\7,;QN0:TKTA5L/UN25FT-+98M3>;GC//S45T M:V9_:E!TT4V"CV>4>1VGZ7R^W\#;$D&%9 @_R1?OW+J&Q.1C\:7I2<@Q#M].ISK3%52P:I2J.F52=*/1(Y)_(- M-N_!\KYU-\J[$? TE!"8;B#X[8YI5'BIX3@*04=5Y/)S;_9\/L-7_[J7?7/2 M;B,PBFIVE^GF,(,/YE[&S\U5K&JA9^MS&'[.';*.2P%58.3AE NS>%'/.I;< M%.JURS<_H0J:P-:W5(NWY(XU@ZW*KBIY<X(*_=W-,[MD_9__;_G/\H%<>*O(EJ1#4RT[#;6?%RDK(ERJCYGJ> MU9X\4?><-$ED?\-;/O# !;P>1@FNQ))^%\=ITYSG"W9?'QO=9]88W_&!!P)K M83H1 !)@^R:15QO>OMS2[$+!!*Z[AAJ8A-E M1(RFNAB,0V74;:U]+G?/T,1G H>#M0(8F,J^X[Z3 T_NC[\L =NQ=/O8L*=" MZ<$0OQ[._G1^E*3RBB>6@=BQ##XM&ET";]OIS%.\;5]._0#G1U*/Q3KS+ILI M&W))TG%#R^9$_"G.DB>-/O D;_=ZHT15BU2W130#-AJ&4S\8SY3,X)FE[6]Z M^;F_]/5OR!C45U-MS'?6?S. M_B07_E\0 ]@,)".0N9\Y^,W!0^&]B_V=4ZCWL*ELZ6;T^Q\"=!F\5 N$J1ZT M /8__KW]!O[7@]IR^H^_DJL]?0/@0/%3DL?^AG^FXG_H[7_C\>74S 73__[X M'Z%=A!^]A6P_>&+R]V_;<2W9W(X:;F>[^^K'WT*52(OIL;SQ;%'B=P+)]B6J44.RQ6F5:%317;S2;'\UR[]>D3'C!\E6M5A';K MWZG2S^+/%(EGTODO)]@;4'J@DMX[T?S/>_6ZUQ('W\1: 7^HY8F?1!Y81S3= M0[U_,+>)K!B:ZP2VBBF.Z;B_][IE/V*LMYX,ESSZ)PT?M1V8S/R$(V^U%53> M-KBC9DH.?"=^YE91;_]])2S\^#0SKT^SW.XU_\__$#3^UW^@QP!IESB%NI+: MQ2*]V("^+VI+V7(4%L_"!+)E!<>^+W_8[]J/'ZD M#SUM7]W?DA3!%=G<33*9+Z3<7^%,]P$&GZ/$GF?HRHL]?W+W+MI^%>=TD%\ M$7S20]F?QOZO_]\?.IPTC#Z@.^N8$]DT'7_BK']<1C5T ]F%?#2C'E@XKG^@ M)?1)QIAE2IB(#YP6W>ZY8-ZSF6-,WE.(!YH#4B*7XB-KXIC_2%BHA![^*%UV1Z0ELKS%*]=A.NR>D.F*/%YF6D!+:*>@K"= AVFKL%$&E MVKT4D?FG^J_M-^UR2JBRJ0./ZLZ;8HI""OY,Y*GT_6I_Q:#]E6#]:B3S*Z>9 MV]I,QTWY,Y!:[B&;VN;Q4L!6@9K:3_99F?JMQAEP..A,E:,(QHO OI!0;;?E M8K=9QP.16@[S[F9#:$U6MY;V=*4/TSDG?&79M< &*0K_=RJ>Q$N"]&$.Y5YG MD.-^.1ANU@1=:Q+W/FX=ER?F9!IZ>F2T2PJNDTT-BL<2!-FCV'_-G*2OP9P( M/:;%<['1.,60E$XR)'^X 3E!/>U-A'^'P[V-F+J.M0NX#E>2C*<"Q=D*P".' M_/&OIFZ#W]!OA\8'_O7DYVUB,TG6)22(GW;*OW=4VG[P'52G^6"RUV0&OMIU M.307"Q=@B<'X\7=<;M>]N$J?*NO03D$U%M?N4_\\[LF<56%O7Q"('[M]ZH&B M#D1.KPZKS9JQQ R0%]E1>[)ZS4G!<0)+XT0:?TXUOW3SOU!AUBW7@$:NX80$ MVK_/ Q:2. $L%Y?#'M!T+[99R7LT![)H5NGAI,%5++Q=X1K>8L3(W1:4Q1Y7 M806!BW/U'5'@6I5_I[A6\>>7A07_9->RXB?KBLMV[MUZ4K*7\O:[%:=T.Z7[ M7DJ9)0'&:O\I&YW MN_';^X^OU,H*DUO3NL>V :9IE,N[I2DC44_'S(RE7B2)9H:U2H86K#LT7O2[ M\:&6CZ_L=+J=D>OG!FP$R$V'G&J=4.I"C?1D3&5!185UV[: 0 M2MFG5V:;_=6@[BII(S![5%YK*T&[$5^Y?_II4?8!MVG(LQT>XV*]LBWR[^4@ M:8=(8+;[8ML,D7SSH&7BL-Z^O09_TNO@N_N)'0C CQ=B_*U<[D;)P$$.0/@H MECP0NX/!'3C@U'3"/13WGQ.O[_?$!;*!A9!(K_9U'&B(NTOE"73; _^Q CAW M1\=9^@H.-<2CH/Q&\\^B>9(H>#&I]0;B?XZ>?SF+Y<5MS O76<6^QMD3N%MW MC+-AK+S8A? 3I_3]D\D#]4-\D['(UV=8WR>=_71^; M'DIJJN7\_!>JG/I Y)%]@UE&AGN?N-XK9/3%S1BCJFZ\;\GV/PW=!L2="5L* MF6S+X"(2+WI-/&HY&V.QT:3,J_Y$-IM)58%N;U),LI7E-_(K;DB\,!*+\,^V M*SBA?9!UI&A5[VSJZT!<$KY@<%5N-A>.=OXCBCU_C3A%R&JX&EN7OY%P M?A9&.PYDO#G6%P_"+V^C5AG5[-?Q@)T5,W*F7S7).-7UFL>?3V>)9\M4B.J, M4WSC';7B_/O"A:#5%[*9 FN@!'&B WX-'3+@7:$[^4_(^E3,^\=>Y'D;(+Y9 MT1G2[1/JR+']8%P@WXMFHB0WG72SV1>8-0O*=377+O";,/^\DMS.-_.\6+Y8 M/7[&>IQUG0T'BD=GYMA/Z^55K] =9+5TP1A4:*M.64/)EU^KEY,$CF4RF1?U MT*?(UGWI,<8PD?W+2_G0C"_BI:;L9*W_3D%M8@:QV*=DR&M(V;TL?B7(T[?B MW1]4O/N,*O;N%%0=#KFM8 ,7J*E%X'I!7,KVG12\(B;^MA.*(/\YV?7M09L; MMYTQBO_[R^4B\P2G!/GF(FDFGTO+1$Z53C*_WY:D31CD:*8*[5-ZXOMP40C_GDZ50AWZ?"7D2Q?!\OJ5.WEVG50HEZ M>J4V'5?-<9K?X,5^J,TH/)=NF(R4OKOR^Q8T*?)67/N$@F;2([Y5QE]([Z=$ MWENI;T7L&\!O +\!_ ;P3VB/B(G_:/N.Q?KYW3F^(%X=+?H:VNMKYX@4U]#TH!NRQA1)"3Q-NZJT@.S6%VEK.9!;[T1KXH M+MEUOJWM&OI?K XGLT@ET_AWZG_A/^-]4U,+V4VM9#, \2NLJ63[Q_<7CY$3 MW\PRRVGC*+037(&?0DRK5!UY]PHQBSY"N8[54$[@;' M*X#C2TP49N#$UIO8+7Y'U\WG:&)VY[,_>GE2\ONE,N\R+1QH@ D=KSZS>]HK M)&G)GBHOW]7$5)07NB^;J:;L&L"_6>#S':QPBO7U,]-FIC$0@(BU<\003(AA M)]*D]*O6=W_$T+^W 6 X-1>3SN5FB+ M5>1&R]S,X-/1U"K8WGICQ<)XBELQN $1=2!>B5/Q7N/RC$.!:<'&5%QRR@X< M>EA<^&%VPS_?Z?4I#L7G]T#F3H?TYT[JQ]_Q"5=*_,K;)$HI,P -*;S7@"8= M).^_Q2TZ!UM3_)/8=>_,9"\UU4V@IF33A%?$.Y?%+4#+0(\;@'PG-0&["^# M#WN J/A]K8.M('>=0 >M1'LPQ=U!L:&/MX),J?!76TLN7;A 4ES'4%NQTCV M*/12_X0CQSZ'%T"WQ)LY\9X9^^VL_!ET$1ZM)Y0?3CJ>\?;FW9+^]6_H5:BI M?Y('ZYY Z8,73>9P5?%-R?7PSG@^N\%B$?.2F233E3T_E<>W(ZARY/U\?H^H MT[=V>\S)1_N&OL3TAX^\>%-Z,7!=2)#M_G:QY8-:*/ .M 3K%,SAO-*TQ2BS MM)O%K+TI]%_K?1T![VTJXG#M%R!]^@VD;SE?(_.?WHQ]*444RR$404OW?2BY MP(2BZ#IV;/S-* 6@(Q"EN-@(RTK2R5^2?7F[8]@C%74_QF'/8B\PP991:3P3 M*Z >T )S^VHFCPFI?\8_9O\B*?+G[@)_IB>;]"SB37H^155M9WZG?(#WKS], MJQSP-V;O3LD<:)5ZF\]-'"^#E*PH4&] *$)YB@7(C4W]T6]3$ 78D1\\"ZH;^ QW;]@@S"VX MU.C?L8<39R,@\UU0G^V__DG]'5 ,C,53'4[:0I*7D**"4;B?STSO^17 MXJ]_[R][]8)GYW=W8>S;["Y^9JZ[2^-]R.ZU(D%.,#*U\]L.G;6?Z")OUZ5- MYA4R/4G+$J[D:"D]F,Z(Z MD1OS=]N6/+ARM>S8-E.5"S@F3+TR8^4'K,+L]M1XN.E5N3WH33(#T:#+]84> MX"X!UD?[N>V^[-^NXQ:HVDQOD ;E6F-:$VM M=;IG[W>P?2D:;\%P\0C@/EZANPJ5D+D2E<#OHN.[M'3<3Q"'O&BIAC>+S24/ MK=F*2T*Y0N#I-O"\.W$AI%G-D=V1S 9^F0N#:J'>J,71)_4F%+V2@/S [C-? MK.R>UQCO?_4<'<6!V((_7YVP^_Q999L_NRF3TY3)GFY;LNVH=J=42HO\1.L% ME9X(/!;&.?+(,FKQCN^?J%3^@#V3WE"FF[Z0V(ZWO3F:C=>GQPIX2=D.^D>V MDU3= F^;%(< VQY/>.1(*L=-GF5&\<-#'3X:/C9EPX4Z<9X;$BU)AMNRK>BR M&>?0XVVHXXL]7[95V56]5+P=GJZ^N$T)]4_Y87/"@R3W2X6N+Q"@]?T1?E N9NDO+F@G12FO!DPS;TPI?X) M120I$&V/@7FF_ (!^5+E]ZO1R<=+>J#5$US.59[HC\8UP *9S57R>L2MQA?% MY>OETQ'PD*B@_Y%E7"8I@#*!%GA^*K,]N?7?,N9&NCW\^O4+B[W[MW!+@U@$!5NRL" M@\"8>3;^HA!2 C)" @U,O_YFIB00!E-VV9C!&7'.;A<(29FYGB?7G%J9+[)E M.KJ44IE$VQ%JC_.;K;-M#7>LFHX*% W:,S>4#34R.")Z&P8I6ZKTI:04]\6> M*]6FL=)CG.X\VW$G^:Q&[\>I&\J_B_V_FWPYNR<#:E.JT< O6'$=O"'!G2F$ M"B/EWJ52IKT83>/*?2QUI\Z'L\'-+T9@(FR,B\0$-I#K8!Y^>8GH=D 'UFYS MNNU:.[[^9!?X>:^&JMD375YZS?/>]X;HP,V@ >!;7Y'^H]#!_[VI8V$3]Z B?VL#Y?Z 'R-300M3ZKV8EO7>%T=]0DB!3Z]YMY][[^A_=_&KB MG -< 823!S8I6W)XT4/S$%K4EU.];P;]9!$^F>1!/ $DAI9[4BS&)R1!C@E2 MCXT!56% @HO)?AK$\8L(\#PB7PGU&C3\:8):B/J^K!AO(;YF&+CBZM77AFN; MNBN*5"5+I2OEIEAN-O[Y;^]K&/#/O5+GE0.#WR8*V1CNZ-Z//K,?HG#+Q$D_ MK2_('-B:]63\-D;:F'WYM,-9/V6.S-7-^CL+NG_'-6=9P?69J+[T 7KX.6$O MLS>TL*Y"S7Y_&!'NW&C4_[MA;]XDK;';>/*K5W.M3*=3K6:^4D[5N^5*4ZR+ MN50]DR_GLI5Z!_Y5K%0*\%\-?";-MOKUJKKM*V1IJ$) XI&M)54V'9Q-+UNX MHB5K6G/X9U0WS1'Z][JZU/9T-OEC\G*:3E(A:<$J55@#9V^%S4ET\)'L'[>J M.#6S72&7'8N]SDG@]MDK&\7_3YN;G2?/_*^3*D MO%(*<:$DT(S "^]F/'1#SQ6?#T(!299A?U+KAU"AIWR,Z\Y)NA*$S@B=73Z= MG:F\KODJWQ1+3+X,E;1\*5TI9\1R0\S /QJ58CZ3:HH9GV;^S#>:ARJ8'R:^ MW7&+GKG\?]$49=?Y(1N-E?JK9[U)%*,]B MXUX4FW\FU&G3@%.$TI_@7]ADPKGG=[(.91U0C2$ 4,IE'"A^< U <;079A_CA%TR;H\!XI$'2<)SI2C7LI6ZQTCHH*V1Y26=V<;]#P M'3& 3A4F(#@+$*!@3J-9:=Z+K7*JE8&&<6:O'?%GH$ !'3_IV3&I5R"RSUR^ M+G%G+DK0;E6SVHXXD]K(=2<>; MHI)LR ,,B'6R=4:S%=>V488ZVAI2AJPO;0UO+AL<(:!Y=4WHFCJP7?VEK7)5 M .,N*U"Z)3U"FF[:+JI^2/5,U_&[/E-US1Y=%X!B%PR@&$KDK5>*#2@9 MU7HE+69:=;$AQ00^QB0^BIS892/G"'.#4N(M4[Q&&$RPF27SV1G*J_; M"25%,9WHF//;@RQ?.RZ'I[G5/U M?*.03:6;E7I#$NBX$$]^6/13%R[[GS8GR.= 967%,2TB\NM>CQ)Q MZD+E(G385X1JV;B6W]\S/,=%'O4EL:BJ:RE#V7[EIP1G9X(S+B-F4ZUBL]&J M5LH-L9R';+J6'BF>$)@$\]U]Y$>;H@SHRSA^U)J@+C_ T$R+@.3\0!(KY!6DWG#:WNGF081_S,1?UY\O,_?Y9L-*<8P=%+XJ-CS MERWVGS,=XF*H];0KRTZ+Q2]*RJ\P1+#)2,[GRJDF5DWX),W0?^@C;W2BR=[/.79M1VMO_0^TE") M!(1B8E>TPJ/3]@B2YL#[*=@SK@/;QM5%?JOQX&1WFS*1Q3;7;!"!G_6!!0P% M?JH9W@GSWDG.Z+P*_]3FNC8 CJ.M#W1&]_2_2K\XZ]G_> Y>?N+:^\Z#-MW@ M/&GO1=!#_:?AXD$7G:H1@;:E$OJ[$W1&#J#!*\.H,9 -M"W MD ZV3A-A$ZF@._O&+8O.;4"?,@+'15!9OCSVRLO^"BWA]N7^] P9+/!9T]427#2_V8_:>T=AF7M1GO*ZQP"5Y?1Q-%'Q[^'N@R+;C/>;U1?4F6(:/02?3 M#*"@R!"EWNO YV)G"H3E+=4!U%"> :HGHZ(I![_' 5F!$@911<'UL=!PP&(" M7\TO34=/#+TL)>.$=G^T8(9^?TNEC&7X?LY0=C;@?&6H<,XPIU!P>=&9 1!/ M*WE]XOS6 ]"UBF8I[A@=!(!X!\W!ZP.ZA>BG;',,:0S%Z"+4TG3AGP;'O%6T"KXX$+.1_TP.Z!E_WY<<( MJYKA[OG?H@$>^9@_W3?'>>9]K^LY[S=&%P6=^S:T!>027>$ )Q8*!)"4DRC:D'UVV$(+@ MGFEC&CBCW>4W-(! !3='M!P(MR/#G'N%8*[A_6VA^I4(_*<"[7^X 6$RQY1D MV^YX$B8(UV>@$+<0P$.8NI%W+*RR+4#H$C([QC@X-F4'[*A(F,C2Q MLC)$L/*)Q:1Z<#^3$5G(.MPB5:V/=1'(2)8YQF=N^&,YM!7H.AK4?*@A@D)#+!L_G9?? $( QW99$+) MQCCPD1&"0H0:F[:SO2A(0#4%2J*W$V*RQ+\A7R#OHA Z.M*> >&HB)#P09;.A+&[8_W'AOP,>MWR]<3LL3Q>H=/"^AK M"Z#N$X&0G1IX%SQ#9]L9[1]CF;CED#E_\]_P=Q\:Q\LC,]$;XG,SAYH#HM#F M5I"ACOJK!Z^:W'&)_K]_"7Q"^/G2R?K";[KC!?C35WZC"P'SAHND5X.V'I95 M+)JH$P7D&?BW@D0>?;:E,.+##^$%$Q\U\R$P$->A/19NH$@?-:$JC4!#H1%B M@UJ']YT@.S3B'_D$2=ESN&%^DA&7[E[LW1O=,S@J"M[2OZX,^0[(,%-'KQ*9^^B;6^S9*R3%D=RQ,LMRK24#FLV2@*DEU?JYE '=J $CK4)IZ48D& DT[H MEXC3>Y4(!>C(">RY//RM'?N)D=<8FH(:-+VH 3#6[3]#7#E!Q0:V;5I$YHC, MO2YS"IQ>." MP/&/_&E@@ES*2%W%/@BHB_H6'58RW![42+'KR+2(?!+Y/+C%PGE74 P&>5Z- M):7C MS)I@#7$U R?"&S;"S=/&>S(%LI"L:F_9!NJCQ +<.N&6S70C+\I'%^$]RK+MBI/J;3OMO?; M(0:N'N_;[2RB;9^6KDU=344S@;^S9-4?%P[*VIN:[=P?'D[WC[>97.'X*%'-@(&\__F*=PJ9"B\N E.WU>$;?W05*#D*OH4F]_O0_L>Y)9"JX=XP\).?4+[IP([@#0HJT]Y/7^QB2"<*TA\@ M*04Z$E2UX5M B8&W7&]TGDB;AN>4Q7M=X/;P?+2VBR)DP;\L@'^%'AA*S43? MC,"2 G#3-)?@X!9!@I?.&T2?? >8XF6P$U$BHO16]=V" M=*1JR!3$&?E^!B,UASH9YEO-B 1!6KAJFCWT6=+CP@@%,.NBK!:4]6OA)!C3 M;ZALPED,&:%>+08J@B#R2>3S5:K#114XC7 [,15[6RTP_LK&8D^B)(4PL@45!V<.@$'E;4L&.K[F M7A[+]I[ ,HWE:'6:@V\7!C\1G^'([L:_&R3'+.QDC!,43V.$P3F^KJ+RM.( MTDN02$PG(D5?H6L$6B!#^7@B#NI!PFPQ4T6?@U@E!: 8KQ9%-=37.'(VL*_%\ MT?1+2>'>:N"6Z7A_WM3M^=LO<4T2H7RC%8:8#"@:;J7@)?5-<*&GM8D3;ME5 MZ\1HU/H$N]3/2-)H(FAG)6AC6;',P \9,JJV2CKA%@KPOKQE5+VX7M5LR_4; M8/AF#;2)H!:H!TE+FTX!2\KOR^2;']MVB>^ZPJ]@ 7S$!#+'MJP8' *"M(US M"_VN0'"W#^+=(?/(8^OPVR&EU5,Z4#,-V1BAG'^418*U!AT8>-0HZTMS/#97 M/3\&OK8O:SH^US;(R/8Z@IG>@%!S'VPEWKX.NOWI/9B#UZE%Y] P8J=Y4] D M(]PI:::!^6[%^U;OHHC7VP$W8D++%^Z4@I<2V<[@/Y[QM_2Y>5S^ZH M\B?=4WSQ>+5YBC?=?SP+Z^X6NXW KKVE!2'[MY%]!W58P2VZ/,QLJPVR/8QX MO2V0(CN3];4BZQ&R)SZ;%G9>K<-95ILL$OP$3S5VX060 M[C5U+B-X6*8[&/KMZ2Q([5.OK0ORB;$TRT%J8< MU(%.@R+EJ4K>/5[;!6^IE**8V!Y >5E;S]_8#-B/MO]MYL!_F758\&T]0#P. M]=N 0#8!LJ4,PWT2L$L>]"&?^&NT?G"H19]LA^K:T L90+VE*J&7IU037H=: MZ>$I\EHN[;56\$-0# G>!5Z.5]WRY6C?#[R!H@#H#&Z82'9NJ7P?W0%M!JZ! MI6E?8Q,T;/S[-S0V"<59UXX!>$\50(*)> 2(2!BUNW1DK _ B8 7N8JW3>P6 MXN^9WEOJC/1GPJGGQZE(H ,C3$9=J*"P#7Q>P+5]LB>*6S0XA+1KHF!%D%DZ M0FJNL]TM*V@5B>^]K8/@DH9-I\VKR?KG2-8_R?HG6?^$C?^4C7W&]?DU1).0 M='73MGUB#M0RE)V@H#A$J$= X/H-)S*$?M[W6Z$B=K8!P$+GD?,!&B:R^=UE M4YQ!A58+9V?M2\X*? DV[MH>-J'\0A&OF6MDNZ ;M_3%KJE-B8FS[L7K^\C@ MLY&RKNM$3(F8OBJFE>T$L,"C9N"Z[3"10E/0LI:^1RLH0'K%4G7D1>#KW?X5 MXE)(P*A)!KIFXEIP9T?";X?;SD*;T\4UL(%'"UI\OK.O3TTL=*JJXHY=3Q.@ M0LD)"&NAPQ:8Q$^H.,_]-E<1W[F![<>^:V%W6J"I^S_VE6X$G8V)NK[#^E&F M O<0 BL"J]]J)LAYXF4^@I>- %$9'W:D#^%/X7<]A!9HZ_@>GCG.!@=;FDH/ M@@F7__GVI^PX8#SQG-K^4W8?$H[M>"W=/;>)9LR"^(F/7?C5/-2P,_#@^#X@ M/W6C[R*O"JK \6 \A !>O]B+?2IP"@5=Y.$/O30[W\FSV<<(F B87@53:A.2 M>=%$;@AW%;BSH+[>2QMBP8^4H(".5YJ[G?"YYR:^Z'N06,<1<6.P,3J\!#_VK1U]LYJ "CDJ0+=Z]I :CW;9JA:^B] M$31,"SDNM_3 =6M>O'D>:*F+(I@0E/#M_;8^$;S9(>CB_2KP9(=O[L#ET5'2 M*HIJ$661 /$WA]RN^ZKX^U=@@@1]I/? (+PA1$)A_W78Q4L'\) )-S$<5+8# M/0T"?(RB&"5H?*,])Q(D3_L=8'K+C4DU!C(.4OBMK 8H+!OL):\/JR?Q@5%NN..> MEQ"P:8/BU;^$C"+OU)<)U'R KY-MMWH-2FBP#P.?:X#4+%3/XWT"37T(@V?L M4_ S*?$S#!0ZEFW<%Q99*6@GHK:;WZVW,"+<1+A?MU[>TI#X/6V(UY:%GYOH M-SP":,<(DSHU0!J3@3URFYN&JBN"K$S_.[\4HZ^AK0:^J(Z2?-:-DK;>88T) M''Q9-_?PJ]_]WATO^Y 2E!"4'%*,+.#KWEA)M[R3V+82J5!^D9](M.6-"IN^ M>SQ@7F*G![?=#ENZZ>(#/V

Q["BDY).P]JHJ%_)AF.*L<>W##2<)0\[94 MK E#X=2A../SC38*?Y#]&+370C((K>.=^VQ^X672^/XM(SJQP%A#D9.P$=&W M9*CIHYI>;U- [B;4*6E]1V>-#=OO'X%??Z.DHW-T0[9% +;UCN*[JF4<+EH; M!=NH\J/H!O /GUQO8_AT2/\8-=]J][81E V%DJ&0-\]7OUS;V]60FVRC_.': M&&],FP&@C$H*]3&+;EI&C5'R(XG0$""_T>;P<^U##1;1%H-%==VXXI;*;O2M MK5JLL/Q[TNX?=>D)_?JFN+15WE;;)CH*\KQV_9^H69&]QWWOS2/TL(HRM/NZ M.?^>>Q_!R]L3!8(@RP8XR#+P _,!AK82 4P3):_X$HWB'E-7FZS[E/K00O;0 M&#A#4[7W9XVC,S2\]',42T2[+K+?7]S<<^>N[X_J?%Q-5[$#<>H2* M\.ZY'W!09.GO8UO;2D^V-;_Z#)/%N@X"W]\/[?CNN=T\,Z_7IK>'RGJ[55;XKUG'4M!!!_$/+#A@TOCA[E#!G5?^YOEY;7PB8P@9NR*) MS8Y-^_L)=E#C(\FP$VUB:$ MGUX%N1_5T 5%K;Y@1X+/O7_:U-A$NP.T<'7">W8IL M8&"%^ZV@C"^,UP@Z' L$'5]]-2;DV_:/1L>N9*C>0#D8^R&9@XI2)'Q4(4), M*!UR/0H(K)?!4^QCA^\D._*6,]T[70!7YVSYSU\.F"")(.EWB9%0A- G+\5R MK>);6/PB7D:AN=E(PG*[#3MW\E(.O?8Z2,!1P!3! ^IEF@W4B%=6AE")-C=+ MPZE<@:\8]<& .QC 057/&8Q A94Z?*;Z^#=*$C)P1HE;O>)JBU1 M"0&4JT&0D(T[\: _?U(HT=G[_"?R1_O;]P08LHX&]G.K1=/+/6SC]_J)7.2N MEY\)]T"TJ?U<)^X$R1.FY3?MLS??;06-;%E'C]SPT+Y9":N]+]OXDSP&P@1O MWE-QN 9E4L)Y1LV@0I&;T.DW/F%L'VWSZLDVX2.:T*:F N19]B0Z $L (W0/ M&2J!<,>S@T3/?;?$)U/;=M!/;1Z\N>?KF*!&%$'%W(OR.&]L6ZUC=H8(4#N= M/2/'(\2GLBE8-<8LY!^#H8-%Z$W16=B6._9ZBGG8',HVU&V!L3E=2 U"6UX1 M'[ LWU^SN4^HI5D?4P7RK"""#,4;@D3VS:E%7F!O["?'[HPCXCN>WC@7OJH/ M?[!N(K=^YOX3D$('(/U.."*4YKQ.6Z'JSB"EW8]N^($.[SXO.'6RF]* M*'>>Y&T%IA5*(X[X#O-@()V2(%6NF=#>"'-) 63D/+;8I>AJ+O7 MARMT\*(?BW0"R"!:UE'O0U2&#+^ T@H62\E.KC)RWJL=5$* M)!^ #Q/8.@XCI"MZ$7GD9/!28'33K\@.UP6LRVN(U!.I_[TJ$MK0\>:)VD4B M%?G%N=I!+C ZQT5=GZ6]J;6"/_&/M0Y5H6PYFU\_LAN?6AW6F^^K/PF=Z M;_7;]G.2]Y^R;5KK.^.L@5#E)SJN&T7LE7"DO@=P5ID=5"7CR;(T96V>A4\$ M7^]-V]LJ3@1$\^>_2G >DQ(T3=Q3 DW 2\#[*G@;R&0-!#!TWCOEZ:X*V)C. MV+J-H%)(%^N90U-7L>'[\L=K)O \8H&,ACL;^P+K[4"AUC4>'H(*Y- M<9JI MH@<'WP M/WQ&@-][?ZM#?L2C[Z&LKKT$X5,!\9?H/4VX2^WU2A_(8]YN%F /9?)T_@W7^/"*J1C.WK0%\S3(+ 7 MR[64(=+=4=UR?QOAKF-T\A*\7[L:T6.):L@J!G8 M;[F[.$\2?0_7:(1^OQSW3)U"S?Q8^F<]U\QW\-_,3^HO_\/J]M#\K__V?7H: M/H@6%]G@JH#3S,#F9?T7>OFV$4I&S38VZ0^-"=P9H?;7!I[WHX%NXQ^MX@=. M4$R[J[?/W@ROG#_4UZI.MJN-MJ)%'Q+%9/0 MTQ_1$Q9C'S9>/V4HA&D/60V$+"_#;0VLH%%:9.VK\)P>7@*/;;M>K3C>8<,W MF7NN>O]<*:]\:-U3Q/:$'<")UH)WV#3=1\UV]KE+@L:GJ&4_RC+7_+P]%%; MZ>,;6^R<$$$30)P;(% 2[!H0N.@:(-N^MY8[*,A@&0D8W2LZ (L)2D*=FY8S MU _GHES*N6.I3?P7^3K0@=I>+@.:@S>>AJ4"6[&T'G+@]\P9BE/;U!SY#>'_ M>E?B&VTV,Q^N&UM3D0W<%QB96+X>$F@=\)=4UGM0H'S %:K*EM][*!^A\@X8 M>_]@4L%.F_*Z&-?]Z+I!9>'*^Q?1T4+05][[9 GU?0J5B:A4!MK6F*,X)H). M0N)NL8UP#DN5TY![UR_EQQ.Z?= ?=E!#/@D.B\+=;W&!,YQ1%^>O>=$=,[C+ MH1/2\INCDKS4@8$IZ_[JATX]0AJ1#5$1Y(CA$Z#\'GX#5T;X\D\(]O/; K<9 MR&+1@JWDG6^G+UX2A1OF. M];TR0X7%A3HD*6OYANN-]TI_'; \ZTOLN@SU/T2.2X#[<5L63H;?/D?/4Z%U MV0@T0N^DO/#9>3A]T$MEW)R#AP/JRX-+F])M,_);$4"Y(ZC'N.%%Y?&K1$(+ M%=FHP MZIOEROQCX?R%?WGNH7?X .Z1%C3S\+(X0UG<+XG6 M.P32\V1KEN*.T=,4L.[$^?K)BW._U8^WDK@7"H! M.">)<_(/G9,RI:G_NY%Z<5J59961^HF^(,54AI>$?B(N)>*TS,D+:JK>S&?SY50YG4\5\^5LI5Y*-?.5LB30C, +_L5'!L,>3OZGM_5(?T)[ MT.B#7Z*W]M5"K$ R[$]J/0@J-(I__MOSYM<;;;XIEIA\N2G6\Z5TI9P1RPTQ M _]H5(KY3*HI9OR;?.JHMV@,O8&_@]R&7KG1A$\OB>5FXSB;XLYT_VZ&Z_F< MV&SFJ72E5&TU\^5F,^[5!&.4&S3=E/1']A==ET;:@Z8'T. MY;CL^FNP @)58.S5_/N?_VJ7-4C7D%T5E=)L7MTG2"'> X 15/B' @D2\#W( MF7Q2XH5DO$?37)SE$EL$V52D(1^#ALG34W=422U&^5%=&4]& XF1V)=7+H9L M_(F6F_E6NC80V,PDD^B#.;PR_O+*-CTU\X-E;D*S:7%2UK+1KGA?D]C=>SKU ME#.J/.;:K<+=8WO@:J!O#M"5._=LT.GH@JN.RW0C<<=)BUJY47ZN29Q$[SR= MN5?TQ*@6'45SK:KZS,N/#\I BNU>67L& YF.T1*=SHS!DDOSXT$Z)<5WKU3Z M8*#8MI%M::XH+A7K3JWU:O#*G1&Q9D)P,V"4'>4J$B\-VXMY6T97[HPHW95$ M-M<"CZ-Q/R'J2OU^D++G\#<[3U],Z9KQ)!?9%CLOL\5Q^;Y8A^^9V+TRVDL. MA,(H7Z([F1&K#>L3,3Y)2P342=J^4Q%*B M958S:5'N5::M[&.Z*1DUB:%W+XW;CY7!P8:\832SZ4DAMF]M#E8 MRI8T-)_A:U;=)[7546,\O"N[>^ETE4@66O%TK37FG\5Q$BSO1EUXZ9ZU[]P_ M&@:_=+71LL[EY!K?6$Z% ;IT9Z'N ,,UYY71:,0VJFTW0S>>*Q*^=&>EQN7' M87TU3\FC@LC;\4+R#E3F\-(]@K)H@R9WEWNX%Z?-17:4K[8*)319>U:UQ[@\ M?6]PXU:N&C57[?A$O:_ N^Y9UJ6:K,]KP\E@Y XDNI;GEFW02J%+=X:EIM1T M,SN.2F*%M4H+D*DDU2J^Z\ZPG-G"D4;RLT[G9/;)+(R%:5:![[I'6MQ,83A) M5?O.R.V)FI&M]4KI.+SK'G$!";,Z'#R56G2G$&WIK%M6'IH0TGO$I9N,IFQ! MKQ;%L9GH6N7,8E$4YA*[1US,Y!STI:F2:\ERS>H,QU:>G\"[[A$7)F_D[V6^ M,!?E9AHN;KME##,IB=TC+M.6TW8M9=8>5>*Q%:,:6!Q.Z1 ;4K=^G6J%EI 69AW2UFS_J @7?=(P,/[4QZ.>K= M%4.A75T. M1TOAN>4\W_4S,30#>U:K7F"TZO-C[;X5M?5^2GX"1LZ<2]R>U2IUIVVA+^2: M(Y:I-08-NO>XS*8D;L]J)=WN=#BD)\:HHG(9HP3*4G(*R7K/:DV&FU9+2S<7$F]GIV)!C[DLZXX9 .>5V[-:IOFT="83-SM: MIMADOM8<&^)@('%[5NL!*'*M\3@LCBJ50LUQ8I7<6(7#VK-:65ZJ]V8Y+CZ* M1N?9&>=PG5YKCB[=@>$35YK)()49B87&.*O,4W6K4L*7!C!\1P#'TRZ0N>B; MBLAH4CQC*[#UL6TJNXX9?. 9IOB3+?N5W@0W_&MVW0..%;R8_T#&C]BL(Q\O M@RIF$#Q),+>QY'_".LZ+($G(# S='"4EH@Z2@SU M]W(/=\0 /X-HU7'MZKWQ'^]"%(-ZCT_'_^]VJ.G%A'NNG==C6.PM&S_A*H1B MAKL+\JT6 L*!)0MQ#@M!W_)D(\[VMO2V^]\/T-VK>L3%,R!+L[%WLA\1@QTQ MN'@V1)F('V;!34[1CW\I"@#]_A<3XZ$1IFP;H$293Q3U4X\WD.S2Z]G M.-CQ=(+AA!"('?W[QO=IHR0R>-;#\3P,%R*$YZ[RIH,CRS&)_[@$9>7H4+G0 M=_]-4.!BB?A"E^.R1>FP$_>B^/34.U]:]IO9XK,E4>.^F:Q[N>57HJK\4@T_[Y2E9KB4$%'J.*%^D=;P-:K MHT+;?I*[@T%NTDK=H&9ZVEC6[?_=1+D;RCM.X'\WVL+Y8;ACU73\[V\H0Q[# M^7#MZ$"6)S\0XE*&BOY'W, MY:1ERT)U?VV4+7U#V7"5X*_@G8-$4J.;8+3J M?:\%'NYRP[G)B&43);QRR(Z/\,G8/__=GHCK,7D)AJ_,)/DB$#,L2IM$7BZI M7%7FHTSUZ8EV,^/:@QYSVX5*[ARAF M(IS 'D#QN=MKJ9FLZ;A7!9S'J-^8 S6;'W^J1O$MJ.?:!WEJ@_#2U8@UUK*F MA3H0-]8M=S.@YVS^Y?M0]E!1EWETH_FIEAQ5',Z.SNB&+B=JZ(UO?B6$2.(@ M%1$($PB?W!"_>"WBXR!FDSDW-7D:/8D%OD:[I;O[V=-@ $$,]8E$,A+G$I^K M3YQ:(TYY'?5LW-<6JEUP[HB5<^%6SJFTCV]I$AU/(?&165\#LPR5]2'?KPVX- M/E.AE^I3+?[\5(AGRPCI/$(ZS0H7[/&H6F B:]XQKH:]U?!0V0I>$\OI74QU MNI2ZLY@$3STY\22$B0OP0D1'4$]2_45GY]K _GN;R9[@W[OGQM/DT;8[X =,5 M%\^L,TT.(.Y1S":2H#]9@3FUFMXTT3D/1U)?3CTX8GL1'\OEZBV_8RI0C(K5 M:;<<:W7F4MI^+#[&._VY)" -A:&%",\?<@<3:!-H$[?*Z=PJOP'W0]Q-SAK- MY$S,U6=W+*U86KF*P,TC<"=^ ^[S]Z3X9[?C,PVGKC9!22,1R@ .L:)(U)DD MCGR>[\,#6E67#0>:0&* M3+8QSJQDB*GXH-ZO,4VV&Y_D&;SB>+V(( E:2)'=5N\"[+9YX7>B3OR5.RX#_5L@IM/.3.%( LUA5@L$DMR MU^6QJ,#9D?&QB#H^/0X+0-3L1UT;$ <&L7*( ^-,KM)"# M\,XZ2L[2;+O9RE7YI5OF5F.MB^&-@BJ?G9IZ:LW:R^P@#I%CF4G;..8@CE73 M1:?/G(3.CMH Y.1#/3UG'3G+8U\F?:54GMIF?C*J\"K+V0FF\,#BH]10?@?/ M1F(,*9LA0/]<%\C)QWIZI!\[YV-?MY]"9UZLM=.EECNS$JU$*7I?+>*S&)%B M$AP\VB"]J,AZZYA=O M-AQ3&0WA=\"R_S\*95HXRZMJ'W]&:O2UC_L,$PA^7FE#>B+5WSI8_JI8G[LA M%+2XUS?;T(7VN2?:XM5:.Y??.9\(Y_6:,E?3BW_=VVXB+TECNRM0SD@+_C,- ML/E JWHX>[WD4F?F*SKAYI];#2?=6B[B9=WHU20&=ZEC(LG8(1\\ >UW!NWY MV4B7'RQ[*VQ7CRTG57>S;;KRG$BVTW2AGNIBV.*6M.*M\U9P(=ZZ9K)&[7DZOZ^P M-01QJ))P!SV5Y^[R"(+D$]/"2V;VX6SV2%\X8A<1W\8GZA*] X=XI._SA51= MH=F6O&!CJX7XF'@LS>&+X$@(%Z%CY+1 @D_BMSBN*G (H8^MX<,X4^L.6Y6' MU:A>:[FSR@(C%)W M%4=_QWX.7]1 +O#5+E^GQ:%;JRYU=U)IC0M9$"N7TG.A.I!8W$&.C; 'NTH1 MJB!4<63?R*DGYO1<\54=Z-Y %H^CY\PTLR@/1EII M+I-M-*5>:(+/!1/RQS MJ-WDN7M1ML_U(3DBQ$XC?I0C:"AOBA_/%J/8W138\9;L*H6APS*9D0"U$J^M M7#P2/VBL$9@2F!)WRD>U@SFJ; 3F9(I0.;'NM*O@.%F(6D9 PR?DXO7YA&H,FL,8(J&734%ZGKJX: M,_+B5&N!C+L C4*L5.Q!ZN*\\XJY8ZH8WU#4OR_$2=;'Y^LF;P6YL% *,8U7 M;O82*&SB.'+<:CT+A:/$[\& 2WQ:WQ]U.,@;,7A7;F7 M;!<*-.!D/?WTT.5'CQBV/#IGBQ4^^6CA4^O)&7C)#$[2#%!SV;+D(P5$3CU, M8@813\?EZA\;D(9(:X30@CDL,$SUF$^FQ*< M9#]U[V1':FO9I.O)8F55*21JB!*PAL,<]*9>H%O&2U$EGAB2BD^J=JY)50I9 M=/MJBWML6>#C XFN[K,;H"!LGF2J$&$B-SE6J3(>I@8LE MG^^?N!(KLK(V8X5JB=6**40-J),K'>'83]: OK:"V1R/-6<,4,]WU,55"71% M!9U&]5?9= #%)/XF5AX)D)]/5LM/?G'_4 M,Y4O9]]A?Z['@W?;JFQ5+&@C.T!MHS%5@=5 [[HV36G/-"W+EB7)"QT8G?OQ MI#6=%#(*4%O=*9>"TWZT:7B7&?YE\[!*&BDE+LS R"W9NM)-"6GUKG;SB[ZE M:7I?T/+%!]0$6!2>B\A;O1?^S&68IE;FBVR9CBZE5";1=H3:XTD%",^2G7*= MH6E! *E[)RR78&NKJ'I/T]&1L(@Y!B>.N_/?"XKE# MCY;352$C\T:Q80]N?C%T!,H+^O\WB(PW!Y2\?M1YBD[4!@J:P+EIJ38PWC)[ M%=>QT;M"&M\[?>WF4'9=691;:5U+MNP^ETF9M3,5GB.,/\K,HJS;R>JC:='@ M5N"^*Z.!^_V@7$^%; ,E79'AZ&,588]J$X= A2 M62LKI<6D38_[L:$42\J+;&V.WHSSEI9A?Y)D)P+7<_8T7D+D[=, *\R6Z6E^ MF+P772-7M[*=0E]HU1!@^;< ]@*=KR@V9QI78N1Z@_D#"S>AVO.YW%VT*LXJ M57@ 6JGD7*J%^Z>3L'+X)&^Z]_JHD*RN\H592G]L?1OS-C1K;[+NHBGN*;DR M&Z-69[8<)N*-E=O/7J9M^]ZA,RVN77PJ/_*C2I6-\ZI86XP2-710M&_77I=M M^\[)R]NV^\K$C9/9@B'W[,J(K>=8SFX]5A( R@R3$")Q@8\D^-UI"V9)P[?% MZ1-;6@BR/*/:(NJI(#_N\?](RKPW2>BK0D8L3(96XC$O9).E^4L-YD.[B/=/ M="/XOG"R=.^3.4#Z0_#1S:\M.]37BO#_4+)#/;@&H#@Z0J&E\<9V!? Y( &I MEM1)U&-/8%2AX_6"L8Q6'^^0!,02$9KG(]R>(\K^4 (&<[>8R-#6:+R82X^S MYXK;: [.3@(R0 'C'K"\\ #'1+P_T$*1$!@)@5U![/<"_!UOI3>L0^YS<] E MT9PQ?&E4272FL9@@/@_X 2)<=&C2H>I4@FR"[,L-;E^":^2CV*XUQ;[>=D%7 M'-O-6G/T0NBXI4ONNI>"#T"O+.O41-;4J&90BCS1'%DG'ECB@24! MD\]2(#8XJT*8Y8VT![(0]^RAG;%K&[11FDY&.< :=N)A83=*-8G#!P?$Z61$ M2) R<8);$CDYIGKP1\BM"KUY>U!6A%%%7MA%\3F5J+52"+E088CQ7(1."M<5 M0DDIBCMV=>1EITQG""RX2..)!8; L%'G/9K(EV)*:B6FK5%[41^:>K4UD#A\W@##'CJ MGB"?()^X.TZGSWP8^Z5FMFA.\IU!"W#L$K@Z5YW=8^RC1C6QBW:'A+08%?0U M17.(/47:;EU/'SY$6']=EK)2!XZL&4!%33+A5-DAC&8\B$*.@F.%M]W75&)2 MMV2A=B>*FE"V6W?5*C_*0$L,GU' )?F($-]55D@7!@+Z:^JU=SS4'T]/^1CL MY<8TGF:F1FTDTSFKT!I41XOI ,$>ZBA[>-]-N%&(B(&]A_Y:BT7T/M.HIUL5V01M.EW.5=)0ZXE[[AG4331) M7#2$($B;O6MT\;R)(J*/NL,D9H^2F),>Q:RXFJD5&E,$RFFAA4@\>8@BSMV3 ML]-=&.<,?X%V=.V(WF/Q<1"]JNGV=' :7OOWD3PW)QC7Z6GI*_H"IPSU31PE MT^)B:)<7=R-W83^FTJ-V9_4$.0J?DL#P;"3&L"0!AB#Y]^Z8;PGE+VGD^U8L MS\"#OT^5$ 7 ) MK1*#F0+<<'0O_D:Z>@A M 1/0_SD*GK='Q<8V6/;QG B]-/[O_X7??6,.1153-ZT? 26%!C7T"LA8S$X# M$.U90!Y%Y3Y\[@]9G\M+.U"NA5LN8+L?:U9#LT!!)N3B_Z%"?Z/9V)G*L;R( MAB;,)\.H#OK.#_]GP6>8R-8?FC;.C/MA 1V?Y8;NOG5?O"[0#OC!,HCP?H[A M/_V!Q9C;1/Q(*Q4B6DRVFW7Y1Z:&%B+(?S4KZ7UE@+^OY&LB"J+,/H4.>T'H M68NI_!91W9[J?3,H8\:4[O41$Q-X+L'&$S?>W?UOU)X< P*O2 J?C$NQ7BPF M"4D&$JO*Q-48(W,]EO=_\35X[FT]Q9^P'MP/X)?U?$YL-O-4NE*JMIKYMZ4>0-K-%--L226FPVIDI4J5;&>:N8KY<;9C"5=*6?$Z^']R5O3AW>*/[2#,H9FJX--0D[0H&% B JUMT* M*+@[R']_\3YP^(5=0W95J..IG_U:KV]&VSL)@\CWC?N3#\V^JM ]FNE)2E)@ MI5A"9B593?8D$.OW5 #ZO)KDM\$LQ/AX7!7B$B<+LA03V+XD"(P@L0G \S)( M)E@>;/T"JE),WFP6'F-/\59EEG,'PV'>>^!+ M^39C.-" 8J7DRRL3%:=\)^=:27HIKFI3A[&2#61J[=[SP8$H'J;[]5&Z?#]L MR(\E?MX=P"OC+Z]L/]3=MC-WQR/0R9CM_'"2J_5K\,J=IR_+JS1S?^]T1VFW MSW07Y;OE3$3W9)B=2YOI;#,7R_?H7*JL\GF.58;SN123Z)=7QH6:W2RW].R( M;1A2+J[,.OU9"EZY,Z3Y0ZW>NS?2);$CRLU5-=&MKI[1E3M#XNRGZ5-GKL!I M2E?'BW%ZO"H:Z.D[0YH,$FE%Z.BC5L7*F'?1CCSJ1&OPRMTA9NS%E"K/R@CND6 MSPU6CY7'U)V3F$N)W2MGN?E :SZW[UK\L)XQ[EKVZ#Y=DY*[5S8.(5@69 M'JOU>919#'IIKB8)>]YS-KWKEIGRPZB3O-,F][E<;Z37)(;>O;1*6YE1_%GL MBHU\?:G3=7DU+<_A+.U>RAG+A_Q#_'XBCI=I^7FN5 9S,X7,G)U+)_&9F^;Z MB:4XU1Z4QG0II=T!O)3;O50IQ_4'.]\'=&?5*W.+=G1^#Q>*V2-1F4%E6:MD MGU&S#&=BS6GEA$NVZR;308N>]Y*@3[^=B< ;8/:M57DA/Z:CD MIFFWF!'=949N./>04/:L%FUF)O*C^-03^=*([?>RQ<*\C"_=P5^Q)CS:O8HC MB=%5:U4Q-,OE%W-TZ0X 9T.UVUO6YL]TM)F-)E7I(?F0P9?N(+"G1]G('$KM'M+JM)SHI1&O1 M$3^V:IUN=['JI5+HTIUQU3-/L\8T5ZBW0'J1GCI'8ZKW!Q=NC,N!PR>A^W5(WR##0ZP2;VV3#RG";1*='EB@Q_!'^$M%"GROA*/U%G%4X,# M*PQ;#;+KF,$'GLF /]FR+$)^%_^:7'OV&V(.,?Y6..C#"RGH MH9N;\(9]W9P'FWWP[RAR,/WPC##4W_2WQL_Z>[D'C6_7 3^1'70LV_1UE29T MX=NUF9#A^G%/JG#"5? U.?S@G07Y5@O!W,8.%@*2A?BJA:!ON1A9B3-8"<)- M9[(0A)O.9"&$6_9@33Q9"$)-WVLA"#6=R4(0:CJ3A2#4="8+0:CI3!:"4-/G M+L1[4HM_Z^8[DU2AXW+N,09Y*! >G&/8^Z0\Q"]H476JP?W.V_,ED P/D @L M$=@/;&9$7B]N28F\$GF]I"4E\GJN\DHT\PL%HF+J:,3_NXG?_&:@WJABMXGD M23N:")./I>HVAQ8 5 E^,;0IT5"!NCYGYY. ?*4KS]WRI^UE\]&5;VB+MZS[ M15'9E2H9R3\0\-W_OB[R[.]$_E4-A+D]+?U]N%0!%?!>"M&=KQC0M_SERP%' MY.#BY>"CF^(ET8% Q."(8L!]6 TZ=7>G.I@!P_VDHP2$TX_G))T?3M-7^QB] M'E!XY9NU",^XEHSN@XK)O%8M33/4MX5FGB9V?5#MTYK9C19E%T1CG<$'&G%B MO&4M$<:L,;H9.[1[X2@!. ^^[2;XYO+HQO3KJ[9_/QNMC1Z5PK.;#T MNM)I1#_2:/A:5NZ)^NQ&./=8!J 3?!-\7 MBV]F[_[-W:7DQWY^GJ#36@(.IM0L/-BGWK_=Z%TM8]=7CRT@"F-A:D>33 [M MW\+-+S["<,=J)TOP3?!]Z?A^L7\W-)KG!:%=I"L2P\W9.?R7/#\QOOOSK)(0 M'C+MD3NRA(60F*;M]@!I(.S-KW@D?G #/_=@2MJT'=2RR?IDU\'WH*%OW\(: MNQC.)PAPU/4RUHJV[3B%>:8\*E:JIS(:E^",]D+S6]A%: M.*(GX=I%G>!]K;$0N'^1^^%W<%?K[>=!S]6C+3==BE:7#642UVL2;E,?%X[H M5KAR.2=@)V#_EVNE9%5+N:)\ M0VG@&]@V-;',_F>=+DR:YR;YH VGRENMB9YI]I$!($FL11"$U^D"YW?O)P32QS7]7&8)=+J M1"[EIER,+ABJ47'C=V)^.)#P>3EL),$1EB L05CB'(RHX_I,#K,$*#[DQF:Y M516GN8[8=9+C =^>P[<14-Y5C.@2A"4(2YP%2QS7U7*8)>ZȸY9A<*[IL ME!W)I?NQ+#HW!#E:8I$8RUQP=D=E M!,&P,*+";HR#O[!_$*GV^KC5,Y1$[( M-2_JU(AT$NG\XH8P1#B)<%ZH<'Z/ICY$?J]5?O>3ZP5&+^O !K*E#"EH"$$S M909T4H68V8!4]$WF/CV"^=+NS5B[_ MU(H6"[$'NO'4FG<&4A)')9E(,D%=!@V3IOC\5*3B\. M,UQG7H^G(/!Y"'PNPC(" 3X!/@'^V4<*WPO\=&VZ@,6Y1&^42M71!IIE>N3^'P$?A M0):/"&S\@N.!#:#K\ D1:@ ,8,DZ]E?(ZE@S--NQ\!%*Q$E(G(1G%!^\,L]# MSL,=9*/4%NI>)Z2[1WE1;=*K1SK*]9_T>NT^*8*:)"#? Q]AZ4-T1!#\[1%\ M#^/-R83 M3!8\(0M"%H0LSH(L/LM%\D&RF#ZZR[M,77P2HS+?4E9+,:^W!H@L!$(6A"P( M69P361P]P>(MC#%:9>12W!(;K;'>G::8S)US7\3J!?+!",(E5UE[O>O,G5IK MX@4F#3A),_US3<58]T;P_<;[6&N0:!@)HY6XI\?N_:1L2/? NDM)#(,K/Y(1 M.D'2+PCJ2=O=<_*#?!CTSJ(YL@%GIRC04!/ M0']._HP/@[Z[>KIWFQ#GXE))/=VI[,1>5>8(]*A;'!]A^"/6>%ZYO!/0$]!_ MN5_B+:"W0%_-5 O//;HQ%'-Q8Z&*N7(-@1XW?V,C?.*3S_8[M>NRB/KK]RUS M'+@K3./SW!2G'ASQRY[-O%QB?@BBO+^NPZ61-Q1S#!#8(>O!L<+[[*&_CLI( MACLKUD>52K_ TA9(YFM0YV&Q=X./T,E=[\;?A"T(6Y HSI>0Q1>Y0MY&%DKJ M\:YH& F9[J3Y@I 7E]/IM(;(@L=DP7*[7A%"%H0L"%DDC%&0*+TO!<4'_YR2%_1R@# M?%Y_T"O'\;>H$SQ]LXV?I-\YD'1HT% M;"=(LB9. ])U\QHZ[%]^\#% II]O43:-=47$'J/_GF.YRLB(*2W U2;91D6- M3>(UB8FAV*/ [[;4(>Y!@O1KZ*][^8'#]P%=ECJ#AYJT*K;D>%*@&XMB]'&: M0D!'<<-(/!$C4"=0)U _R[#?^Z#>[\'7?WX>]L6HV4U.)D,UT^+F".JH:WZ$ M3I , 0)U O7S#-J]#^K=[YN.*OK)SZ'="5S(?4*#.PC%:!+?9!VZVLALD4 M@B[V S "Z:)-H$N@^X6F_9NA:XYJ_8=LM=<=+:-5NF94ZKG5%.^ZV*X_ZF%X M5R[5!+I7"=UCF^IOAJZ0*J@93N,;K4KM@:W'QW6'SLT1=/%Y=I%8DKNN N?T M4#8& -KM5%_6+&HFZRZ@S#Z<:DN;X6,"J+EL6;+A4+HF8]'7/K%3VZF'3[R0 MWSJ+X,H\ UD(X39"<$I]=CW&J_0['GP/EA3<)9:.(:X6S_3RCJZ+F=Z@:HG0 MV."1GX"-,/01F[E\0RA\4PKX=H&(+_$I_ [T+['>?NQ/^72.?: UHSA;YEM/ MW6@>8QT=L$MYC0]$'./W'GVIH!;#MMCGN:@1^706?2E6+HE1D?$/@%?>!./=(SL05B#-,R] @_0(9YXU?.; MEE6-33^P"[HS2P-9O7?$+Z[3Z_-'?-$=9?MF;S6Y MIV6'&X];6;I8::<07P@WO^(L:<-#^(+PQ75Z>OZ(+\S4G5K.L#.++D@IAHDM M:YU"#NL77ND0O<N:",/BPK%DN"::(5O+ MO /&-N1$- ++U'7,BNL2RE<),=7)RJ5*8S%MY5J3.K\J9+6[TD!B!)QJPT9B M[$&_-2$/0AXDZ'5J5\N)N*,I=ZJ5,5U.YLJ#-ZF@J#/OY1G(E+SSN0$Z<&!WAV(.!H@M,MJD>WY%S MZB$2?_;9S O)LOD*=] *6*8JV\/]K K9TO=GWP$#]+5]C; FVGVT5LS&&+&P M%,LY-_^8[+5K\'V0\P:)!IQE.M8&($DW0.@F""X--5 MR;Q9B[YG)]%'$%N-QH+MMK3Y<_YI44,(OMJDBG6US 18E#V4+4#)CF-I/=>1 MD0 Z)ERX\=A$:#>5T=#4H:#:_^]?#$__Q,X,YB?5DVU-H: (4*JFNPY0B?OS MV.[/:Z"^MZ987!P=9K29I@),AAA1MJ1'>TJ7Z?:UEOLT5[JU\L+))^>?[%E@ MWT&)HFP9<-;L*K :Z!7O$(1WJ9'>=)3,Y.?3YXKU-(H:!I=QI/BBO(+*#8L< M#/0MG2!5QH0%CAC7^*8D\&[GQ%%)8,G>E_A:UVK04:XECZ5FW'AX2B$2X!$) M,.2D#D("A 0^CP3^U+]Q5!)HQ9,6^Y3NEEM 6K5'[&Q8K3UC$A#@K%_;=&0\ MB^8/)T1B$2_NB;T0HB1$28CRLYGAW6ZDHQ(EQ\9 KG[77HURF:J4U!1G/IUA M7D#>I*N;CS>>+-,!" I I63X6O( >!XVFW)M^)EF(-?: MQ$7->U"OX)/XX?#\7'5DX> (SS&L<":];R.>\"J]#&7VA77L=$(X!0'^\S+8,6L8# 9 M5YM9K726+47Y>;QG/<\ER/,HY2?!1 1ZUQXGX<;+#3>>1_DXH87C)@Q]E!:R ML_)L67$7#RW7F0KL8^=>F?J2P.$%/\WJMWL;/S#B8]-#^8 M2ED^PL=WTT5^5Q+W7^P'.S[PO0O1WS\T!X)"^?E&*OAT+"H ]8$*@Q']/\.N ML?B/]OI+W_QJ $#)"O(PRL82NQA-![X*=B0:*BIB5-%?N%A41C[*OF;(AJ+) M.KPK_ ?"G<+E^4SA_=QPE6UV:]_X'^"WRDZD"W$M$/_YFLB10\)_%OT?XY" ME]M+Q,8V5.DO43+TTOB__Q=^]TT<)ZJ8NFG]"!@_-*@A1N0/%I/_ $1[%I!' M4;D/G_M#UN?RTO8'F1!NN6 S^;'>-#@L,_0M%_\/%?H;S<;.5([E130T8?Y> M$]5!W_GA_RSX#.\3ZP]-6T.0_6$!'7+5#*"[;]T7KXMC3GZP#-I/?H[A/_V! MQ9C;1/Q(*_4".MQF7?Z1J:&%Z/5?S4KZ=08P$&_JWFWGWOOZ']W\:F*_O-FG M4,\WA)6UF,IO$=7MJ=XW@S*F5"E!JWQ"D!5)AO^58DF!DV0.")(<9X"BQ+@8 M'TO>>$\]/@6A]^IM/<6?EIZIJ_#+>CXG-IMY*ETI55O-?#D7\4(4^7(:4DG/ MFQAO8(UFJBF6Q'*S(56R$OI!7;P7RXU\6Y2*E4;C;,:4KI0S\+W$#!Q5N5$I MYC/PQ3/4YOVI2I;:>G\*O?]ZN%\S@H-[P5^:03E#T[7AMFW__L>[T-2$%0E(<=[DL+VDU*L3].2D)214B;0-,_U M&1EPOOC*@5ZD+;2>E)0>8S2;'98>G\<+GD]!"Q/I1-M7/I:ZJUF+2;5:C5QO MU;'=;EM"^212\N65B0$OV[.4S8_D6J'QU*V5IMU83>)V[UG,E^+);EI65K&*WFG-Q0K)3[;#>S$EDP'D@QB7YYY014ZH6G2G+1 M DQQV>+K*6512<$K=X945SN@7&5.T.Z;X@I,']@K!;;YK5Q?)5=ELP:Z"^Z-2A?.U?:X\:<+J0G M\J@RXV<2VU[HL_9 $G:OG#&C?.FYT8K3T^=X'3BKQ7A8'T@,O7OIG2Q48I7E MDSABN\7NE"M.*W$#7LKL7OH@/\IEWNB.Z:D[L!)%.3V.UVKHTIT5U1[C-+.B MFP^ML32BG8$V<7-M?->=)5W>3;24,)^F6AVZ5)\7RWQJX*30I3MK.BDGLKGD M["XQJLC\?5T9L8*>Q7==+ZH78@^4,L\TDRN> M!A HH%AADEW'##[PM"7\R992%;+H_6MV=5;'"E[,?R#C$=IOG0[X+G'VEF9-"ZDGH_B:\9U\WYP$9!O^.(N?%#T\%G<-Y^JWJYW,L?G!PJ=R#-@I^O[^M&G7S'J(_J5?OPD),[(SX4*O2"G>O(WW$=59<\MM]1Q==$)E\7 MWIWQ?Y4T'U0IOA; IYJ#P[OY=Y@#@HZ3H..T7']\U4^%724'RTJ6 (U) I(!P 9&"72[X,Y7HU$U-/_'42T^_.?6 3M'R M 86S3CWNSVC"ZKEL3C 2+V3$ZSS-,T M;VGQT@/=>!CH6FPQ*=,EW,S@DPZS/'WLXI#KH>(,@84[[%M@" Q;FP'J+V3# M_TUI>/Y^?)Y[ZJO/%3B5]7[E@_SR7(P][+3M43Q_W^DYK-NI\XB(PTQ2;#L MHH-EIX+J-W(9?$EH#9O"Z; E['D0?""G?1PW$8R]\:4,M;D!=6J-Z3)P*OVF MO*B:%OXB=$1=TZS*\#;.(9?$H)69CS+I.==BL],[O9-SU'NFA@:.CJPB;L2K M-3%,XSXO?5=/*21;1)LGC?%#KWXE*,YDN3ML1/DRDX7O[FUVXL M@G (X9 KX)#+#SB>C1:R6#4+,;[:!J*;ETVV.M $WD'\(4 M9,\I3T0-(11" M*.0<8I]G0R%WY3MZ41*[]ZU*0K>*PYE T4U](<#7R>W^?*.<)W\IPN MN_\<)L$GRA-/PCD9;Z?Q!6TP?V_J:()S$/DHQ:1B--;(3EE0)(P!?&/XWRJ< M25,-B'0/22JS1?FY_5Q,TCQ;$HWHJN9FA;F40-X>]GAVVI4#QM>H"&NMU\GP" M4;QJC#7XR>LS)R5TU!WD!.'#:V6T9ZZ8D[3=.1=?*)/Y]1S0')YB O\&OTWB KO,&Y_HRUU-7U8R(Y*VBC7278Z MB;H#*8ES<$CPBP2_KA/YW\0A\Y(&=IIGL'%6>BJQ3Z-&_+GW/(VZE4P,H9^_ M^;6;@$>P3[!_!=B_7K?*FW?]J?DL1WGCV:&CCTIAIE;CDZ&<@KA'/A+2,8= M_TJA_TV\([_;]KO/M*C<9_H-.EW4JK6>6^FZBQJ$/W)U,/RA:.P%Y*OD0XX* MBF2?D.P3XMT]G?=B!2Q3E>WA>ZCK%5NE,FK5!X;,M\:+>LYL5A+#]F@N"#")[1#TGY'3XO/0_]R<5FM9*<:*\K+#6G&U^\RY*8A^GJ"?H)^@ M_QQ]&)^'?M%M<[3S:.9&FE,H# N]*4A* XA^@:"?H)^@_QP]%Y^'_O0DGTP" MN;V@<_>#?+G^:/!ZH0;1C]P5OX?_=6=GR'T'7J$=Q>=QZCDXH^R,4U/#>?#C M^$LJ+,\4\HS9?TC0.5N\E^]'U4EB.9<8FF1W?%V8Y]0((FRXGKF1KP__?JU!4GXYO[PCCUL!8U;TC!(@9Q"2F/X204B D)-# =/5? M9DH,-C+EJ@(;L#K.J6V;1,IAK2>?->3*3\\..7?T9E)("B.W('.1Y;3N\*L* MLXXU$'J$V2$A=H38\16S2][#.NQBB:(B. .M@%E'F%T20D<( M'3= .SX].^4,[9!53LJ3Y6Y6X,?Q7-6N5CJFC.'C(;)3/+_.2X_.1>^2?'#% M#DI48: 6RZ8[TL'GP-L%K\?Y['$]M#\E (S>0VC6)K\P"O%)GW3E3=K1E2S= M:[%#BMK=,6(=,&:?=6I"@K,TNLIMB(L$+Z M[-\]&3M;LBW4YU"?OYP^?XCGX3?U6>@SAEM.U$ERHRNK8DOHQ>/;!M)G[TY* MYJJACE"?0WV^6WV^K@?@-_59:A;6*ZI>XSFQE=*Y.C!K<0/S;?^N2BJ6_&E- MU?_@ZJTWHX07EQ8)P%6UCKU'Z/\I>N\\^J_ZXI7XY^^J [\MP4]; , I/']G M)H&OQ#S[&%%"G@S1V$#%( S3@:-Q3"1Q<")L(*.?L'M-=. OBFJ(AJ2*.GPB M_ .^%>@9]^)R,_3G:"FKRW_^"__9?4_2@6@A.)GX#]^C!7J)#Y(D^>^K8,++ M5::C!_>@O\JIHT[C?__?<=\/_L^(9.JF]7T':T>#FGAK3F.$&X/(R *B%L%I M1=]%?25N;'^0B=0SLT/,[WMD9+#8D<],[-_$T<]H-DZF* M\]W_VNYO& SW?S1M%2GY=PN@RLU+@)[^XKEX71QS_IVFD _UQPS^Z@\L2CTG M8E=:J5?:QQS6Y;\B,;$0XOZKS6=>2>*1(AD(2O4?Q\KG_^G;/VT$8(2I$!D$ MX/@&+5],Q?>(ZLNI#II!$0/ND$DJ=)P"HR%%4LEAE$S$AJ(,?XK'@)Q**7(B M&8]^\]YZ?11#_3J'2&&;95&.8J?+=U,T/)\+4L5VMQ63B86HNO%+.PPUGBT&^"SQ&HWP3N M]WYX']/SL[#_EVH0SL1T;4@_[+\O#.%_UC/7$%T9V=YN2V@+?C' M.S<;7P.3*46*R8 9*DEJ-(S*8FR8BH'H,)4 4:A\%)5,T+[8BCN25)M5HB.^ M;,V%C98;B7&K4&C&QT-Z>-*2U3,B&)1K34[M+9)T4Z<<5FD,F=.6(RX2322+ M_(2,C*U<-4N"%<6CEK'7+2NZ(TZN?+5KW=V>CL,';:DI^NUKVNMIF3JF;P'99.\LE- [8\Z:?NRK%AN3U+ M:)EN42HQJBDI*]3RI)^)Q**HF'J3$V9%<9LU(P-GVD27>YR\W4PU)6=Y-9YII05R/A<)6,%4E.T9!KY.F%I-:+-FIR@N1 M0;R9+-<+_40=6[NG8\JUJ8DQKFO<8MBI-VJ<(*H6;$J?-G5JM*0U(DF6<[NK MC+-4^7ZWM()&P&G35%8JV/5ZE2'SY3Q;481V*QJ#?0U8?"W:;"77FL)R+:TM M:(MZAA0=R.0#5K^5J73*HWFN19;CFW8BLHDU.A/XU("E(AO+L;V@:JR6&=M M$2"P]X>PKP%KE2G*.9*;SFK:!L33:<@N"M4)[$# 8N6YDJRS]:)(1A)NG*Z/ M:_E-%4Y6P&HM:U'+W=9B*:UK23,V66O$% ;J7L!JV;GH.-_*@+C@=M?B.%8G M-Z:R&M(!JU4%?6[#Z%U5 *G8-I?KCFD-S@ =L%H1Q1$6:C4=Y>)C4F@DF\DB MK;)#.F"U*HXH=P:V3@DS*5GBDWHOW8TVAG3 :AG9S:+?2ZHJU^*BP[15F>42 M-=B!H-5BVB+=215Z6CD;5S.IH5FNK.%3 U9KF[/N5GRO2VM;NN+-.QK MP&H5E'E_;A@=4H@/E]'*,,J3:F*,;-Z3ILE%?M97XW15 UDUNJEU\IK@P*8! MJV5%6WR),DB1[!:5R723799T&6)EP&IM>A6#J[$L0[J3I4YE2W396L"G!JQ6 MO!5MCQ.IF$K2F\VVG*5U2EZR0R9@M18M,S?-:=J4!/-YPFQQ3JU770V9@-7* M%69,KED;YJ!N11.Y6K7;WCBP:A)"<6O#PJ4$R8&X9>K$< M-+G,E&KR+:[0$X=C2'8#%K; ;&JN,W"U?*J4'6S)R+1;7J&F)WT5["7(*>U^ M@HRH,L6F6F[1%O!33_I*<97YDF%M3@.9)2<6"C8@^[!I@&1QH^6J4C86I*#& M8@4SGLI+71$V#9"LJ""Y_%2:JAS0W%2A26])NP6;!DB68T;5>2^M=C@XM[5. M69WGXG&X8P=(5L76%HU"=RMQ+7/,1?CHPG!,^-0 R5J!I$C+HW)24&?S\ERT M34I(P,DZ2!9VP^SM4<_=!FU179S;X/ONAV.NA(8B_LL+>_+(8^>W.377'6O7,?^%E$?NWI<]DB"?HV?]OT>6V='S3?A, M13=7.V*X^SV"G)/?/>M[!>?IIU:OSS?QBW=-Q9%MZJX#KFSMOF; 1PW?3WZ/ MG!9_Z,NEGRDF7(@;6(B?143"A?B@A4@])Y/A0MS 0D!HBH8+<0,+03TS9U,] MPX7XJ(6@<40Y7(E+K<0O)CW_E+9^W*A3OS#JJQ+$/QYRZF3$YSS_7LSB]-^] MB__&\U)N:K0_HSH?$Y1X6\!/9N2C)/XL[_A8)?^<.?C9EO\EYN!GN^U=JT>X M]=WGUG<"_9*IHP'_[UOLV^^.,_$<_=0*3JD_3 =HJ6NB"O\\L0G.D(%,E%P# M$ SY]'*R[EOD/VTSO#T=> '5.=+MBP#S' MJ'L7 ^820/BQ%0)^32 RHCTAD$_#)A3+G!'F'*!L;6-,H!SG);[3\/OE=(&Y ML7H)GT".;K!JQ"?,@F=!?[QFG#_[\!(2+P3^GZS^%QN-9]H^S&CH3[@CYW&'^\]O<1QMJM[07^N+G=^^+1NF8KJH.(T9^]+ M31B+:CU>S6J;>"=)]FB;3*U0.C.#CYI2J>A5CIK>ECOW,;RW5]'#Z_M;;T 1 MKWMJ]'V*R,Q-9Q993$<"S_#"0I\E!_GV"BIB'!\196CRIT=$[\UX9.6I:SOX MV"0Z96D!N$:2J@/"\#=\]%?TLX0,21>=OU2-MZS(T((,+T;'/)GF^D?K,?7M=A_HL<=,26/R<&&XB+=_LIEFEQ%S;)0CY&I M_D1'3ZLMWKFAWG),28N,1*\"TFP.#/NR+./+D^G0ZK[-N.U#T9/61+1 &FEQ MYDB) P"ND1PFJG(]5N-X@1^97%$>R!MVF$1$)?Y$)TZKU87.A="Y<._.A=N" M@NLRG'=#0=$6\[R18HN<&DWR*\,NC\3T&$(!Y#JQ)S*@<.4]^5 R$]$8 Q15 M4$35(I:B[N(*=4"TC(CI.H2NBEC851!F'X0NE="E\N&<)>W:J@%L&\+42#7P MBU'Y2#B=P'#@3[8J Z\_K&4A9<;A1$^OBP8[@YN'PRMO?*7B:_>&"D ^)[L9 MY#.5246+=S/M;'E!=?4,.TQA;PUY>D-&Z*L)?36AK^;#F"G6SFHVAVDV8?<+%[I>FIM!V"@6ZAT1OS&5;29-AIU33*]$M*[&]FC M229T%(6.HM!1=,?TZEZCBE9RGD!E? M'P-PJLYMUNO"M)3FRF;3)*U5O91J[.Y 1>M,T3]"%T_HX@E=/)_'07Y?NS?# M>,E(I_ISLESH]>NS6B193K.[&U&?J.BY5+N[],X49W,X08B>>3X9!5@6D.'/ M\ =T5D8R;<5^3,TB1 R!OJBPB@\&\(&CT MN$0VQ&8[']FRZ&Z;QX.JWUR+1K6$*D&ZVN M59>.S0T,#\@OPYP+9]^^7X:5) O@U83<1UR*JHXN:8G :8W8(KJM!4BN%2;Q MA)Z9^_',_+C[^B-9,'):>\5C=UH)C;<6U$G!L <^1;(>5$U_.((KT&KO,K' MF%QZEN#*:5)T>T)BH;DLNL2/069<(G$*6V%QDM!'4 M(CLEH\I X">.%I>398,?XWLZL:4(OSQW3JE_$ M@R@UDX7$3!QI/+MMUMVM'F3323#"C>AN^9>W34/03%^097UWB1JM8P<32Z8FL91JVUINQDC58:T(A%_ MN P:+]'(?E5BUK:!XWE?COPK8;G9T,%R[PZ6L-SLG0A'Z'0(R\W>@"'.2A(Z M*FVC,NU 7:(X3VB%AU;X75CA]Y],430D"]'U+/#^6S1V^MC6F?NPSOS$#D2;X/5 MKDQ!5W4F&=>&2P&L?5W) )2R67E*F4ZS0\Z6_3;37L9XR8$HA0O/1E-7+*GV MI:0^=-F$7.0CU/O-$[F)3;.TZA0S2V&AC,:]03$ZR,X:2,^1&X<^K91V[TZ< M?01I+FXN&C[Z\F9'Z)T)O3,?'7>J>TI\#N$4,C4:M/(-2XN3_6)O,RJU"I#) MT*3OD4G&0H],Z)$)/3(/P()^ 17X#9^9Z3:EN MP'P^NAB)"PZQ*B\JM<\H]^=_SGA!ZEF]5'%9 M;;&QYSEM6R@NEBS"#$BAZ"OC:?7]4A!($"'%^N6N51E(*WN6[^MKX%EE:M3K?Y2#,WP?@"&1K#/,6I._=R_7?TXI$K@ 0!]DJ7X8=H @E% M-U?\1*G3,7I)>K9FBL%AFVJJKL(76<(50 M 1K\_H*C,/E&.BJC #86G0CJS4O M*C.M/,I*UHA-6PN%'=)>O=384RIUS1S9+R7NH??A,57\@TG)KZMX:4VK3$Z9 MDZ*:2:U'K;4Z%+"*(V:2>(I35SAX_,E^FJKH^)/R4[H2WDD<)FW9LP-,X(H.'M)"0R\CZKK-*V]#;="M.%TPC*)L6%;J$PH>,FW$8A]GP,F;L2]B@S7:^.>[F1T.JM M"A-GYK8CFP;"'G0##_D4"Z@MR/'K;C3 MZO?EN ERMN7.C594$Y-#:BRZF^TB"0W;A!>((YFPO'!XDJ2;5??:G#))T;3M*Y9#;NAR:@^"X2+_-6A5O67-31+X;I@,O7=/M: MHAHFGSPB/;^N$=_<>RUYI89T\%![Z34'G_>%5H&MEAE27,9JC6V-*T02D(/C MDK+Q)RIU-@(=6NIADDF89')-2_L75%GM5,MRSVREN$4A[8PLJK>F>*S*V)Q. MQAZO;NPN:N/9RSA]!-(.R9S-3"3WIJ0=/K$)9P)[.IX0&>_S%OY\ESU+L&,+ M@/"84&A=/[YU_;!9(T7;=D5# KSBZ3A6\0"H7 WJTUXUNUF2W0@'><^@G9WV M5ZB'J+(:Q,J DT*A#R+T03RX#^)A,SK>BPL.Q4]+DT:F))09L\EIFC4?U#$N M8 K%1,_!PATX:GZ++K%.I#T!D:IH:< A_F+;U;\)7E'@VXQQZ-0)G3IWX=1Y M",J#"T<>XQI*/WN!:;L_VFU/>5G'4]N=O@9@7DPQVZP[[/>T[M#5ID,E4XE/ MV"%#^?7.D@')&J$'*/0 W8<'Z-XHS198IBS:DZNJ/#4>S@RQ&!\)BV@FEA'G M8+#@L,K'/1F@Z!\7)SJ?[2HZ"E*9_M3 I;3#JZ!#?\^C^WON-Z+EP9^GNKRR MN\=T!VT9I+X!^#9,-9:%*B4*6MF=*OEQ)%)/ER"^X1*NT6@BK (3.G>^G'/G M?F-AOP<"%--KE,%:7W'Y41;,W)01VU@-! +H,B'R+ C4Q74*"+6X#JS_G: MSROX3[RG^JPA=WW%#\#.JI1K+<$ZIVB;*4W7YL5HF@600#$X*^B*L;$OI2CA MV9W[.[MS;_ZD3P"/638G;&>CA"QT'67&M4?K6MY9(?" Q"M%GO,FWZ5G:7\$ M>NX?AR)&F\"S.V$]F[">S4UXHD)X_P:$U8M.9F^=M% *;B=B/%/AG3N4RTE.Z* MG6FB56,1P*!0.A&OI_[J"436 [ MEBHY0$8?0 OTY1^.6IXK.5',)C.39GT:UR+=59'13+J_7$!6A8LJ4U1XH7:8 MZG2WJ4[W&^#[)#!@K[ (4&I)A2E28$G45YO1'L%B'TV5"4]$#@ZP/"O!WW46K< S 'BB?P]&N M(*2S.2JRT$2FIYH](T]M9(BC7GUE,KQT*TRW"M.M[H^-W0[ \,VB:_>:BY76 MC0EEW>DLZ\EV P$,NC([_D0E3KU5=Y7-E7F3B>%L?.H',0*PM8'BB:C($I[< MT$T59FR%&5L7@%76'O+*D*+1 1@,I+6ZM-*R]<& =+.S1DF/NITRW_@<(-U# M9E:UYZ8MZGFXP\WA-^#O:!"JX0*9AXB =X8@1_\BRR9FZW1KSG4M)=/5%36; M&+%#!A=CIJDG)G7J]@J]7F%"5YC0=7ELH8>]04K-<;VD0+:F[7ARU*U1B>K= M8LLL6XL,$FR*Y1;,MJ8Y8[X)2AA;O!O,DLG+5TSX9"_:S[D:@!]>@:5]>2OO M?4E?# 07V71'.O@H='DQ2__W<8E;'S_2S\;1@S,M'A^MBJQ9K&OECCT0^^-Q M?BZP]PJC5&G#(:)GM]Q.V MOBZP,,/4K%G@U5*MJ6VLU8JW(FZQE?@D+_V? XLLD?-5Q*EW!7ZTCD_[1CQ# MLAA8XMCV2P2D/-R3X^SL?1HM=S[7<4E/42=D.&6Z:;N6=_&LZ4R Y5$X=.,& MH1K>DL()N.P5&U\,2L,4L%NY-R!TW(3I2C>>KG3)"R]NP2LP%U4940.XFS@ M;C1A*>E[SJ/Y6-/^80GVQV;%%'W-JT-5K $GJ/9S;M5NFSJPM:Y9'9>[R;(6 MA90XZM5^?HJ1H:G]4.DJ'VQ)?QD]OF[RR<_U>)/IM ?N.J%IK70_9UO15".; M&2,]]FHU,^3C6K8UTXA@V_7HMFU#_H +([\86H76[%6&?-XJ^.PY".W?+S'D MJ]N_'R?J=VHQSU4']FZ+607RR[,0FN57+%/W4M,/%3QQY,XDM/JO79#N8C QV>B52"F:B9 9N4LN M9LY&7/ 8)E#EW\O7G_M(UK2[KM*_;-N>@!OS!-P6KEVS2N].97FE[BLL:\C<3EV;OK86#=;7U;>O^"W5 MYDNJHFD+DN[&G(HKLAG;7@VCN"YO@CDM61"Z0T)WR(VX0VY+WZ]96/=R^LZ[ M4T>NE=R(H$I&O5E.R&3*89&^HX.O 7<8W+E/Z#?8C>7"'\%Z#@SXM= K%'J% M0J_0X]$BI.2PZ5RD]$KLJ*OKB"A M6RAT"]T2G3J/$W-Q7MEN4K$UM['IR2JE.ZGN .,$8E,/Y!?:!])>7G09^H-" M?U#H#[HEXA-XE]U[#,->9]3K"MG!A(SHV_6VGVN3"7XUC.(ZMG3H!PK]0*$? MZ#,O[+Z BJ?FU&A5X=2Y4(YEU.Y$WXZ%$HM4_'$OZ18,"Z ((*0N?U5,V_Z; MR(N0M.#L']-R" =8,S_G%5_F'?I[0G_/8_M[?MQ]G=J#3B-=1EK-&\6#"I\M MT*UW+;E=;RV%62\%YKW*N.2.&\,H+BQ+G:WY&#IV0L=.Z-BY 7[TA]AP8OBD M>Q%RE9OR6EX'(YJM+2@P&R-(0*=^HM3/&-%_'$2WKB^M[Y3/BR>92P =G'K5 M,?6E#J&?O^-4*PE^V@( >X5FL%,;*,AP!L\?/B+PB:*SSS1,!^ $;BA:,O+& MH9QN Y?\$QVP/Z@DZO A\ ]XL9_QBR\W*9=;&UFUY[JX06(%?OQ:GW35 )&) M-WWOA3?R%^!-5I?__!?^LWN*I /10K@V\5^U+^F#GNJC&DG^^RH''%[*'AT] M )4/5A1YU&O\[_\[[OP!9R.2J9O6]UWQH:-1^7-)8^ =@\@( H@6$17XXN^B MOA(W]LZ@23TSN[J3W_?UB] T$!3YS,3^31S]C*;C9"YGXCIR-&,^SD=TH#C? M_:_M_H9!>O]'TU9Q'1D+Z!!+EP ]_<5S\<(XYOP[33W'D53 7_V!1:GG1.Q* M2W6TB>"-Y+ P_Q6)B87@_U]M/A,HF%B_#83K^H]C3/#_].V?-L)5Y'S.H-T$ MVV:^G(KOD=674QTT@R+> H:2*"9H)4$-224J#:.R$A\FXR ZE$!"(N54+)Z4 MD]^\MWX,N)Z#RF8QS[7;12+#5^M"NUC+>[4NBK7,\_Y8IC>N&M_F6FV^7>"$ M&BMDBVTN6ZRUN6:QFN%K6:[6XK+PAQ9_,T/#'2;:/+'O'X$[6"EF6=AY(E>L ML;5,D:T0K3;\0Y6KM5O[,7],]T^D^'@$+^&1HM\/NA[!J+DSV"GI$H;52TZ4 M=FVX:=AV%MB2I>(+MUE#3HNVBB-@P$;UK-!?V_"U:=V4-)\=+W*;Q!P=7%N@^^['WYQHPN$ MFMWL'OT%H1Y>.]2'"-Q53=?YKJAK(!]#W@ZVO75\Z<7ZHWZ=B,$KBP"+%.SC M&9L@><+Y_Z+^?FUHO#(*1I?K_)M([.OED=@@--Y)DT?:3GEP\+Z$U6&_)U[: MI)FZMJ,J&^]/*B*(<$-/G&Y0J!?$6:I$>9\VU3%P'!5N/;.YBT[#/Q%%0WK& MB6.J8Q.V.[)5614M= G[7TC" 3H?#_3-$^%, "[<2Y,_,AX'QK]1/PC3VGW@ M/]__X.\G8N2JNFP3"U@0RX@=G)UYU;'1J^#_(= WH;Z(WJ))@1^;SS!PSI:0"KQPR8:_G3LY8(0T6RU@+54 M)4#\Y2]O(R.*K=WB$I#J.\B ?0I\Y$R4)DBA" GV:01PI:>QA8T:^*-)H'69 MNR-H!CW!55"7Z,Y9*$B3S0)$ M&4J5A:IQX)3+-(!"IP.H.1GX/CA1ABH^$\=/$'7;)$Q"!8.Q(+?$'%'TA:DA/8$OD5W M9R-51$\S1/GEN_?+9($E,%QT7)B ,@]574:K 6< SBZA6.;,[R JFXFZB);: M[TG+P?W>:?++_CU[5/8%!;@Z(X!BX(>+8"?JEFG 'R7/:(;,(./=:+P/*>$V M*K2NYSJP3SG"0AVM$E:O5!!:4K2Z&JM%18OX3B!<3Y1USK0;HF;4":.XFA"? MV1'.D=._Z+\)CVJWW!E\Q@9MA2WX8%6!F[WA$(>Y(NHF5%85Y0Z//H;?>4SN M:+50!S;>OZ?KM2;I ;\M\A3)CU?9S) GJVVE<;I>P>VNOUZ_O7\?>XP"EA!/ M$UJV8\I[:\#)&T15M*2))VOT$X&N>"#^.N84NHFWX2P$E0-_$ DH7&.T&5MP M._0]MR/@K #<(7=LI@ G G[5?O*-1L1H=EM6!8Q%:4.\(B88M%J(>ACF4B3J M$+8-Q$I8:>&JGDF]1^EBT7]NQ9$/SVW5BL7]TU9PMT341@<( 8]'M6>5\&DC MU2#H-X UKI3K>[BSY4P'7%/T:](P7>ZY_5[M'X9 .(8?B*=4[ MFATT?%'7L;+#@1 97;1M[W,6[L)P-A$4X$(2'L"_;I4^;>5" T;$)@+<.>"P MD,&PV^S]-MCI,8-;'-P[H.K"C5^TB*6HP_WG_\Z[Y[/J$FYUV#GO/6NH1T92 MG^HKJN .5E*_45L[Q>0JJ&0U,Z2]&T64AD5:'<&(:9&56ED.,I/(=ODB7E>L MY7ZE9#4>"QX*E"#>PANBW$'CJ0,+'[[=.^9)#Z=JHF4-2)$\=\T\[0=@M]U\OJ?A^/O?R"/\@OJ3'$1M($74=\K2)%">+B3 .1*'KF&)[IYAI@#UDX?]$X"I$X%^) M$8(WC[M@(:QCSDATX42**#US1S_J/H?K'_$-4>/9ZZ M8')TW *_Z/7+/5)O>K2H)MJRN"#\T]D([Z#1<61+0-W0X(_V9@:1V]Z;3/GV M#DCP*X[^W'W:?0 %?KZSQ)Z)FT'U8S(K Y1S H%*]@RVE\"+(1)-@GC@$R(" M6PM8.UH9A'-H^5%Z+A1H]'^BOO$W.XR3D.G"48F$Z3HZ?C-\TA%AV<7TT!-E M3&CP(_]B6YF_B209>PI\Y0W-+QH+@MDQLK^1R![-WMRUYJ8-[*>WYP[/N04\ M$\6;_L,M/&@27ZT1*AF$'FUC>4?O0U\QH!!#W$?VL[]=/.W#8"K *B:BLV8O MBA)X^N19$AOOZ[OUECVS JLEWCA1>3XL,N@WV!3R2=A?AYBHL",6VE"\K.QG M:(_"#0,.9^>.>&%([;YY4$[\3&B.0=D$Z!.X$8V 9^9@9[D''C, ^P:-)\^A M"3=?^*"#L-CN: HU#WU7$=7=;B7*:#7Q*;L9$%&M?&QD>/67WK%]!S&? RVH MF<38-.65BG9HRZ_ #_=1N,FKR"'IKP8>VOZ0'T(XUP;GWOI\,X+=G:@Z.(@ MZK .95%_)R;X0PV F-U*!R.-)S5'.>7,33A[N)H+A;1)T\T MO(\,&]E:.\?CFZMU.SC4GKR,?,--371E;.[_0MR:F(A+N)\CYCZWD"8?"F]8 M,JI0XC%@CV"*\SG<:;'_W7)U7U4M,'9UWQ?ASUP+2*Z%ZW?B%KOK)<&GB1A=O2KDZNRHU[!_IH5DYYEX <+P47"K,PG#=."WT*4C8$>D MT5N.+L?PZHR:IN.%^"W@@Q^"RR,4WSL@B#& )@@FS_!S,/>X!",^M M8]Y@N](D^,E/N\'G6;:^'SV"]YW-$KQ&[*NZP_D\FL6B-Q1SKAK^EZ'8BF/\JB<\A0=,Q:YG V[TC@^C'DU$ M6.=:^)0.G(^9_3<6.6@6H&F%1A34'[39>(0+C=7;,CWE[V[Z.Q=>_CD@]3Z"PZM0-;&>QYZ!#Y&Y.4]8*B9>:>&\-*9K@V7!BX M]MBBCR$-46!_H; C#^D&3B<1LG-CH&C[XFI(+V39#8M,\2J 2@DC(=_.*W($0+/"VN-SO,KN7 M>3LK.EPNX1[[;]L :-\!;^19^*#9"*X,0_FO@(V4X^WMQ?RC#UT'2A1^B!WL M3CSY_0MR,&Y M\E:2(B/EW8;D_66W*\''O;7HJXD*V10R*!1HJ,B'04'^B!Z/?=D$%?5VLL/F M=*PM5X^/9/83"9_T5E3$&$:W1I6.107>F=O%R;)N]X7&3<2E?CG2<8C6^V TX=/!.XPR:*,_OLM!.K3./S/[* MK.TP\\CV?W,J5Q,3#C]BKI")?CROD-I#R,5DU%^\X\B3-P)_]SA> Z"K,V2V M@QT<'B33-^,_*!*.#U4>Q6_?&SS=SLKYNKV65TL:O:U8.*2F/#3 M6/7-X0(T:;#GSC"A!8C]U[H?P+-WYK9]-*AC%?8'M;.W/6GS=:>&#$%Z?[7Z M^\/Y^RPNY?U;*W&\JQ)7W% _,'E$L &O<'!%T:K8>\VP+(6B>5"7-+4O:F0C M'YL5*^Q];J""YQ_>#W)WH>#-Z8B_J;WPD?[:7G"R%>*]"--CGR_;1QXHI'@S M40,$V$V-M\^AD,+<0WY,V45%0<$ SZ^%HA2^MP*+2U.CAZX[GO MC\(P\/TX&R#B10G%%0KV!;4ZQ'P@!N'PT/$!>X;=C!S B M9Y!1H8?XTZ1:DCN#(HDYEZQ*2#@#-,P"AV#Q"V-Y*:JZZ,7-=AKPF]KP WW! M O#9 "VKXV*GM.<"E;!1[/EW=XX!\[B''[JI81[85&T-)3X*AN^H1Z)WG@=. M8]/5ED\4ZT*F;?1%LEU2+2,@Z3&XW563Z"ZY$>*9P=+U8FYN=S\\2CH^BDB+ MA.%BGSH"8CPD&X*E#MD8)I*FM]W[-[C[ 7NL [MFJ(L(S%2\9\HHCWASI+<> M$ >!L %\-[_M2BA H+@Z!+ ET$VO]JQ7E18E]=NOOH!OU,V7^0L[^ MW8U\?^-0NXO0Q M?0/B ^QW.=$!C (Z'>5C%D.D&?W<=L'^=%]SP$M=MKQ4< MZ?AX!E#".63+THY=H/JY$,4&J9OC#W3&T@0_.2Y;<^1K MM%U%0?:*3]:0XU;%SW#@7^=XH@\"@U^%1,Z+?,$NZ0!VVI?$-1JNI^M^!&SO MR-W=FG6\0]AOQ$='Y^9IM]N-=I1@KHO&GB1)CGCP)QSONKN()AZ$_XB9*%GF M?M=$VQ76@#,QL9=NR'N+BM%A5"R,BOW9V>>"KE&Q9#(9CZ9H_R#PZT]B5.*M M3^)Q_Y-?C['1OQ1C8]Z.L9TE6!\8;,!$LGJ,0)D] )VGDKD(6TOWYX4.!_HT MLY5*9J.4O5/'R8L)( XS<&M4\<7( L\*JS-)$FXC1*]*N[Y]:()CWY.;L OO;X$F:XJ>[. M9^ZB$,A5@UK@/D"5WR6:8.-VMU4#[$+!_86,2C_8S:I_(S:!S]7M+,6C\1X& MI;@6)L=@+<*NCKS@\ ;9UCNC=&XBG$*=]--1CL?MN9G0[HX28$1#0_P0P1+. M7]']S!<)!3J<%SE5N*T"F0_R%GD3L[.T9VC^$!.%'5:@.*)@,)S7)?JLZ=JV M?\I/T"PXL7XJCVCXX8E=U!2;J3NNCBD+FJ859/R[LS-%VQ*!CK]>$&?B(8]^ M]PA$8[$KZD"?O?X\$T4'V2'(+("#M;V45,2MX!^AK8L'N+-ZO=1..+:(5Y$0 MDB3L]O*\4C9X$>M%GHV])8T7"?%SU]J3J*==&K/_')PAZU%RU'2W0@<[Q-YY MGI%W8 (U6M\\[TAH(+=$&6F>#PZ@=[XZ@X-[ M_<(A E=NEU6,C#5/4D[MGR.'8<-MI=H GY_%0S[T[M@D M= V\K\*70*% W?8-*^Q)0338/Z.*%,1Q\+D2.+EH16R<=[#:D6Q(EB4O41H= M+MT@;Q,TJO#!W'V("W<59<=AE[TW'0?##]I28TN(".QUF+2F$AJ;GE:*.(N-K$F1C6H :QLXJ#O<3#HQ9S< MW+GKHD&P[AA^SS\_2-*DIWVY_1X2>.XC;<+_[,/+.;:5WL>Q/4^N?^8MZ+O" M'-N NR^S+6'_W9KY?.A(A(P_$5DP\OL6(?YJFW,HQ$DJ]O?QMT^^=3CEZ&&4 M#55<5Q7//>SUSSIDS[QT[_KGZS#VJH8-Q?"0.H/-8B]"?QP_.3[W8$O05D:Y MO,"K?^$_$D.#O7,(F2O#OU?ZF0CN/_H%Q?2\K1AARBXDN ^XX_VY)$*:"K'

2>B^[\CIY2\+W'YQ3I"W/8B'"*J_(QSEV/^LAMI'.V-] M[2MBN7L+C6JFTP>.KZ!O@9+":&LIL2@#.YP[H;!#24;[W7)]J',XA0+Y$)ZAWZ.$(R3[N_9(B6.W(\ MC*%)[Z\[A$,Q+'P E:@>SB7AF*]W0?Q1,D[KX$?.^*J/XADMY()K0OX&50 S M'Q^F/*4]ZJ"GF*Z/DM3?7D=0*4-(&.%TX &-(:'!_C2(*>U=EY^(X'X^>83% M.U&U"QN]#,N).T@B;&\DFV-_N'0T#NMH"'X)&3]EW MB0!><33_>V_).+:FT>_>Z9?#.2$9FIX)\ ='?AN!;_*Q#Z[>Q=%@IL\I,%3@9@OQC!GE.^' ?&"Q1GPT'^W2+ M&<71JEV('Y5"P%X-_&839:CC(D@(FJ"I+NV.(5T26@@?59BSJ.+AB7=/ M@AR4?<$QO1X?PDV80",W"(!(?CA\[P\99=/"_I\>%O,]6,%)]]Q+9(/3@P7F MRR/1C@/W5)[="MZZ2UME-X2 &R'CP, [0B0@#$1]Y01^R1]AR!.^D5I MU8:$UWSG,CJDU1R#V1,Q,VT<*(< YA$?U,+R] (NAJ3JZK&#\I";0\Q%5;ZI MH[X^EEU:>:->59+Y09MVI3V:QRKVPG+]? UYO.@J$T97P^CJAYTY/!/A/.N= M"-2TD[_XD=N1%*>3I)0:*J*<&$:3='*8 @EE& /Q$<6(B12(4B]BO6UIV-&J M9F69B(^YQ23JEN+22:2W'=Z"@9[[FQ1M=%+4]Z MVIOT2U:R$#4$FM?C"WDV!!7 PI:G/:TT4X-N66JWA$BU&''[XJ2373=04^9U MTY%:&B4:JW&>VZR'97.9FW*VLD)-3P:5U>*C0;4]BG%\;V/7!DEQ[)16P^CI MH 1A%=$M:E+5:*W1-*93-TIQ#=@R^KIEH;)).T(A!X>3+\ M93ZZF3KF=*5%FFM2[Y*IV%)%+4^'+Z\HO3GG05OHTOEMR6FN9TL)-ST9?JE4 M3Y;8Z-K66DR='_&+23.#KMP(&'Z/$Y)MRX@/M5FFWNDXH_&\9ZV&L>')^ZO% MN1$MN62;ZPX:JIH9&>DVTDZ1T1BVL$$//1V^WM\V MZ1&?%SBQ6HHG[))&1UPTIM/AKYNYVC99E,?")MW+FX*]G@V2[#!^.OP6UZ%: MY769)%7-X,?+Q:I?CS9@R]CKEJEU>3Y8:GR7+%N3I*$T"X-- 3V3.E%^N3HR M5%6H%DFUN1[:)&58]A8]E#J9U&J9'Y07O3%)@FYED)I**Z-&KH:)TY[F^HH@ M1=-\2W/YYGAE]0>EQ9B%+4]ZJC'=[D95)F62GS$KN5 %R7QI#%LF3]Z^26^= M"M\5.)6Q%2 #7AG:J.7IF*:UY0+D!G-#V.3*?(>64VPSCEY_.J9V=)N=4FXU M3V[:\\)8=*N931P_]412NH-JF91EK:^5189FJ52&S<*G)D^'7]3EQ8+EMQ+7 MY9A\7E.SU$!LP):G71VO1A+).NI::^7;FW2T7;:6XA@U/>EJ+A]Q"NL(Z'#= MMK'L-*-0I?7&,'7Z?JU>(YURL38DR\,UW1]O!BFJLH(M3P!EI56IVL8R$\+" M -NF/AP+>0:U/%DHP='6S6:RP7(+-0/X;+)5=AP6MCP=DUFO@F(C4A?)Q6([ M;A06R[E>1QT]'5,AV5'TY:S9%N+]2(2US2GL-MQZR--!]9BXH91=;BG [:$Z M-=*1;01*/VQZ,JI80JE*YKK>TGBZ2$^[;B2K0YR"34^&5=#4\2(YTURMI;9< MGC7H2AH."S8]'9KK7"N[7J9S53W=(7%G3PC2VQ$U/\3^:[.>JTT%;<'LU=^DT M5WTSRZ*F)P/+)=J&,F9:MN8N*_2H8W!9&TH+;'JB61P%[):5G32Y2+M9Y[=* M5-8D_-33<=F56$]K34N"$%?97L,&A4PR 3M+GXXK-DB42+4P7W!=.I;JB=-B MBS;&J.G)N&9DKY2FC*N5G'9Z?78*2N(>F*3+VCC M# VW8-CT9%SD1!Y,C.VRR\W<PZ>FX6'7BIB#NXO/9GJ!- MFFWX6.9T7-UL(I.;R*.I5LY'MH:XK.AQ!S<]&1>C305Y6ZF;7%?A&*53V[;+ MFQ5J>C*N.F@"**E0S>+;)FLDL\WBN#-&34_&E6ZNH_:VN=X*H.>LQTEVS6\W MN .G,INRUK%&I]5/"IG%+$IE;;.N1>%CHZ?CXCFN6QT)O9&6L?B)/=^R9FZ! MFY[,5K(I@E5BUM,%E5&W&:TS+0\T%C4]0I/LNEK$46>15K=DR5&O[3\6C,I!2THGVT/%B=BZN5UI^)LR8 M7J2D\:-&("5NSTNQN6CW-6TSV H"DUN-,]HJB!+'*KE&SLDM-:ZURB0FDYK! MM1?!E'C<=%6N)-@4R2?&[0Z7Z)?G<(F#*'%Y[A1+Z>QDR/'B2BT,]380QZL@ M2LPO8]O4 E(=34SPY1I/.K,*OPJBQ./<(".TM]THV;+'::UN"?'I,)@2<^WL MQ.!Z U7CQQHSJ6M)A?YA%@;NZ8US3<"*7&O$*N(CCV< M:ZK2%>D-.1+C43:($J\G='O4J_543K6:J>%,C!D\42A2;B.($HN+@1[+.R3'B2,+]B+J;-)+-I 2YP;U?D[)]VQN(:7H+%\; M BG.!E)B2W-[I66UDR!IVY8Z94VP9:$12(D96E8T=U4UM=8XSD3;O9HYM<9! ME#A?IA-=M6K,M6ZJE9DW-[51)=8(HL1,?%4Q27O0$F;+F,"-QUS*C;%!E'C& MYIU%*CI)DXLH9],BV]5GHT8@)5XZ57;J1$6.4^>39,)L@TXU-PZDQ-5M=9NM M;@L-(0-Y\;S'Y\BFW BDQ F^L.3KDX)*BM7Q!(C]SGQ>#Z3$O!E+A4'5'=7KZY$#;CYFR6 M!5QU)@53XJS0XN/];3\GS"83;CVH));C2" E+K0WTB8];# :O=33E?'&3I/P MH0&4N%N8&9U$1S0%D5JZ2G&VM!6*#:+$"S97UR9U:J&I,6NEQ.;V>K%8!5+B M0JU3;)INAQ?-FL58TS^;'N6;D#?Y:IZ*+U:JFNF1^SG6,7+LXWRAL('_=4$K= M=6A:U;K-Q:B29=;2NK8*Y*]E<\SG]>'(XA:DH.6H52K?R3<"^6M$:4ELC!SG MR$V5%K1A:@TB23:0O\Y'$V,$M_:TL'$[FSI(JV2QA:EN "^?I OE;JS<)>/Y MUL#ITY-XQ&X$\M=L:3$OQ-E$7MODU%&Z/*!RZSEN>C(N)RMOT@-MV2*[6;,$ M9'HL;2*XZJLT#)C.2J+6?')N/KY-*7HM83.Y5F^*I*F MW-J*'GT]D=F\7:WFLCE&T_+=%%^)M38-%2(G%;#%S_0^20]9Q^+R!7TMZ("S M01LW/9DM"-'308N+9#6Q.FUUH@N]Q<@KU/0$NHO-J*INC*0BN"8GUP;;&+V) M-U#3 ?MDIH*W6D)&LN=K3V_P70VGJ8-F-IE/]HIR38L;DK0:;#.YF!F0 M.AC<[HW4P6NF3>XO[<'CFIBZ#"S;2V9[-;J\9;KSH5.N97*+Y)(A(\ME8F36 M!P[=?7V _5S3-\;XOJL ][&N;Z\OX[O$]7D7C4&]N-#QU9V#WWYR:1#S]_X. MH//7^=U(AS.'P]?'8N0GPNQR(U^.Z>J78)_K<'M?IK>EKHFJ=TB9"RC3^]=Q MG>&_OU_XWM /N27T%R[9]'J&PK5^J!8%+24OV/DR.$P>E,>/#)\&WQUK]U;_ M:90WSK>5UMPI)Q-[INE_G[G<_BC&>O1P="F@HINKW7SL?H\@O?_NQ=%7< 9^ M&K_>?RZ.;%-W'?!CIPD?$+0FG\G83^^;?/_Z'Z4BO$:35_/O"=<9R'R.1S]Q M48[N<#U=GZ^\+HGG5#Q&ZW-ZZI)Z3(1^[P74)<>Q6UX5DPG6YO75)/L=2X;K< MWKJ$.':SZQ+ZQVYP79+/3,C'KKZ?NJK#_QY.4_)GLG$L-V-5[>OWO6QD9%_8-A1+RU27D9[OO0P_^9R&@4#U" M]?C"@P]WCZ\C(9*IHQGYWS?ZV^].!/F<.NOXN,A,_**TG)L;5I+]6]&,#W+1]WYR+A4?GL4#:N M!Z>AR^137":_.27A'GL3&$I>WU]T00QMF\[K_35T!H1:\BXMB?ZVEL2?Z=BN M6O^^CL-\3>!K$HC=/0#WHT49I?W^_ M_TN2 %"43Y6AM*BC>[F?B*IH21."H=#%WX@"HZ+7%].2&QOT"\7Y2!OQXZ?A M2 %P=>[C>6'0?YF M8>\LJ0&3+^O03^10KH6=X%X)YB(?^O M::"[E-FU:N];>;$E[-FIXEO.AWQNO:&G?6XMQ!?9%5UJ)Q03P'?*0%)GHF[_ M[UN$^8;N39^)SO^^J6OGN^'.9-/Q/S^YSP&/A'<=&XT-SC\$/+BNL 7S;7]G MDB,4.H6ZDR/SM4E*79H#H8!OAJ6__4/%8T\,1>WN+]]-W.5VF"^O.UY"[(U- MP_]=+*WU<4!!:&6':;><,RL6GQ#RRW8JF^]7U]/$^+X0X>3^DP!(<(WJ-#:/ M35OD9K5(&]UTMDSGT=5T,00)(1II9)>V["I"AN2W M?Z+)U%,J%@OAX8KP@"K(WM@T7 (>O!*L(3S\(CPA#1;E. M%;91/>X(:H59QA)%4(Y,&]>%BG5== K%->^2K4QV1E&+7K9,(KL"W>A',G-M+:3*A0L;%G"^X&,"P"$G\;UI)4IO.;68+HX;>K)HSE<('*+?_F$2 MT:<80Y\ Q-\A0H1NAW>5=K@QA/@$)E%-5+KLP*IE-=5MC$C@%I2OO^./^ MH-]>V_T8%T^3[7%SPV\8"2MU N[X5.PIEDB$?#TC6=V4'N]O_]!G@!0!R+#C<#GJ<%I-V0L[X ]Y3^HY7QWD M -C(KB@%#%M"CZ/KYF"4:O5F,VX%!TU#*G#%V,/74J ;J[SQF*4UW@4:.'N; M_A'*<3CFK[#YO9?!7G3G.^\YU\A1:B2XD83&-U?%[=1E*LL5>^E=L"/J+GCO M)MCKM]JQ5E)M*KK*OI4<_NX'M$W OQ M2_QK5LE'^.&VFB7CXPU8=%,QM==$3@CDNSQ'P.X_2_J\(],".A ]/V:S)5S. M?7ECD[ [&AEF.H6^2^2[1/^FH=S+J'O L/' G"C0&XM.99Q#"&ONXE2-I;7 M9Q8[3.#LZ:=HXNND.5Q,@VXR-GFQT=U-7O2EJ>VC+NACC^YNMK-07.\XA_1B MH[N;1-)07.\XE?%BH[O)?,907$/N>N?)=2?B>F>Y977+A!,KVX1BF3/"AC;G MB7/&F< E&$\(UHFT)R!2%2T-.,1?;+OZ-\$K"D 6;>B6_GKA]MOQU^R_[XYL M559%:]."@LPKN W^KC5VU"'K>+*[$UIV; '\.O\QCNF4&4EK#X29IEI4-1ZA M2/(/,UG?GE8[GN>Y[KPBN%/0LFR.;8GCU3")/3WT4^)L;FNH M?V%8Z Y3U6XYQ>?. 0='I\[A#9A/+H/<&.(-.H0?0DV8 M3?@EZ"'92]>JB.>GEYUQ\6\KWXHEZC56O$Q0_!SN5P3!M"$G5$.(% M=A5I)QJ]OL-"V$E"V(D])\)LQ# ;,93C,!LQE..'6M.O:':&V8C12_&W M\K#'QK.+@+-Q.\[0/%"X+1G?F$,NDINPE(C<5/@0-B)P MIX45'BF;T>?FZA8O.7*;RP NF 50W5_;L0G') F^UY^(_:7$JJ? _FH :ZP M*.Q7#6V&M44^U:,;*L#76_EP&FYW!SB9EXL7Z[K?<\RL/'5M!_7);IMOO/F( MEN[.C600K0I@HI%N;C;DAE9)6%3-;&WEDF.CNAJF\)%F,JSN]<7JA'Z6L_'& M "C<@;]J B%CU]?F#:.$^2J%4N,+3).BF"M METK]DLA"VHA/8I_EC7>6Y8LG)3)"ITQ1;N_^F.E#Q&\N? +MT7>LKX7+7S'4 M=IL9GH\DQQ<^TGM3'"%,$_S4T/"=.NL"JU@;=ECH[R[3 M&[Y@<"6LW1&FHWU1<7W@T87H^F +>I,Y28]==^YDN#>>Z_CNZXRS9ET#K&3P M0G>5=NC.L&,PX/>MD+?>YG/DC$^1VX@A>_/&&G+[P)$/ M',=21ZXCCG30-NO0CC&<<[>B]HU:>3HNSI*D*^?Y1B(/F@[/#BG*NS/YU"() MJ (4)C"=3=+]4!#";'N;I8JS.QYJ&CWG?NOA#W%+)@Z6KN\ MJ!H52#9YH[7GE:REVO"CXQHS.SH?0-7CVV2\.:33=<[-SEN#)6/G&P5V2-'8 M0W6NLDP(#V$*5K@IA00\3,&Z#R_0%3:/=:90Z-7FNDF*!8YI1]N:+:X:>/-( MG-\\[C_?"DY+F%;U1X'_D6G)P(IXW_].S=>$;>JJ3/R+Q/^[.50((QE_&,GX M[ 7_W+2LSQY]*.X?G+;UV0L>HGLH[A^8]O79"_ZY:6&?/?I0W#_XNM+/7O#/ MS3+Z[-'?=%K'KWF9F\"!ACB0.=$RX#S9ODL9Y/A^>91K3,F6E%HGEXGJE#1_ MO_HX-%<]-P"R^,_E;B32JW%72'8+PFS" 2GG)B9C;CRDF"$5Q??B1>G3"V,> M-FTQ-(JNF_[UV:._:1RYL&/PW1#@M*=;Q2J-9:[;CLQ]RSR]I# M7KG@/9>L20V+4FPD:K-9W-EP1B\W'J]^_Z81/!+>=6PT-CC_ 3K.#V<=*VW0 M)6ZVS:PJDT%O*!7A-A_%M]\F4D^QU(-6??FTVIV?K3?G)N7_+N?Y_.QA?G*P M[]:Q 3UZ8NIPC6RO)P'@T %1KI[4?A> X%#+#!].\2%/[%X M/EMAKHT+CTT;/@87SE>B*R2CTU2-U4PMGA@7$[U!4R*=/[RI[&<844EF1N1\ MHRPXMYCL)HO95MILKQ!&)+_]$R.33ZE$>+'L9:]_^&P-NC90^,[USQ[F?0/% MNW-6&W3;C,2&\PE)S\A!M-GM%)S8E4%C(;F5WK*>SG.9-2TLJHOQMCG H('/ M0]-,B!@7/?S\V:IT;<3PXQ.?/OY:O0<+L\ M('+B4&+JFJ3Y+ #'%^@G*I;\6?+P?_!I],L+WVL5Q U7 "T5%#%=]ION0U8T M_,H[U13W>/=<7Q E4]?%N0V^[WXX[AF4AA\3[]4S<1W!ZVCLY3*B \4Y%M0( M%BC\%U^S2?+?:#R.M7NK_S3*&^?[XC/,6424U67 PTWX0$4W5[OYV/T>00KY M?60!48NLX S\F)LV-FR_6P 5(5B"5\___Z M_P>.:__O5;>I*R^*+_OXQ2?K\Y77)?&<.GL>+%R74%_"=7G_2;9P73YG7:+/ M9\^"ALL2PEBX+N&ZW/JZA'3L-MNQGZ_/3F.7% M(_D2,!Q@_&')R'F#\P^O^(D)7\F.Z,W8^R[0VNG__[W/Z-+#/YGGJ%0 M0KZZA%R]R.(M#_XG\9]0.T+M^,*##S>/KR,ADJFC&?G?-_K;[TX$^9RZ+IHF M?UU:SLW-T1&2$"T>H4;XS6'#A]<:#P'T[I3F"[/OG_B7'DD[WN_L^4C/3H@3 M]STE(4$/Y>8F=YW[FY+0$_3%->G/#>#4<^RZ=[Q_2DNAO M:TG\F3JIN/BA1<N5#/^8A+;X2L)+1H3L4$U8R,%(U0.$)S)AA$#B4" M0QFYA(S@^CEOHT?\NC<>7"\?@ C%(V3S 2)R7/8+WRR6^!%R^Y#;?TR<[W'H MO'=QQ[U@[+TDX,6?8R?UY^]92MB9Z1K.O4C)?>_$GJ7W.++CWQL0"L\'6H*/ M(SU>_?A0>#[(1'P5M3<.%+JI\*([P07!P_F[*KE+,\6JAW20C*IE= MI3*LU5*N?,&,*"TV-4U>Q[2X7;07>HI6ZU'$%I+?_HG&F2 M66C+6<0MV%'$(M"%E'0TY!%7OZ/RMJ;A@K=2WA90G(ST2O=0_C9.O'$19=%( M6#6&=*;:)E[F1\N$:L3!A4V+-R^B+!1I=9".UR(D;3,E@:(-*2..$3J@>RAC MS%,B=LHD+GX$'_"'O23WGJX,< !OUKI%>#KJ%K":V-E&II;E%N&)PT#0T%&)D>'/]0];@ M>,@B&^\"#9S'3?\(Q3@<\U?8_-Y+82^Z\YUWG1>+T^1D8L9J)!BUE]EV=1PQ MV#\DQZ>[8$?47?#>39!9S1V[&]_:0GDEL-.$DYI,VF@33'[[)WZ.-8>*=,%[ MV!YQS#^YXRS< ^]O26^LD,L#56H)Y3@T2:XMQQ];@_8&J1R39L6>4EPER(R: M@..IMLLE>_RI]*L/E+S2CA<*PFP]!0,UTT@7] ;L,W)=GN5?]Y\O?=Z1:0$= MB)X?L]D2+N>^O+%)V!V2#'.=0M\E\EVB?]-0[F74/6#8>& !P-$2,BVFTELV MA%DKUU.FZU9J7F*'">R\?$J2U)?)<[B8!MUD;/)BH[N7S.A+,]M'7<_''MW= M[&:AN-YQ#NG%1G3Z8RAN(;,];Y3ZTZD]?YJI-4M$\ZM M;!.*9;T"_]]>+M MM^.PV7_?'=FJK(K6I@4EF5=P&_Q=:^RHQU_<"?->EOTG.<5VHY65YS:I]LJ+ M3+$\ZQ$J:E-^ZMA$I^6)Y_( M6.(Q(_47WB$?8B@WF5MVRSDY]P\0.*1T#A\8-SF:IY.5#1E/-CM558J38[,! M\0$=G0^AX:L,Y:[YPPWFZUT.)UIRV4KV.EE)59J5Y!IS3:PE*GE)<9-^I4YD9YVA#O0$!_0$^G?Q7,'?M5\KKOFRGZ1M M(\>;6-$OJY',J'>7I0;0*LRWGR12 M* BZ6[95KC=V_)%V*?N%V71,-DPSEY, *"2S5D[TSM)[VJ69=B;#WIRDQ2[3 MY3AG3OJ+L0"T"P>T"PN<+?2^ 2J)126Q-\VMJ"06L>O5$/2V'<)K*8F]R!CW M1R;7)MVRB'*S8> DTQNMJOTJ96R^WN3"91I+\[-"7@I*%IXL9TU9#\],\WTOX3D*+C/'MV^%1<#)A[-X@ M1XF[RZ\"0CG6V\ZQ7F19*F*ZVP;E_*HN!MO1N_!?;W]"830-/!^>R6L[;SSY MF76T[P>3AA?^ 8-HW),)HYQSJE*-9K5E'NN[@A;*!!Y5+U+Q(/?Q^O;?A+"@ MVD5TV:#:152[>!=<=S-V]=EK%\]NX1RY;=^1K9(^;54HZX;N*[5G;&B?+\6YC*.\-9?-1@N7^$BRH<.E:*'5#H"!5=S6D0F4S M-Y1+_L4(J*H&LP#8:]JHYD\T%RYSM0FPA8VE5K!59Z;MHJ$JFZ-J=3'5P],J MK,-=KA6)R4JEM BDH^AJ3GY$;PVW(! DL M=MAZF$%%=ZC^"=U9ET:J&S+/4?W3D6,_%W.W-/A,H&1[*1''%BW=SMFJ2I:W M=TORP[OE^BNGTA/%UK6$ =G'U>"[;]HH"@HE $-VJ"*+Z*G0?7A%!;]O9N,3ZJK/?AU\48COEO=7.3E2>3Z?7DF$& MSFRJ5JG2M!'=6\F/[JTK*ZL"Z$#54V_Y98X[TEQLN_@',5\E/,F!:IVAOBVBCX=0]V9OMD?L48*=%#/ID&;BL-_N_;3XIZ M('@:U1@B=^%%] II@R\+97U:D*MX>YSG"J,,WBKI*96J]%2&%2)!3GY&D*^_ MH"NE6+!1V$.B&-A:@L(?MEP/J8)B[K];5/!2UBD@ZR,G&%K:10C[UTS7%#RY M-C[BW#O!(>2"R@P50?&#YY-UU6OGXT[9L9K;-+UWMX^M\3EM:='? S MMQNX=)T"MYXX%J"1MSW)H0G@>K*M$WW%QA=3FVJU.J6TR36@4F&@4D'ZY)3Z MY# :SBY6I]8G=V>G?(U">;_57)ZCIWQ5,!V33>J%9&_05''_]UO-?4JY% DS MS:E3-F<:U;#DZ9Z9RG4CBX7[]I/!N0<^>3\C+\^A8=ZH23V[G)U:P[Q5KWIV MP*];P7RZA+5!MAV,D><3G)SA [K9[>1]YL3*IC4>7>!.K6G>+%P].^3G#;#^F:9Y([^"L735];'17%PW MJW0%:XC,VFIGDCG-8[*9%U&WW)37..DHH\I2C)PK$//!/7,3=; MV(X",%^I9"[44[PPL_\CO8E=SB8Z=?3O_SP_ M_!-'8ZIC.>Z//=L^@VJB0;[Z04886PG,)BEC?T?NS_;?Q8Q^^.'CA?Y MW3]<#39W6&IP]Q?[1H3QG?D/$N@PJ"_ KSO :.)[DCD1J5ZI)>J),/]5$A,7 M2M"_VK7T*UV^W03^#%@/2(JUW3;?;:@-')DEKOF2RYUG N-48"6!G?E&V8.:6Z7A3$5EG RDI*3#E%ADS!G,[+E?S"KOG+WE@W,;N-IUQ%]FD,KHR= MM-S"1ITUR0U%LIV?U-K=8;V?$L#*^$E3^$!J5?(F:]:XU+H_+7"]_CJ$2ZG7 M2_VA'7;74ZPI*OJHT\71%D5UPVONV[8NAF4=)F. R7. M5;K+#4H-G'1[>&..\_-N.@0KZ=$ )8&4,?+'K3GL;(97"UT+6I&=J0[=PN#(&?FA4P8IVT\9; M.;\@=(0Q+33ARCCX=+,N4Q*]-/%TC=\8U>Q0U/HZ7!H#?U%O$M-D/FOC;-55 MDRZ?23,JA.D 2VL^T>X4F968ZW:PC>4ME@M> -=T[/E]K< Q6DVQ37*C%=B< M$/2;=;B2>;VR4DFOZV%KDA;3HQ2SRK2\SMAO@)70MW^YM$:'/-T9EBE120?" M@!(K@XJOPZ4QI%("8QD+J3N69FYW2 ]J;;4Y;,C)^$E]HY O%?*=0,+J.4W7 M9NE%W=;!RMA)!V)U4R%E)24IU?FX2O:J3H@)8"7W>F6!YC/Y*A7DS72&H; D M4UZ'!I3*/F12O3[ BA;Y92B_&"L_K4 MJC>)Q6EE;E6L"N M-O%@/NVMV[5L,7"C7>-P-6 M$E.FFEVMFXF6QN#*3'AY4^U*DK2830MF9V@Q9CY:&MC! M:#EWHK<>8W 1\X5DC!O%K%1JY5=YN=%1BQ"N _:*GIRM^R)5G^.SBCEDN\N% MK#-1#X 87!UI,F^FA@*-=VV\FB\K(Q(WHZ4QN$:;V:J&<>!JGPG5L$IYVLC6 M'CL+O+HT,AK3RS5SC&2L9E9?9+D*"SF&CL-EI&OJ#.-R=7S&"ITY3FG>S(DJ M:&/82FX8LM&8;7P3:RNC"KWIK=A^M&M,PQB^7I'TA:F:&!7@]0#CB9&X+>>+ MG0#7.H6YL!GR8FZC5&OJV-;T1ABMC5W&LN!2V7YN/)2"))['-AJ'C>WMOB]O M8YD9:2.:Y2F9&E*\3 \50N9I-2E32G*49,=C%4_&=L-\6A0;AZSG? JK<0-O:>-K#$L7!_A4J&P: M!ZUG6AMQTGA*+'%6'WC5)16R):)QT'HN-M1)R7V MT]/6],11<86Q7&X8T-@ UP]9S_R"D]*YD2*)ZU$^DRRN\METO7'0>IZYFXQ; MH4G%+(G-U48MS0EW>-AZ5GM JUC5 8L'ZS5G+&75R14/6\\U-1U, \'#Q%JI MY6)&6TL7,@>MY[&T$FN4.FR(,R%HFKDVY9M5_:#U/%W3ZY7?KDGI<5VI+OB M318:AZQG+#/M+3M,JB35EKTFI97+_K)UV'JN-5OY5(7L9\W6S,=J&8<;<%KC MH/5,*&PJT/+-E=G=2()!^NF&)1^VGG6I0C1+W5P/& 63J3JM:M.040Q\YE=:W?8L/V>K!ZUGG]5)HT1Y M!:E+!2W;*XP* [5QT'H>^69/L7H$;I9*SB"D>-L75\)!ZWFY-#6';]FAB&E% M66C-\:)/"P>M9T);A2PVHQV3'4SY_J VX=V6?LAZ'N+V:J8F!4]*%_IM.CQH/4NB0?8:%:.&DURHS,N!6ZKD M#UO/0H:>AW6G!PPXC,,TM]0># ?A(>MYJ$G$(M?%:7S6DV83S@5N-RTH6,A<\V4CXSKLZI*=LX:!.GPG)3 ;>+(BZJBTZFK$J+TUKL_"0H>L00<;L=<>Z MV,4;BZJQZ)FCUD%#M]O%BUK)YGJFPO3Z9J4CI1DV/&CH-E/=0I>?EO)2MU4I MM4VCJK'>84-WF5-LC>KH&S,@9B4J(W(U=:(?-'09;:)T6'&R%-=!*=626NNR MDQ,.&;I28]"@=;Q;QTF]*,NS'-V P]5K='%M+A04,7>(Y> M?N'H,XEDZ)6SH7RR,PD/&KJ2E)QMEAZ=Q@V]LISW_**96H:'#5VJ/^2S>G>] MP1>\;(FJ@Z?&M<9A0[ZHO+MHUKM,, M>=<*(TL[#IC0GFT:5C5?$FM"&>::4HK+ M9G>"Y%9HA!A1@)\\.6;G=:'="A,/!$=N,'PE"N '^V<=#2 MY7MX@2TSC@ZN2Y)HIX*@X5&'+=VE"4QB+O0:.*L-\B/24"O=D7[8T@WHY= K M^XVFQ-I!JC%,<463U@]:NE.BTQ)RGK_"6>#KR&Y]E!?FX4%+U_0VHSJM WEM M=4?YB6IVZQ-=/VCI3BFY;_2&)"-U39VH5-1**B0:!RU=WUD'Q9K:)R6-S+;* M&YVB2Y6MI1N#2S>"P;CK9(MX.C^L*P1=+6%X>-#2S674D5%PDRVIMO*3!' / M5-Z+;,<87)W4:MCUE][*7"Q6/1UW#*# (DLWKK<9RPX[!MF0:IS0+R[;Z_%R M&MG/<748SB;]=KM=%HUFU^\4?&M58+;&:XQG%Q*=FE-LCI32>D\E>'6PG( ; MGCA@# ?4QVOB\F^Q)8[O-RB9OD*&Y5_Q+#5R (#J% :L-Q8PR MN7$+GI/6C)U?E,5@4,@/>NE<2W&VV9W8"40IS6)^&TN)M?I@ODX%^IKM; M0 M8@9!MYL;K6<+$)TB?IY$&#K6Z%6^BH 9GD^FD4]QU.&;Y_SVLSUQ-2VAV*-$RU@E*F#! MQ$N(-G"M'M]22I X227^,NR$/W$"#ZSU_O[QW_\,3W?@$^$V2D0^)NBV^675 ML2QE[FD_]C\\/QG,9^UR63"KHVZS02^S9\_RS[O463P[Z;O[I^YV([9P?NY- M-H)X[S749TFH9YL[8,.QY81[?.Q_QV#F_<J!.RGBS*>_=WGZ?\L5WOB=X-/3)0=[TG>4+*++>>C"?V?/ M&81!=$%Z[,KH\OY06T27\]#EHPF]B"Y(CR&ZH/C8I=,%Z#%$E]/1Y>-6FQ\1 MZ,.TY8E?V/P53''@RUB6^0O;9)T02=Q'O/->:<"V=V?\W\?4_VEC0XA#[IU# M/KI];QKXCU) 2#R0>-PQ\.CVN!\.41T+8N3_OI'??A<1^*FU*??KW/(>;IZU MHT/:XE@]W"ZFI=0EZ(:/0H%(@2*AN6/S^Z,(TRV)Q^?#/5\9VT&*XKI1@BQT MQ#<7>>U<'TI0+.C>1>G/76#^._-N:=G%><"/$Q^NQ0&^;OZXNA!)U*8?\<9I MV]XCE'QYR.0W48+NV(O0H>1I/>,CZ]"VX[^^7U$P $G)IZ2$_FTI8;^3YYU. M?V0IVDX[W(8?H[[ZR"I!'DV<3>#D.JQ@(^9 [LQA)?(T< SQR#%X).JB\\XK M7>0U\<>SBH $8@]DS1]@D>K?#.[OIY8AYOM 3O!WNV4ZC3OQE.9[W M-^*A+_(4;X=_,MK84 UT=7VE$WD[W+,=%ONK?F6LH?&%37Q.*99BJ]I#HJ*X MZB1!$0];0QBVOK[5*==[4_]8#N#70W>B$Y #*&:)M5-DR6<6QM2QDDAV? M;_3"0U.:*9DBX)1FZA='P6\31U'89C<%?DW18I<=YV6)]=O:NM1-^E3J#Z8\ M1Y#4 M^#L '\'QCR/%RWN:6GR"Z^D <+VYO/F_X(3@4BX8AG_H%($N^,>+XM MD;B@P>_G1,,QYKIO:U9O1RG\VMSVR]4(GYG[;G6D\H/.>HVC* MP\<8J!*0-CAQ=/G"T' ,;7!K)L+7:(.G&FA8.U"P=W&CG6:0O7JUR[3LC=@= MR,I LY9\C]9/JQDR[?ZL,9G9EMEJTWY3J#2KXQ;4#-RWGS2PFFF61>KAA.H! MMH>],#0<0SUL^ZM>F'J(09KXZ[*TPU-%0%0+_Z*"9!LDW&F*%LWW DO'.KC6 M'J4Z0TIJ"_*1;0B 0K#- 97A]B>#ZH+T1F+-6"?3@V$N5*IPYBD#O=(%I>H;EQS,#$:GR6 M3X['F6JC\46Z05-MTV8R_-QD-VRJH[FCZ:(=322FO_VD%X 4P<)9PPH :,WX)$ 2XD *.&$MM)\DN>W(K$SAQPDJAE5%X0IXUL-S1;43 M=&>K/,O^X:4/!4$;@8,#D&*[2H#"D H,EO/QF6/EU8X;XDZ,+::]QF_XQ/:8VH1)L\1@+V3OGX[F"^ MZMOOLR;L4:^^]R/H2W^=P17:"[MOB3IHT%KMPCS1T/,T"UX?32]L"XM M-]2&!?$Q\DI.SL=?VV+V JVY5)XL,$VQ:^$YB=-=JZEV6]C1 Q&_9(&5O UN M=+I=72R-VG);SV>Z1KYT56V:WIY>Z M.H&-RF5=3D:EV*BPZL[RH.>*DUZ!TCFVL7WWE$=HN*Y;%PG /936GBM&B 3@ M_BA_D<6BYPHN(@&X/\HC'^"Z*B=C G!3A8.N9FG*-M+6;$FH7/ ."R9N+F3V MN7)!^&\*L/X('D^SO0BP \$R?4VF)G:)H?%HWU\F95KOQ$0 M.C3NX,(B@'77 8<8>8FQZ\P2'G""8P$C?P*.JT\2]J;8&N3I);-L3].$X65+O-1 M'=8#Q_*H% NE85 IUL6__78R6VBF7P%E8NU.OF:E@4!*!HN&\_R0>* M3B)E@TH*44DAJJA")86HI! ) /)E[[JD\&;??7[/1"2*!FMF"D$)7TS6Y)!V MRD7<#(&)"-]WAC8B=SO-&B,<84-8709#Z(_E92CWA>I+$$WO-I^)ZOUNCZ;W M"/-EZF,4Q-M9:,)H&G@^/)/7=MYX\N'R]^>]:YH: ,@#'-#2W*6A:ELSKZFI MCFX;;]3*4].P,V;XDB:61GB]2QM+2FN%,H'#."#U0#$,*I='Y9FH/!/Q,2K/ M1'Q\2S2]1W?F,LLSKSJX=C[3S:-F-)\1%J3$=GJE!J$WZVVO 4TW&)_[R':[ M_HZ$6W4@9]G^P=\ MM7*[@1&\)O%BNL"95*-0)WM3X*L1T:SK$XZPNWNY1:6&J-3PKBF//#A4:OAE MT=!SW[.#7*6*!28_DY3)G->79%86;UB>J+8NI8P('^X&CC@ M1ALE+,?S$H!EE*5B6!!3&" <%G4&\#0U< W?T%##R%NJH$$I0)0"1!6-B(_O M#V:DCV^/IJA$[E+X& 41?\&YD1XM\+QC0=KE%,,N UN\9K<>S6[!!=QDZ\]? MP-J[. ?\&%L54Y7L4&S@,[RTSM/)#J;7@!]#1O%""M7DHEI&5,N(^/B>'1E4 MR_AET;L37'"2S&DJ.<3F)JMA [-1HJU9>7O!)=^_X*Z_&XT(0$Z MOP =1L.Y.>.RT(1N("1 OU@_>6[.N"PTO5E?>6XT(0$ZNP"]4<%W;LZX+#2] M6>%W;C2])T QO"7^NN340U/S%F9C$_FZ'YVI@.#(1IA1)$/-(XF9!_7 M/CBWW+R'E/\]7O#XW&">.55[Z;H!;CUQ+$ C;WN2 \K!I[+]RCS;K^)KOUAE M<6(VGMLA5 YP_! J.SIN3/W< G-JO7#;9L/7Z(7WVY!*[6(UV:<"3"JMTKE^ M8\.&?J8LW,AF##I5J M!.M\22(MNM]>#[65VCFR;G@S\KBA%J2CK#=+LT80K2*):RUCZWW = 9%< ]\ MDCQA/N/>=,5=!"=VR8=S@WEAM@4_:^9K1K':--=N&-9<+"BTDB>V 01\D,L( M7IXWR>J*)E<5=MF2H\ACE%@ XDVQ?%-,K.FJ$W/V^.YE1']'G^R4$([_&\+CN_NG[G8CMG!^)H=$?N<3? MU/5U!@Q\S=O@EXP!Q ,7]A+<&3# @,/<-P:0%" ,H+L \0#QG4K>-P;X[RQY MWQA 4H P\#7-+BX9 X@'J._),]>8GAL#-V,1?5Q;_"$S?$VTZ%FX5]5L7W-_ M!SL<^#(6W+L-I<%]Q"_#-Z.;^[KF^+___<_P>J0%<%POA]PU\.CVN!\.41T+8N3_OI'??A<1^*G;<7._SBWOX>99F2'2%@CX*PC. M(%5YO1QR\M#-)0-_3Y;$YP,[%U[S<\.*XOI07_\Z<]M(^MJ_[^.[MM7A[U\T?5Q<,B5ZT1+R!U.F7H02%3.Z=;XZ@9K\D M?7E$-=MV_-=7,(H7("GYE)30ORTE['[X6'7LM)7EL5'-R.UPBS)S ]J^%2Z[[)MXZ>[?# M.[MNLXAYOM 9O!WNV78=3?P%9QW_C7CH"YW%V^&AC#8V5 -=7U_I2-X.]VQ[ M$?ZJ;QGK+7=A@\X>1Q9E-#5JVYJ@B&AL$7FKH]V./&%PUS62W$5D%3*IGYE+LBR'2E MK:O4,)7ZNF?H'2YMIJ!J@).*2/X!)QFD'T[< M@_'"T'"D<47DQ>F'&*0G&CCR^^KATP.*^NN6%U3&TX5I= VN5)4:0IL7OF@( MB;01*L/^C,^8I=&J/Y[0K>[(@"Y&-*B(C8\J0O/4D47QR8%%2&,<8T81DRR: MM;I)2%(:$UBS/LY+[<[O#T;_-?405K19 MY!Y8YI0CBBY,-KY>16P[0EP8&I#3<40=T1OP1E;L<1+>FK99;MBM$LG*D<7[ MM53/%N"8Y;0R$%O-=35?:[>372&$4@TG$S'X TG2'TTF^K64PCG9M>!Y 4P@ M))PQ( 6,X8!' BPE J"%$]I*[>7?;K,)Q9GR"YG 5>!6 M,B$3VR%C;>>(X]#7!LY7G&$SQ-.FE384EJI4LG_H%$!!T$;@X( <=8!69[1- M0D1?UK9<+^[$873(5^@Y9HG+4AM)4V;#F1AP+6TL *#);S^I!_I=G8%DZ'H; M"-+A!88#&"^;X)=?SWTY^.9+[X-%==5@.V- MDC-'?L'V9G(8-Q?]='7?^+$7E]KXV7,D<(Z]@GGQ17@=8YM;=\]Y1$:;O+:O=V@ MZQ_+J:+!.#^*'^15:C(\+P0P_-(\>'C&HM6?YX+I>9(-M<%N;4DPX+633: ML1B5N-Y+<:NK69JRC04W6Q(J:;W#)-#-!74_5](*_TT!UA_!XVFV%P%V0$]4 M\7FYN>&PAH2I@M:<2FVNANDR%X5S'Y(XAZIY4$TKJFE%?'S/,%_F!8CX&%57 MHNI*Q,?W!S.JKKP]FJ+JRHOEX]\;SW%AX=*ZZX!#C+S$V'5F"0^XP;&0D3\! MQ]4GB7K@JA,8-A)T5XL\_0262'U/- U+6Z.H.@HGHTC34Z0)H#WZZE 0NDGG MIYE<(]F4L*0_7MMLVY^G!)G?!I#__/1.QTL<(MR(M:#.8B(2\R#:+I@Z#7;#B$MJ([Y5275G5Y"=T?0> M83Z_/HXAX>@C':XWTB>,IH'GPS-Y;>>-)S\S]?;OD:2A^7+ NB.::\H?X0O& MS'5]NW.U&^X>X"[2C3A*HF[[IJ$@D JC6XZQL Q?M^Q<0\V!7C>=/U)LQ:>H I M6IJ[-%1MF_MM:JJCV\8;+30&DMSOX8HC261]T306XWRY415D@H"A0>8!9T[8 M0^/N!145!Z+BP+NF/$(#*@Z\:\JCXD!DL5Y6(/,D5F:'7CO33;;,FUTAJQ"" MW1T/#!U:F3#F^9&9>67UA5G'U<"A$FK@NIJMKA.^J]B>M:TVM!P/=7*\ULP& MRM"A$D)40HCX&,&,]/%MTA15L-UEQ<0OAL95-9@%P*#51C5_HKEPF:M-@+-@ M++6"K3HS;1#&@#W!"0_X,YB0 M<2>YI!>*728<;J@FUTGW@3]# I?FV\]DO#40JJA%,*-*Q/NE*:I$O,M[]<@! MO(NY_\KM:M.JK^>:E"[W6RNO017[BA#=?\F/[K_KKV%,3Q1;UQ(&Y!Y7@V\2 M:Z,HL)< #*4L%<.">,0 6;&H5:>GJ8%K^(:&QG??7\8 I78J\8T':Y13#+@/GHF:W'OT(P04,9NO/6SSM M/;H#WEJ>QL.UHG?FN)8.>\Z\5F>:7A9-=Q!+)P1W1?&<$(SE M]\&=RT$4LD1R$(]?(CFX(YJC^^#-V-@%RT$,29==G]S4?.#>:R-1<6V )V\7 MP*_K!EZ;F=F-N%!J/;?O3?&%_?MC_X!7O TNP#C">\52 MQJJ-4=9JR 0-_N_;3QI_H$@<%0P?-]R(%,Q5&9QG5S!'CD-^6C=L"G)E:F26 M=6FFC3%Y--D$==A^AXZBB!_KANLOIDPI%NR6^9 H!K:6H/"'!"3(K>9?_M^_ M"!8_AO'X9C[AI9A30,Q'3C"TM(N0\Z\94"YX]!V #^#^@%?E J*&9!8Z6TF%08JN31=!O8#$PT?9PB M'V@<9>W/4&-Z=NEZ#T__>\JRTK-#?N9$YJ4K%;CUQ+$ C;SM20YHE58XRBVG M-KDTNP5EE*Y4J^6Q($"MPASL/(T4RLG+@,XN5J=6*'=GJ'R-0GF_/:G4+E:3 M?2K I-(JG>L7EEP@6?IIE8N$4\MTWEJO<"673NTLUV5FIK9BT,FTK(#U@<.[&VF5+) MC,:W4EE1<^22H#?'_+RQU3_3,V]D:P8= M*M4(UOF21%ITO[T>:BNU$O M,J3,UG-M">7;JZ-__>7[XI^L/4QW+<7_L M[[AG4$VVK$I&)- U;.AJBHDI8_#@'XH5*FMO?Z/RWQ_+'WX\7I,0#0D"_TXQ M_TX\^QFB(X;+F;+"GF'L)<6W?[;_++H9'S]TO"A(]\/58 .FI09W?[%O1!C? MF?\@@>$'&0#\N@.,)KXGF1.1ZI410ST1YK]*8N+"Z_9?[5KZ(*_"G\'U!JY5 MZX5ZVWWT[6<;7F\)9YQ(P]L;F/N/?*I\AE=?HOH0!I7H.I8)C1XQ!$G*R5&2 MD&F*3\H\.R1DEE!HE4X.DR0Y_+9]JK*_P ,_7_-Q39N;K1963^5M NOK(2P) M>;U2HSHVVV/PF5CS_70Z/^7RR;4ND_&5 WO>[>O-A6#.C!2A^/G6IEZ *YG7 M*R=JWJ:Z7L849P4GE:_([<'*%2A3\8.:#L66>K-B19S53760[RO,HM8 *V,' MS;05/"M56%/"S%J&UU*C;-$3P,K807&O[01]4QJ8M;7;"_0TL.:F<,_X087\ MJ#?/KJ2JI"G-JN $C6*G*,BTC+]>26Q<92-;K3E>RLT+DI"?3:5*0V;B*PM2 M&]-,6\M+I=6 3TW#5% HZ3(3!U[/]5.C@M_) QV1:N/5K->SLX+,Q(''U RE MCSLS5Y%+F!W!E''AY+*M,:RCH M9JYAZX;KE*N+:@C,V3A(_7#E3\9A4\K5G.EHP%!<&SR>E=G7*[M]Q6+,U5 1 ML2S?TVL9?]/'&V E_WHEP_OE$C7H8SC;K;GY5*F0=4-!3L:?+KM\H0UTF2ZE MJR-OH-'E#N6%8&4,H9MTL.XKTW$+[U8GY6!>+5 N ?>,(;18:K;#6KI@X^G M'O2R7(%88'!E#*%5HCUQ,O-4'6K^'37R%4IFA%XZ@AH-Y8Q66: MXP'0!*G)HQ'.)WF"(I)4#+2NB94&'"N'4H E;4:N\65S?5#VU7PV69(;9$W$ MQB93:#4DK+LY*/N=>2',2T77%6>D-!^,IK0^M<)#LJ\(A31&.F87S^7XM-BO MI2BL&!Z2_4JS)HVXIKK"9TR*8CS<]@N+\*#L#XA*<M*]1;-FUC=JM"&E6S.IP=E/VG162<[I6D\+0ZPBJ@6:3O4#\F^OTBU MU>G:PU_VID5.*DV[-*;E9MT,+EQ2/;SH0I4,I^2 M<279*W25KGW/.BC[*JU5UR%#3$V%7:Z- M)N_G[$IX2/:KNEIUU2PNX&NBHB[X0K*73C4.R;XN)2L%,2C,S%:'E<>#5G$KV?"0EFB%7JY"$^.2-*M;2G*R"IKU>7A(]JWD M8C$884M'7*S2%8IV\\I&"&4NOK+1M:HDCI8&4-]*RT. MN:9!5\5%SM8:8R-?E29P90SUO?FHL[+3#4&J#0*NK-6:;;S8 "MCJ!]T)@5% MI7.^N,[:TB([6OE"#I[S$:%;![P:S(#UH[Y;!TH_KP.E92HE*+UQ(4SB:2,) M3*E*NU3T]->Q@H*]U':#= IV1AOZ@CVJ**ZI19[]-GKP[+UR>Y367!CD;+L* M-!(%S]-\+V-XJN5X@:NUP>%2EJ.:NSC#4)Z+3+$B%.R2J,QJN7JQPZ;==6,; M#P%.E382_'?6R7 9\2VA>:HR!\?VW4 #B(D.]VAA;Z-)P+JVE+FG_=C_\&0G M?_NHL!2:^U%UZ9NQ3.ZT0;@7?M(S6WKWJ.&;GNVWGW_1?__W/\.#DOW!IR>1KCU:PK(3Q=$#8&75LK+01^ &F"9\U0$TH MKI90+<7SC+$!%BC>H8:IX._]B0:Y'3QP.RG>CHK583(R,=Q6#">\B0;$Z'LB M^\ZC7$V%_ P>Y,,M#1<(A6_,HGW&"OAUJ5B!]GU7EGMBM0$UQ3.UL(<[Z[@M M '7D-KU2!3G@ \]EK4JE^QS?K* @[&*VWPWE*@EE\I@S9 KS*# MS7\W$7H]_R$!'&[/>][2=K+ME9'0@>H"Z+2W36XU2%_5"D81TA,.S V#'9XE MA_>T^ LN_SOZ0TC.)WQ#YS#ZY"W*^2^JP>EHBXRF1IFA+:TH8ELH'E$9/-J# M$8?1GG,BE5P.I#Y$<7W:F#6I\, M_7Q.KS][*@PT[((,T-U6MV[ZR[#&\\C6-J81#QOY[OZIN]V(+0R?>!>!H;ZS M[S9$?Q8=>+:Y S8< YKN\;'_'8.WSH]M!"@$&/@P\O+XO3($BB7PM7_V>OBT MX9:CQ"V?1(7VG]\F&X]>M YGX!Y)/&-B\:9-6QX(?_]XT@OOTF_#3] MG3QO7[G'6MA#1:&?R'F^R &]E:X]LA:Z7*Y \GYF>8\78ZF:L2Y6_.?!>YM M=O:RQN*^4OA'N\[NC[J(JQ%7WQYU$5X*Z?O"<13SX-=;^=14BN4%NO,1%P'+8&9Z9S;91J_W;KU M=2>%5WT6]L4G,%V14CS#.]#8M5H8+S8$YV1,DC HR>)[,Y."/7JH;S^3[ -W MJFE;)PYS(ME&LGW3LOTTHR('NY<\5:3 K%1* X_1VLKJ@, W!8NK-&I^1UK4 M,_P@FY'RZREL],5^^_E>!VE,7DR#6;%TV6 M]UOEML:+!#4B^D7RCN_P7A/WI>2_%/AVX+CCF ;'6^&0/']=$ M4W2\H,FY MX;J@(.X9"THN 2]O!GG/C9=+O#.RAJW8JJ%8!=OSW0#6=KR:9;P3UY=:>W=G MS)<+DRGGU:JYKCCU\J(W[F;]L\9V:FVYK#L\,9>T4G^#E3&*KK=@4V4*N'H/ M_&FN#)1&NC!)0QKH"!H(HH4@49H5R0>2#R0?2#Z0?" +]O11C]&D-^B:(\(2 MT^ERD6'F9HVL0P,61CU.9L&BDI$SUM)O;Q+BGX0W 1X.YFON#-62_-(-PCH1_2/+QY!/*/2&YO@"X[E>N?[N&1%TO9MFQ6G-%EN$KJZ%*<3FO M 80=U9 @.;]".?^**I0+$>V/ZD?L9E?)-KHM6<2*BE:P2B.AS\!['-6/(-F^ M1MF^M3O\UZ,HWJQ#+CRW43!)MHQAR>0BM>"A2$>U(] V/\F=?76U(\>=)?F9 M5@J_T 7YU(?:?O-B3N<73^';G2 :PH?AWW$"I_ D19#__O+Y?"2:SW?NGNG$ M=QZU3+\(.IQ3&! =GNPL!M'A NB ]-*ET(% A+@$0@ '$!'B$@A!?.<0(2Z# M$$@U700AD&JZ$$(@U70QA$"JZ2((@6;S'9<0OUKS]FY0XR9'1+TK]Q<-\7$F MPM'7W5PZHZE1C>ZV+QI%/&Q_('&2>MER&DG">27A@ONK)T^;CKN\66EW2VGV M])!?VO@L1&M$Z]NG]>D'1AUW5-H56R,Q^)!YW#W MD4>"(3:X3C8X]DBP^^6#6''Q5?'!@9%@OV$1G?M-Y*\8?L6?'\QSO!1P =0] M1T<'YO;G3MPM2Q-W"?>VUN#VF9J[2^HBKD903WI *BS M%BU\G0MPA6_]OOLVRE>\T\M^P3N]!"E3!'RIESI26_E*NSB?DB-%QOUI980-6RDE\D)&E#1O@PG;\$\T\D,R)VGG<@V2_7VMYL:+] M?M$TDNV+D.W?;MW3];,K0?()!V_U2;]"Y8*6D RWXY\([D2]>Y"T(VG_K+0? MM9,P8KS+9;RS#R9"U\PQNLO,"+U,#U9.VFQ19*FUTA2&Z@N[R430A$SB[]PJ M5Y@.BSQ>';Y[8<,$6$+1-5M='W&"SUT&95 N[%)"4>?3C!]U+Y=:N4>QVWY-7 MY6]WJ!4VN;Q+^^N-R<[L%COI,P6SK(/[D__V,SX/Y$@=:N]2RNY8NUQ<@AA9 MY2>-8DR,B<2-)&DNDH)=HR=LMUCB]Y.&@%5.OC>^XM)S]*<8,WP/D57RK,7G MEX"#;7CBH@>M7:A6?'_2VH0H+-KYOILWNV%U83J\%GB;\)Q1B70OG$T&0KN' M!VT]U.>=25H,PNW\'I)YH&@"%0+\D15U[XJ$O@ D($URKK*#TJ:/NQ19IW%, M:G<:M3(1%J;Z=F+0J<:0(]6"5,LEJ):+"@Q=A3;Y* 1D-?(B(\L:(\[LMCJ: MR3TD[S+L@E0GI1*K1:5T,S4Q\,\" S:Q0M.NB4 M:HUS!GSRYK#6YY?]O%C21YS$ZTNA,PQE+BI#X1X8\D1NV9VJ@S7DA.5 ME%\BJ'>L$'X[;L.TDNP\2"_:IC+I%7 A7W ?_M)Q.M740T.4@M_4G9S M=E#OR7+X]3A**275AV2NA^&&)@O]E%,TL3'4!E'M#' EJ ^+9_:CE^$R"+QA M!\IVW84(\='Y:!IXOC%>;S\R;/!@_P>9?''4B*G@).8=9[4G6B+MS,"9UKNX MC0?^FY@ CK36"1AW&SV+YR1T5QEI@"N&_K.V'-\3@F4EG''"?]HLBOLD__$2 M2CP^]/27B8FRU!)CPU:L!."L_:=@*\?6MEU+UIKB)APW86D>>-#SX[K:TM!" M+WHJ -98&J, [/-L=W^B^-M'!(_74,**^FB"!R04L(4.[BHW,83^[,O=M:5B M 7X!*\.)!A[A)@RXU_YQ<+HT%$3? 0\$T,,_V6+ >QD Y+Y? ?#2P!'6DM8 MAJD!!(,3V@G;\;='!=^'!MALJ(&3+0+#!<>-/V &OH?7*%BCPB*Y_><)9>^B M UGW_#U05;:RH< 62MORU0^ M8Z*A9CDA_!"L.81A2-)H)-*66"H@&J#CGLL WJ,GCH&.GTWOJL:0#35QOO?GR)^^/:>KBJN*R\'_970HC03)X6*IPH&D^PI^J$*C*T> M>:V?(Y0"YE/LU[R1V,\1 UK1GP!U#3C8!.KJ45+_]R1FT:\0 6..1H/TUD1Q M N\P-2(&^XP8LT&:ZA"M]D92)O-J0^XY(#*N)@[L 7 J#K^#B7,EGJ/=R' [)99(1J![:-$ MVCO"0/P*?$V]9T;-%MX=.P$M 0!1?^Y&YSV;"*A:@"300YOL3OSH;<'#GF(D MX)M]M4GZR9_:H8I@7X_]^Y\7XPP?749,=2S'_;'W"Y]!M1NC2$8NHJYAVVF) MRA@\^(=BAX&3KQ4B5W4? %(R,&\#(4*E"CGUTNY2? MSZC^%J^^1/4A#+YR*;=>ZU">BTRQ(A3LDJC,:KEZL<.FW75#ADN);X<\427Z M2SG),ZI*J;BLJ)PJT[1"R3Q#$#+'CH8T3K)#GF.^;4^O[#UD:L14)_5&F1 5 MM3U>^3,]/20$&3CTKU>6N[5EV&6TO)BKVA7*R#:J!BW(9'PE/EY+NI9*ID66 M9QMV>LRL9Z$.5L:>KJRGY9(S7J5QTLIYRYI7F#-D"%9RKU>2Y>D:+QEEW4S7 MJK3L&P2=70LR)>.O5\XKRY)%I/@Q'N1[9+4[X)*TV9#I^,J4V [9LE'Q\!93 M,_4*MED/PX;,Q%=VFYMQ92SF6#'',TU9SVARN(0K8[ ;'4)A%*(XE\CL)(]M ML!2;K,"5,=@E=K@:9I/3-+[PEUE@?%HI>KIK=_5RI2NLL $F#;IF*T^N6[V. MUUWR<,\8EBR\[,W:=5>6U@!HQ5JF!ED3[LF_7CF;I93QDIGK>+?$AZ2SJO'J M"KY5%(.]GF-R>M(D1-/H2O*P9>52?5^0D_&5T[ZQ&+9"FL25?G%J_7,DTNZMV*EU*24;&S4S+79L8"/JV2N[5RB(V"$V!5O%U;UKJE0J-7B<- M(SBQIR_"><@1&W8EL98_K:SKI563;&SS0:\P/R_5<;JW,?&<76JGL^5F==IN M;&/$+U>N4]EF.07K_;9WFI:8M:S4LSUE)/%V0!K(QQ2*5&+E5K7M.E],I5@!2+-![ /6-T MGUB:6W=Z)4UD1]-*4'"&9GL4@I4QB(JY8#R?#$9+<\9A,MY6LW;:;<@$'@=) MG@^R0RY%M'%%:#J;37O0G@UT&2B4V%+'[>,+TQ^5Q#7FTUPRE,)B*UH: [_= M5N=4IL41)AN.R&!9&@ <60M-OK4 MQ?NZM&X(BKF?C@5T/J+U^#B([9>6]MYYL)1*4'IC0MA$D\;26"8 M5-JEHJ>_]LS@D+EHKDK&\%3@;03 NF^#)Z0L1S6_[6]W>604*,EM>-):KN7$ MG)8MA)6="PFN=&TD^.^LVUD!"0VX;7/P;-\-- #=-@ZS-SJW20E@<%K*W--^ M[']X,AV_?50?""W@J$CPS>0/=]KDS6-]*_GT$30O=X]Z;[3-7\S?;\TWNLP# M0[Y)1(R3J$2]U;39UMI\#L2+9,0E.(DO@^ASQX4A1,N*XO!1*6Y"\3QM%[NV M#"5*91A/ <$/UT5Q'647H=;MR(<'CNAH*UPP,N<_=S@-.W(X@7R TWM1<-6. M*J.WX<;'IWD^^& ;5=]%[X%7'_GPNU!W9Q],3?B:.K&-10 .$WC;P.QL2Z#G M#YX!W"6 N6_,P!&WT4DO=K+?8F[L&_&OPM'W&(3H&@&/Y M:T!N3_.TNPZ.L]T2YGA@F&?WJ#7\^\!61I"CP&Z+P('_ =^JV^BP$D4[=D&X M7? 9LAO4/GM.@(F:9XSP5UE;:E:"V)\K(M[?N["NEK"<\/4!GB^$(0?'6D(" M>X#5C3%XDNT?0OG^0=3+!VUAMZ*O=DQV$.,P\@6^!RI3G;RDRK/MH@"Y#\-" MON%JX+1C(#-1]'_X%-+?PX3M'PI.M\OM>"^ *"^.LX[C]K"L0U211M[^R#- M07"@Y"F00!8XS&Z6ULGTSHLLZ([LR%Z1 M[5-SVR41+RDJ>)B7V"U\CE^H64XGM)Q>W6Z7_1,HX U0$)A#E9U M7-<9.MLD^'#]?-$N$P'X2-G"%PR!8H]BX%%6%TAF &Y4F ;;B^H^?7;PY(@9 MWV5&*LZ,AVX!2(E(!T 4/\?PJ2/TI\#O5[D\0L2/._-U5+.;>ZLJ*O*/>T$M MJ2]L,$IVI1;?P3;913=MZ&'<"SJ\[@TOZ%+,XNV=&25%(&-Y0 ]I'KPQWKQL M7UM>AU(G'QO6!S+5<,UG*C 2?T6FC1-XX"^\O[?7_>>\RF?H@Y'_7=0?QK_5 M;=Q\[PY%:09@T3K[#[8YANB3%ZF(9]5RNS7Q5(_O[@^V>R"Q%9M/O//&DM\9 M]KU79I]%])]M#JMDQH"N>WG;_XY!M_C'-FL3 B1]F"UY_%X9 @RQ\^',[\V8%$[/#G['#EM^0S=J#^^)(\=V.,;6;RQ]%8^MSPG*5C('6/<&]C7O<' M-^+S^X(;\?F]P7VW?'X!K8Y_&^Y+#U# L?$)[6EN_/%,KNN@S\DR"347$WD>UVS?QHD6$+MY/)^= MZA.)9262RBP4RMV?Y\8\22SJ'BXMRB6U;R8UQ4_]_@AGZ-<(]@C^1WSR;@Z\ M['^@ :UC57!;358K8FF>Q#"^T\@'-&S=0GW[29 /%!'OIX8T"](L5Z)9=N_3 M(8Y%''N^X-J?<>RE!]5:CQ//GK=.1*$UY/Q]=:SB_0$D*'B!^!?Q+^+?.^7? M+PB^G8A_KS :)WUO?4_X;M0J8?VL*S?R0Z[<#[FCTA?D9R/^1OQ]=1%J\A A)U-<&8DW*B!\*LI[$=!?CG6:[?+3)VG2'%>3N%I?.,7-M84 M&TSTK[,1F@W>Y.=L5Y-:NM@0Z8TG%@4X*8/Z]I-\X$]I(MRX$")-=)V:Z-BN M^(U3&+'YDPU\U6Q^A6'BMN,K5F+[^B_R7(_ON;YD: HP],@)8,/@LXCU2:NN MS@[JC5O+!K?N-2FUP4ED?FP3OH#+@_3O5VS^LIV[X%?NW#!)":\M!G0AE0Z5 M.:O+?%2FR3Q0!(%B84BC((UR^1IE'Z"75V3@)]-BB M;!L6!!3@LMSPV;<'8CBJXCC7*2@/K90;WMB'OY:= &JKY%U5^75;WX MLJ,98D[$G(@YKYIN]\*<9Z^;/>SW/_;QJ^D41B+2E>%YMO!.0FMN$!XN"#J[N&_)6?O;B M\SK5__75 T]"O_M#2E.[W'R5KHFS7#W-+?1AV)_^?E'A,Z?GDP4#E9517CG- MN124VEP_S3C3Q324"2**I#[0- I[("5TM4H(U>$CCD6%K1=@QD9KM./;L72?J2B[MOIR)!](/I!\(/E \G&N%_+/C9=+ M] &^T(Z/G(HT.!- +/@,6I.UP-];W>O=+BMGHY3L-E:26N$J7R); IT.?_U% M"?BP'V\_[',&?JF4=[@^XS>D&2DTU'0;Z^5&P,"GH(%//M#L>R]-7'H<>OOR M6/D$IOR-ZY=#;WS>2-UU[%WE2R^ROAXM>:(7P7XY:+'0\G5U(146>)?N+9HF M.R&Y62@3]!?4+R#%@!3#E;H7B'6OE75CC0DNG76OYT[;6_Z.QV^,7# 21+(W M['6R2F8PR'WAG38.VM,NY4Q;XKK>*K@ET^_C?0'>:J8ZEB.^V,OEL^@FFA0;GZ0 MD83J&C9T-<7$E#%X\ _%"I6UMX,RR7]_U&0_'B4;HB%!X-\IYM^)9S]#=,1P M.5-6V#.,[10"9FEC_\?NS_:?1<+\^*'C&9"W?KB:%:6IX.XO]HT( [R^'R0! MA?Z?&?AU!QA-?$\R)R+5,V43*9PGPOQ724Q][=1\"-A(*3<,8)Z&QK4:G2CH^5G\^H_A:OOD3U(0PJD93+-#DBQT.@ MOT;<>"33(TJ5%9H?RNZ',#UU]*QBRHU9:]C9IMAV!E[)R&@IF-2;@R17+46._/KR#ZWGVC.Z*L@Z"HO<_;$:@X MSXK3%P(A501!&43KU[^9"5@JUCQH57,B3N]2DR1SK95K7BN;=-:J5V+Z7<-Q MA41XY"SG:H6E%!^3765+TAU:R^M-="]7:&2C$U]:^F30Y]?KY"H^ Q,CFV;A MR-#>4T)9KL]RZP+']'*M>G^[7=XM9W!D:.^Q7;&:[&O=O-I=+T!UP:T7ZS(: MR836.>@(=H4?)G@QD5)3"R$3CXU=.#($)3ZSFBO;0IKD=H,&4^WEF59FBW:4 M":W3=O-E<:**'+-P;$949UE>=J$,#.V=+FKK?L*U$B15CT\I.UMG( M6$;/F74YA:;-';<8)X?S&1P9>KL19Y:IZ; K\.OB=#?:T+M,I8Y:@H3>7K*& MV9Y--5;F3 M8HTM-9>6V&1!&PT-04!*UG-,I3,OJE6P;-RM>K$R9>"A(;P*&:XQ+B;B.R[' M,,:.E=KC.8V'AH#5:P69X>V9S;7]K(CCH2-J6X@5ENQ C:T* M76;E<8)9AL-#:UU.TJ54[&EE.)B9.=.&J3R MS'PQ0T./:4"0Z0PM)I(0,NEI6D@DH:C.),F)D$XEIG&22:4 R+S\B9-M/N\9 M^A7/)/QGH,XMX0""(V([#(-A(@BR4J9YLVWQ.Z%9Y(J@4'8AVT1#XY[E!9\ M,FL_-1KMYX%W=/D1>Q>C!9/O9OJQN\)ZD%-FKO\.: YCG2O0GCWC%FK.FKBR MP._@CT,M$"F;OJ*)5"[)4]6.5=L#X]?7:\.F@VT&;_5GBWMJY'N$. XTQ(/) M#3CA5#/0D?_;LP)<"($GM>_][^+$,C3'!O\B1?RCK*.'+<"#@?#' MY]J#]Y;3!WNS/A@+OE6*7QQ"R%^&B,=S:R-$?!(BGDI3CQ 1L::_#1$1:[H* M1$2LZ4H0$;&FJT%$Q)JN A%/54U%B'@9(JX]6_"!+:=?L.7KSL)(AW8\.9K2 MCWM-#$W^][BIUG&#K/XVRYAFT"$-O>.L(#DF-%U(-_!#/F+4E\B,SNB[XB^ MOYZ'FGJAAYKO]GQ!U=W+J:!QJ9[)%BL)WN(&^1+HI(Q<:LR^OG%I^=X[\#S7 MM"@(7$R3EDF^6S"&E&AEXAL;M9]C?OQ))&^H%!FYIB,.%+D%K](M"%7@6V*& M2IAU=.0)<09T:4=,C/>,37]STOQ;;-,KNP@WZHX?4>GU4^GW5DJ+>\F1,\R5 M8>(&D!:KRRR2(U!'#6FKG-QD%SDI'R/7>7LRFY#*=-!L?Z*VVJ22R6[2MKC8 MPK44;N0T01JU%H;::NHF0Z6BFV,B!G/%+MJGQ> 7=,0&S .\L^)YZ7U=D7EX MZ7LC+W]NO\%]LU](EWAI"N:>!>3!Q YI#=F>-1I/G7Z=H_*,9@U-NY3N?:+6 M,,@U5($6N(6$/$&A[R MW>_X/H[N-T/[JB.^EI&*5E?)BGTXOB.Z/QOVG=$YW_;OO]: M.H_Z6G[ MSR=R57;-9[D\OGUO:$.3+'G^5F6P^4PD[+U'=E,#TK-_E1N;>KX MAGK4$>J&1M<216Z6B)E/J2__/[^Q7HM_H5+$6KD>6I,.-RM%*S MK#1?+S7=S_,KZ'&A+]<4M\IWD\)R(2L:UUG/A#@M9)!?@2$3C_@5KMT%RXFF M'C.<>T7Z/;M]?7,VWN&5D_D7 MRDA^KBJ,]?(<7!2$+/P.Z6A-QPX4UYT_2Y,KBZU2;I+EUO,^E36?(3$*[0SZ)I7,/&5G M_,<6(4'\P<,D;/4XHC?N2KC NQ/BPK%L9;KSOE)T^&+[-Y4Z6BJFRCBU)TW6 M(HPI47%T0-#D#0&I*4% :B3R0,)T\'__$V?(?^DX_HF^(>PY('+&$NYA1\Q% MBS"!A$ZBC'^8&IIFN/"H$=/ WB64O<%K$98S60#))FR#F$(B(#:("H@E[NT. MO#O9B/@OXI'D'T@^OOPX21;'BSY-"(*+_D6P&U'1$"7$(+'&+$AF!]>=X,?H M7\2YX,@M<358ZAU '9X] X->,_29=ZF=#"80J'/1)E:FL5%DN#*X5PA>4T$; MASB PX!EW^#M0DR9 /X./&Q*$%@[A#,/&^(*SK&%1]B&LV"D[C%U2_1"XS'Y MH&$GJQ%?2%=P>2M(&A#GV@Y]6L$O4$]N-+4!&2RD)PWN3H%$M8)_B4LH#2#6 MH1@P#1?(<&>29 +,7.%[I]YP<>?1W10 2 L:L*R#*?:_HF4YD%L94#+=04K& MZUU64<'!V?."?'@9$'A, ].!LR<1$M."_$#H8H!.XM TF M#4VQ;/@#!(OD4XWE2/.#$R026"QX^(H?'M9;HG:,*[HW)T%Y%!7>C_\L/NJI?ZU@^ %;$7'+'4(T 7PW6H*B>Z]V+$2; M"A9H][M>.P;:YM*[??QPMPK$HF@>LJES9/X0E1\>%@51VOU69I"6,;CA-W M8C@[3&NA8TF@UG]71&.LIA$&XA(/L'$$] .4B@%^Z.-1F'T@?H6>EC1'!O"8 M'9">AR,/VJ><&[]C3[R0L1T UL.P2&0UJ!8276ENP)--+ T9:-YD >5!T![P ML8VA09F"$T@A,A&RH.""^T/77\W1Z_;O/CHKRG*EH5T>/#XUC>59,EWA8ZA! M^C=%)!./A!-^:@Z/&V1G4-DY68\%-"095P!"7?+7?[P^R^/P<$/2W-\2V"*> M"5\$#Z2HZ @LFC+=$VOP^H=.V3FAAXYK #=Y#^HZ4CZ)G&AJ!CHQCH85*1_F M5T.WYW OG\@PM'>1*!@FU"SV""+8F0DP3_-@[$+:A4QJ!0D,P&^@Y3&;(S@M MH2Q $R"1M8?-U)]+A")G9T'P(19WCM():.5 UNJ?!=E'.<*>8JFQ*5P!9@28 M6"!;F03ISO#-D"* C\:'ESX794(W C&.Y6\@;8E T$*I((F.!3!4'IX*$I:" M#AX$0E.R#30#?AIM#0'"%E6T>6B(P1W<$EVX] 9DL 2#>>K4,3'WD*%^[T N M 2G%!#,14?/L\1=?%2U!EN"B?R!,I;FHSP FBO.**V$#::XK:Z00R9#5^QN% MM ,\A%K*%I*/;L_A\=(1]H]4HV.^!2'O2#[EWM/Q$4E,"4.".JP)D(J"8/XX M/A'O\23X,RW1%=R7$*=-@:/L-DDRFK;(9/6^,E;;YTS1C$"3GB5JF;;00<#" MAB;Z5!>A@'26)P&Q)U+5_*V<3U6KW\,=&ZZ]W0K? M/[ETMZU52K)-D4JC4-ZLRRDF11ZYC:D7F+L!ZV5U&>_,:D(&@( +*>-T@7OC M-T9YUF\#/BQHXUQ<7^=S3;4[W4Q726GHYMCVCS_)<+?=?Z!!=3'L0K'S!;#; M*VVS3@H EJ^FDENEM*$$87A![);3TQB38! 7$H+O MH>L9 K,_1MD254YVN(%&%OGTS-0ZTJ ;>\RW%K. A$C2A2HA-(M/Z7'O43L@ MO@$4U?R!$N*Y^#H +E."0,3+ZR _",)25H2*"^YBVH.0LZ; M,JZ;7@.P5/G M'";@6#PSW@W4]$B-52DCWX@I[:;+_OCS48",>X!,' (R(=!95AQ.RVZ*S"DI MJ!74>]6*]5@A\O4!\FZT*DV4/K56P9I,;_):3VW8'PC(Q%E DO'QRNK,6E-2 M,4:QFNB 6&+PM0#93I>P@UL)K%V?G1ZPPGG@:W^-$HC>X''$(V?R8?!CBO\'U5.PE2#C]ZP5 MGU,^.KGON97O/:OWY900JSX3]'W33[[]F;3IF:U"/MY3&DR-:I"QG<#F4WT[ MTQZZCY_S$X;954B&R63Z-;()]1:7&35\\@KOJ>XAH-$ MU5Z/L?9T1QZ*>YNA&="V4/*WH> MC-* ()%MAOT) 2E"F>_]&7^4*@/K[\C'YXEWB T4FPLF#APR<.(3YZ)GJP0K MP5:G2#Q[4__[P0+BY823?"[A%$5%KQE0K]4/6!)*H,/$$R*KW9Y:F -JJ<_Z M>CG'=4Q.$3?-JL#WM7(!LGOR]ES7X!=1"C23-031J;@Q3,_O .U)R0X\6:?> M*AW8A ;W\SP&XB\FY$NZ=[(A']K>=;9"<5[=TRD]\**EB4$L!M$5-.+%F:>? MO2Q:<$ODL.IG'[P<.?T/5%(1T# MKQK_^_\.%W]/,#')T SS=Q @/]C5'" KYC>%8^4S$)N80%1CXA2^^+>HN>+. M\G>9RMSN,Z=_[V/L-/:=D+=T\A_BX&\$CA LE^(V=@ Q/S0?T\#4_NT_%GR' MP^K[+PU+0>CY;0(-"S T^]&\&#&VL?I-Q5'X'1X'/>9O+!&_324_"%4G+B3Z M'C'_%0DH^2&/^I]>,W<2(?8F07_#$P]/A^9-ZWKK];_Z\:>'SPJD;92U"W"+ M S]\+/XYP/I#M'H,ZG,0%#%G$J0IPTSI:5*89"89(9&6DT(F"?\!9)S*),0, M2 #QA_=6,0C0K_IR5V"H]HRG3/V.XT8;LK=K(RY\.K(]=[K5G%28D(/BBEZ( M0GQ+3E@X,GDZLI;C$NK:36W5ZJ:?WL@U9K&,<\R$V[62 M'!O+C5DX,C2GG5TX,4'N3/G!M^=V$ M;21KPQD<&5KG" Q+=V(F/^5WJ=ZPM1XM.0:@.4/K+)NUKD'5%P)9K5LYSC9( M2^BA.9G3D4(\/:XXZS7),?6>4F 7Q<(@X<*1H1T-TES1G>G)!==4S3MS82ZX MPGPF),,[LLN)T2J^FI9XJMAW2F,5S+(L"T>&WCXR1'Y@E+=5GG&<99'=E&:# M?AM*_-"[=>@%V)*U2NEX?Q.)JM6JX<&1H3C.)E3$8M%DX M,@3Y[;3.UEF3OH,G;E!N+_MD.UY$5W:%=C3)+>9CK;=0U6)K3:DU;MMP'!>. M#.V(+ F)B<@Q&L_D:9LW-4I/\BP<&=I1@97GA6R=W*G,^FYC5*U M6NY2XFRKM12.8IMS9(C<6ANM"E=_%F',^:"5'> M)D<.Q+M%H]_>UNO9-JHC#@U= MY4U=*25$5ET7DUK=8(1%<8E+CD,(N!O5+7J>[7+D@,\H);F86DU=/&L( ]8J ML9#F=6W.Y9*].M,:T/FQ@H<&*#C1>KP')X(@*V6:-]L6OQ.:1:X("F6W/A/0 M4&IO]T&S"(I"Z3T<-0]X#0Y,,]^!(#=/? ,A3\*Q(Z$'%Y;5#$G]$6PME8[U M[BBM,E?!W-+7*R9=;23A$@#4TE=P$;;I@(]0X)X1?$(Q=VB3+9^ MUG $\^$<"?J!F/V!/^)Q+X27(X0=R<+14JFKV B54OR5+3 M1, :K>C81O"%I\[B;XZTWH,,57],V*JPS6!A_@OCWLZ?44:53-TF$H^5=!XH MCP>3H[NMIQ#3 0O0P05(>(J$$'=1HBX"D1$K.E:$$%&B+@* M1)"WF62$B6O 1,2;K@41Y*/MF2-$?")OBC#QCIAX24^2)XWIS]MR^@5;_E 6 M_.8MIT,[GAQ-Z0?%)H8F[V/=X7__^Y_)\6XE0T,@P)F=K]PY?9S%4CVT]OC3#]#IC^A.:K3Z'Z8;8> L]'W006 MB;-+;_E-J/Y+A)R?>.CQ@WUVG?CBJN7ACY51/C_,/Q_K(Q\*_Z# MXN5C OC"TN^M2+]2PK]>-= 3?!?L@/O6(^#GZ!_7"7P5AGB]=.&)OB],%_NZ MQX@6WD<,?F%:.&I<_$9)>>E.BUE1PRV9@OO_0M4AWA]>M50R6N^'*J%>M[@:MT/NW[Z1;WQ[SW<_H*.4H/Q/.:@.%/7 M[#BC#DI%RTQW2&O)O;[A\VM+EZWC_.2]HP+/=:;!9;V7;AKIIMKGJL6I2!JM MBEJ/L4+":Q/]^%U3$5-[56K-I??]+DS-RTVY=J[VGEV>_UJ2O8(K'=^+9"^S ME:L4Q-_U>IG/%J!"55Q6TXW%0JW6MG=ISMHZA2TJ67SGBV@NX2?,[9L@'13^ MQ/Q6(D?%.W5$-D$WI<17L/:O@[D^7@7P/3;Y1(;]U^>Q9ZL.:9_C)OX"TZX>3;92I7 MF%2[!CD@AS7Y;M5K3K*H_!N;0DGR,4X>\;FWE!1\CTT^E:[_#>R?[X[")]++ MO\.M=C[ L'A)YO)1VU.(B<4N\?'+KT1<*7ALM#H:9+P^41 M88#8_\_/;3/[[0TRD.5[F\IT'B/%;:,X7Z^[_&[R6!_=ZY CD#S@RLX(%*,U M7TA-JM%2@2FQ"C_)Y:3$#&$4"91X(FR9_8JXZ_M'J2[-12X-EP=C7I<&3!03 MNXZ8V*7IX-)P>3#"=FG 7*?^<77V)Z\[@TYK97&DF,IU>K6U(BRV7UAO<)1E M/9W1DQS?[&^!4ASF8RL!-=_$AB@=?U1ON/;@W&D>XL<8E]^=97F6Y*6O'U9R!"/8"E2^46S\4F:WE4 MSCL=LN4**<^XRS ?F('X[9D;>0U,X,.2#R^]L2@4]^$VUJ51_&%9B)?>V#5* MYJNSA[;&G5C5>[$JWW6WI2K591,Y]_HEZJ2EIMDLW]"X@=.;)NS9JM[4T/T M."4QP7RS^-LEF-/?ZOBZAJ*L*XJK7=9O%1'^Q4,BWWW?UUCF$U'^-<0ZOON^ MK[%:Z"V0^&KN[(?+ZJG(AK[:\I+W\UU_?P-X7Y1'?7_?="*1J'/)E-)2=W.^ MZ@XS7+]6O/[B/B/.9,EJR\VHXK K-,5L?S,VT6USV#=-,NG(-_UU2D+>T?7\ MS?(5'N1'G\U)_.;"/AO9=Y#RIRBK.M^NZ5J;S[72E<+(H4W)N#YWW(/I"*/N M,E&:SEM?)F=<1ULFI1W4Y7\KK1-+I?C\UE66$P2<9*%7(W3M7RJTQ; MK4HL8G,,+@TDR;^$T47!P+\M&/BW\K4G[?C8>EX=;D=ZC*LZV8(HE+A.1[W^ M*J93UE8RBPNP[%4X3LQUDV9QD*CTY39B;2B-+_W.27R?>H)[4")94V 24]-8 M$KZM0 0V F$;1,N9:(I$W%\G$;E!KS3B^Q#;8P' MBUW?)I55:4CGF/:D4?Y\IKUGTP&+LJ" :4Z]+9\+$&<;G5W-DFR5 HEDO*4290.VN MVQQ3:/334R7-+A(SG* "-78Z'!C[IJWDKBPR=FFN2=52R7T+7^6M;;B"_ATM$TG7K* MF/V/C=;R2<$*;R#\\;F,Q5M[ V+35"3OLX11Z8C>9HX&/'V#X'W'4CK+BL-I MV4V1.24%]U;O52O6+, C(IK?#XBTO&))FH&PVH/ORFJ&I/KXF A)4IQF$N2B MIP[&MJ9NG%ZUVF6],P$7#636?F2<@(;%?Q XGD%5P')&+P;&_!Y2TP#4_MW M/!TP!D6'T+=_Q_ W[Q]K^@BRFCRXJ$->O#)!#'/C'W]^,K\(PL=FD)!,[/'Y MW_],/FZMUP/# /^!QY4Z%@T+Q[*5Z>Z(**@4''/HNYWB_QUOL:PCZM:!)R]< MR.0(>PX(L(6<#']E3/$7=6#.@'D/=I0ATY1L8]\@#![+./&S"P#1,&S@?_?K MAH"V.+!MA8#/ !/(\#G;($3"]?%H.1-+,I45?I>XG_TG B1%_OL@VO'O\7]_ M>4L6(8PAOP SR$56HFGKP+PAV.4*OI'(&4O(J2'LB%HMMY_8^W$_"Q0->)LK M!XHPT0)HV_>+1+^*:'GP[3.4*;\?MH)\"Q _%5W2'(0?0EQ"6-N6EU@/H6A* MB@5^H>G^]\,2EDF/1<81BT3UI?XG&2A"#:Y7XR#WLG?WXM3;^QXN-4T*[A'' MOP8@;D!>^EP+(1#C6<=2=&!9K+1VX/% Z[N?PB<%_Y&2/EDGM/JVSC/=KMNN M:4:?.[DM(?D"F=TR#0D V2I P)#7XZ9;H06)YD#@A61@;!26)!72E^"L* MT]4IU3DK5'YQ1&W&U'OY,PG(FHLFL(1\O*2"$C(^V5/2.0!(;%+G>^-ICRM,LO"JK!F M![F1X&+3DB31_Q^@)@]3".L0D$N(4;P$0K01_@/FX?.8ISE(7D$TA_F'3P): M;"*-XJ.IPCMC5QJU&UN[G';/MH?Y,BB?Q7:)OM7LM56*',ST]:99%/A7H#S@ M&V=]QYP/^Q8"_3T7\7^UXF>IH+VL[G;CDIY08[UIJY%*5DNI^>S''\A-2#)< M+>;QD,.CCUA!P!IM2LF-IKY>\P0X.Z P:[!;D11ZP@TH>B%<.[M'>E3&]6 %+9749 M"VQHR)X5TZQJI'*-IBAR5*F?-VL%LJO,X+E*/B6E$14%M*L;A 9E*3HVD++P%T9.H[[ * ^0C)@4G\ \O8D_P]$H :O)8QSG67Z*#'!UD M4UA/I09O]!)#3H3,7J!B[%S0GG60#PPLWSH]4(V@D8E.*R9!RY'F2')@<8.^ M#13OFX]7H2-*?(P27Z"('ZMD>ZWK6!'W5'2HAGA:^EF-;,[$Z.0PUV?)8KX@ M#;BD *9YJ)42R KD M@MIN3[8R,=D%C/.4&<,#M;1.E,%'523$:65/312UB,^^(W7W7,.?9YV]2X^6 M@_F$ \E<6>X*0]":M:^6S]ZY]2U\$QWGGL=QHYB1W5)CP7>K9G?3MC83*?GR M<_18>(?=P_[H2#6,&K2<@=D2=P\>F\V&S';B?-_AJ_,27,)&RG6-]G..3:!P MS#%!N9#$5XA%>U9RH#]/%0U2F @9^$S!WFKTI&5#NO-T[4-)(!*=PU&>_#L@ M:.ST]G!ZXT\(S$ [@IP"[BTX%0JD,T74/E7].6@V?.446<_7ERM^2/;X&)NN M,/#,67QO=FF]96FOVZVUVM5($ W&[LX!P+9S7XBQ.&Y ZB& MV^/NCPH)"!<10B;(R43.*DCH"T<_"8W-'$4.7/EL-T4]X0:J; MXX#3?4*G%Q#RQ+D?=3IF#Y *)$?;K_.@^OQ)\8:$)UR0%T-SK( /! ^@[ E$ M*:C/DX1^7 )[;LB&9LQV3P4R$+6@$!U4.N%'J,.:(+;TDB)D]%X@0I(RP89I^X1KN02N=*[XWH< W9>Q>A,(?,EQ]=D/,@ XYNX;U;%%>0B;G,8^6+">NSJ?IA$CZ*/9\A_A]_\OLC M2YPYK?N^V\=>'(@W1_)I#&G%2PP-J(E-_%P5# ]/YT)$'H2H'B811-B^=/&C MWD^N_)EB"$I$(,1I4^ HNTV2C*8M,EF]KXS5]J,M[NDWR!#+M(4.HD+\ /I4 M%[?*TEF>R)B#S""<"=3;K0[>=69TU=!YD-7F MHU1,2@V.I1'U C,CD#O07/ $4=.Q+01;2#6G"]R+H1AU((=Z3KUUI[<[.:Y9 M,^)#?50LK'/8?@Z)H'^>C7RHWWQKMSS@*=%L&67W+IN(L3_^O(E:)D 2'KOE:+Y/_.&9/+/5%UTB]N0<5G$E",A/0RSZ M]M&L.5G9_/DO_"> DZ1!;H_R5^>^^-AGIR+)$62ODO]\2 ZJA(-]@=RB$O?Y MI[[\7>!5XW__W^'B[Y$;0'NYI[2584#HW,0&QB E&-B5/X MXM^BYHH[R]]E*G.[3]']O4_%I;$D)6_IY#_$P=\('"%8+L5M[ !BQUEVWF/! M=SC[=O^EX=D5OTV@8;4#S7XT+T:,;:Q^4_%;!DEZ^-'?6")^FTI^$*I.% KZ M'C'_%8FYB=C?__2:N;/IG>AO2'J07VC_'F:[^5]!M1K9SEZZ J0"W!;4IUOQ MSP'6'Z+58U"?@^!)@NCC>9E^ON4GYI4&K#(/)H_FD>:W]5Y)+RLUODBJQ5ZV M-,\(>CN<1WI^W -YI#C3=W^,O+1T'&A?6>!W\,?]8?CQ5*4K.M.XW/7!#/CT MQR;K'\4[#P[,DWFB/_[\3/W:YWV>I/E?YX+]]'8H4U@D,6986%C'>_B A.YS MD>4C'D>E(#L[328.OGPX%U96K)4F[GXK.C3'((-&U'\TQ[TD"B9#Y]1C%H_! MJ6:(7I)*%V72(W/DHQ)]WS' 3E">'$_<$#^1=K!/,846&58*\J*]3S4]-L=" MJ3/X(61;0QAT +929>(1J(3?&(P/I(!NX:_NIT+S>&I\$##X/W&Y^A=N[ ;GV>+U^[_@\(4?!O.2< \F M/HBO^3-;!&1BIN$"T[KQG5;B 53, "K0P%=LG'T$=3=[=S9:![9^.$$+0&@% M(!3OTQP\EX"GK7F75L4]=2U._$1N(?_MV(4#-7. @W7POQXN_8UPP:O.0__6 M!Q=Q933\FHJQZUD]OU?N'P#_\7&33;BZ]X[)>.8DO4^@#&P^%'% A(^TA6-[ M#RT1FEG!:3XU*MM4-U\9Q-E"RB=-K3AXM29* @1!$#@4?3.#0+ S0=!./E^$-: M/=53W5R5W.T2;J?#WTEZ_?4!W1=!N#XDZQQ)5VQ5*:L\[9;+6U=K__B3?A+ MNP\%+VJ93;X3?+/N:$0['>6.7%*=894K21FG\?K$I!?!-U_@>G=;NM7@Q(6U M7(.>M6&K[H\_J2?@VS VGE6.^3X2%1\$Y]!%G*\&\WA3F@]6S::H[I0.6-Z) MFQI(?!*C6)'+&- =VB"7Q188@JZ=;;KN^6CI(9C]!& <0R)^(KO%BT!INR-I MVH/PP*S@*%1AW#NE4/87U*E74'.9^(US_%#)_<.^4-]K5GMU#$U I#X)P56AUME.23:A+EN*3+>G[4H" M\:DX6!=MSU0YMA\]$TXT$5*\O#!<,42@ D@?2;XQ"4$4)+E_3 SE M'G_/#82\&K\Q8<'815WMD\6OHN"]=#813#96W_X/\1* M65-K])TG5ZIFU9I,:>B[ZBS N4$^DL;U#@"W-^ MGU-[>A/*FC26D"=["<:(ATBB-2>FD$=99_0F$XLKB%,O)T-^6G9NLAVSK MN?J>LRMXCGFE/=G ^](IU5, MR^ZNX(&<*IB'*X;\7OQ!60CU.,CT9N1.555^-;MCU^YK:QR.E]WRL%( X"FQ M4VQ4$JFNM"B23GG8=4=KVHB+2"N_#?>P^@>E7:/6!5/;/[KQS'\MYYC*,=VF M4".A?[$OWX]1XAA=$-PXTR3UQQ][#H^.L_KC\9DWJ#OZO?L::YM>Z.]0Y_%5 M'@A9+\H_15@^EP(>FN'FNLBSBY/7/X@^5\ME.YMHU2I=N+&XQ?9Z36J?T^7S$GI+$PV4!YQ^]*K+HS17S MHZ@BEAGH9GP[FJDQKA8SAS%J6B4_FVOU9J8"V'%>(7-%8TAN%_E49=I&I?%G ME9E3LG@I<@_HXLB&NHV"+^^Y^O)]Z=EIJ7"H3,W0@]J$E9]Q?H29P$(*1 7J M?R&:F@()X$!I$2&#.$SMFH)[@_=%!0ZO/M:?X&IZ]7%$.0;:\\^DS4VYS$ZS M,V0L-\U;&KVM"3%X)JG;U%E5PCMP!U7=IC+SL+%WPWK>IS/6Q 0@Q0 A4I$# MU3%0.E%:-JI?"#!\D/L>X])D"5^ MGZI^7PNQ'X0]*EZF.F%L?&:$T+XO?X/+BPR?]S9\SAN8^%QBBH%T!-&#:!OG M['O%MEXF)JJTP+8M?#]<,Q04XA0J%4NO- #]HB/J11\DB%$=7W#(B P/,Y!1W=(- 1F?CN= !<;8Q7H#Z1!U8(-_H.0;/WG.NCED MCRAS'[_D<#*\5AFW!M)E[Y,W2$8E$\K$\>?QJX.P\_XHWV%^""J_J.*!\TG@ M$^;=W$!,-;#U:6]?1> +B$@.?]:9(:!(,7Q:1)UZ-MA=#PD%$K2(TYGO.RM, M145S3!!([#U;O[EGB!"-$K0%D6?((Z(@WN#.@4[(#K2W4-ZZJ4#>#!DT2E@7 M):RL/7YF;XB-8FC[]D5[>KLAK$ K)B33L*R8OV[OD.-OX%N YM?OH+5["SM8 MQN'!"E8_$775=%:VY&5$*>@8PW=*.Q]$]R,AU!5+FD-XPS4L''D6',?[%VP@ M_F2_=&;FB&A/ #40,(D9S@Z'7^^SC@)0>FY\O^ );UFW30/#>O]J"1XCZ]"# M$_R ;B.UYH;FGV?X%@GXM5?6+5&&;$#'&M42:<$AG'OE/3Z?]#-2D>S<>3KV M[I ?2H@@O)D]%<_+ \,^*;^*$)*8%LC#^ZS\T_X)3_H/_4#58;\$V?%8MN_0 M?(OB<&4G]NOSF[=@^C@XO#\Q^Q+_TR0^Y/&$ PU7#TG9UR0?8BJ"U&S 8A5 M[(G'?^^-M\"#S 1(,%=! W,OX!\ MY$^^U[$@@U@J-M*!L.)R,!5.LO1[\X"M7Z-J>9FHZ#&D<@,YS!X1&T1\1;0L M8)_=T &X+Q> XRG+V=(&!=L8-9H< MB(/:,*=6)+GG0LN9OCT7_/TX=^-!"6.C);EJOC4>DTY^V:YH":=?;;8O"*3* MND]VI7@CRPTZ?,:QF]V6Y2+W G4V4G&N5 X![DPY\[T/2=M]HF!_YL%ZU0T< M7[ODCR*CDK^HY.^5)7\B9AE"@IY0B02@!88B&2&1G"2$3'I""1DRDTI-,DQ< MILD?WEO%X/H,5IK(NCAF,[Q3F"D;RNW27&N&DD=.1Y*)DM$WUTN+VSG#]5!* MSHQ-FH4CDZ&16W+,K:LM@6PJ!8[LV872>#(3*"'T]EJ\V6(-:M/FBG8QV1)D MJ=YD63@R]/9&LIN/K7C*XL59+[&>5M1&+=Z&(T-OA]R.J>SZ%J4VU=A\6%?J MDA)G!3K\=LJ>9K>SYI#G8\X0--H[R55*K) (C^3;Q8(FU]B)6E124B.Q6G,J MS0K)\,C!9%#(&IP@D3%5TJ7>,N>.ERR4Q.$YYUQV6INVQAP :JDQ7,5D:==& MF:^G(^>#67%:.#.T==.)906#ZE#KH&:,9K3:L0HX5 M4N&WWXW2(Z&87R;X@45+,9HNC\CN3$B'1[:&N?: -DHU-5JG28/&KD$Q\6VY8F&9ST& ME "2#)G)B%,AG6(D(9%(2D(F*6:$1'PB@LE$9E(4"!&U**<;PUQL03I)CLYL MQ7EFJ9\]*!4PNC.&U4F<;V:$XZH MN[ED_TZ(K0#'Y&<9*J9UQ'4*$77P]@:+;,%1*T/BZX9#%(;K+Z$.NE7E;CQH4!?/B(=@T")J+._I]U 4Y MSW!0R$_1]\Q)J.UY^2(6:NU*H*8+%GS:^O4;RY3GE3H?; 5)6U_2(IDC>;(J MT)6P:!<=VPB^\.0Z_N9(_!^6S'ICPNJ5;08+"S)E/%'[C"N%FJ)>]SF=2]=OG$ MS6[W (_?DDP$[X^&]],W!-+I"V+!MY3PBT,(^;L00=TFXA$FK@$3MTPF0L15 M("+B3=>!B(@WO2\F<#>9QSL /5\Q_;PMIX,"I5?:N'7VBVTA]"7N-G? M*\\>?9O*G%YU'%]M"9S;]!DW'>_O,SWG<7Y&>Z6CN,%#G:'>649'5/+5J"04 M2SK3?^ME'/,P&"1) !P'@SZ>8)IGNR%X25FO8(F7WLXE;J]'^M^E]_TN]]5[ M"M0%MO+X#?7,)]Y0_YQ<@1==!'\'.K&VK-44^<1JUS;B)IQZ[S_V-@NJZ$!\=YN@PO[8_TDN26C[R-.>VB]$J MI>=J7+=85HNCRHCM<^@T,RB+Y89.,8^YS>]]<77G=\VV)];0M#LZLR::7E MW(WB54M'QQ>J"TR*?E]=X=)*;@U8UN_C1 ^4 1)D>]P0&@14#*6&1&Z(+V.Y M7(Q)79>=@SC5SZ^A:-Q;-EY]DG?- ,@9EFTUP#FC)MFWU_-Z:3 FBU2Q8]D: MKX[Z;2&!E(QD.L2D?D7^B>B41Z?\:AP8SSWF(C^83N>]F:DRS5RI6BJG4J/Y M#!YS[+M(/';.K]USX:D>?OTH@6^>]*K&]RJ'IXOLXR&1^^(!1G2Y2-Y5 ,'G M2A>&PO=01+S[C[TSV?*.9',:&$O([UI$O1H@HX+[A%.>X5B9=9M--HTV28HZ M/<_P5E;;+5UTZ<.//W'ZAHP_RK0B#TC$ "(&<'&GR9LX0,P M-N(;5V^6EO6 MMC4R&>>'J*:'0=?/W&3H<''UV]262VOB""JX040\_B^A ]PHYD2OB;PG;[&K MCH\V#8^V;#BHM.@B'.YC \,7W^OE/<$?YEX)V!AN9MCRNA&=86"TK@*2+%DF MR<0W7%Y/.D/%GJ%E_?A#W]!,6(.)O"L1%XBXP+6K-B]D VYJM3+5B<%Q599J MJ)F62L8+B U /29SD\X\Q@:NW?F2>]+M$N@SD?LEBC__%?'GS_&E'&1ZMX*3 M]6#FVD3(;%5G-!IRXJY,RW.GUT\"U$KC85]*Y$J)#G-TF#_++_*BTVSD=S9# MVYTR K+JV;;#V;;RVX7*;=UUTM-2MSKI#&^29G[DJ,/"+1N?]+SCVVE*E_ MOX[Q_V#FQ8-YH)'M'T5>H\CK)6I5^?LCF?&5U9JTIE!JC6$UT M0"PQF!W1:?(%=!IAN^#9V R-801!"\/PQ,+[O5X)/ E,K(BJ!1R) M13=4A^,& 9B.KX<*KHS<7X#JA15]MR6^]5F78\;4RU_:AQIO@FNCQ<.ADK%< M*O;^OFE\-=WA'=/[P=@%JEB6@XKTX&.6;1&V8<.C!P_0)U/ZFR\LUX?%%>TP MFSL2](55.3FHJG33?34-L >P:DZ]0D8(%ES*>)8([@8\S>O9ZI1?IPS9X'8= M667:/_Z0MV'M[I)GYD8!+VSS7G^8%M5@7Z3';[NG)&=:SPO[_A\3_U1BKO=-;R Z3 M$IZ\:_;__B?.D/\&3<(_0O,X]9^^F7I:76:LB;F%1A8;6E9RA[-L[ W4\V0L MZ2P)C3,+MM!IC*HJ4YG7YEFY/C W[.,:Y(>*AH)H?XI5@IFH MP"5X.H/?"Y?8B)H# DW"TS;0G>OXCCZD(Z#39P%TG8".@[4B2M'UK_8CK#D MMG\Q^Z?=I%@7;80Q!5C'Y>8/W*ZHM68RLZJLJNJZWV5KA5RCD%NWK_)VQ6"/ M\D%K?S_U&2)1]W0UPCBX L"[A?&OO5\Q';]-7_(.H>B^/[Q-^C9^R5LNO]U- M3F\(T"6B6^:N A'T;3(Z$N^(B9=D'3TI%;[614X?PY,O?C>39W.%_\57-$W. MKBX'7S4Q%;B:$M V ($#K4S4K=CA\E[PGG>^,"MY2R:^](59@8DZ21=>C.7R/9)7";MZ?V3>3QI?%T97)^>LB<#1:B!F:AQNHT<'GM/ M2$>9 =M64$3.03&/LB[Y3I"<*9,%M\:V5<=MQ93:8%./T^Z;VZD@:_W>BN^ MP,9M3O>UT66] ??1[6[^)GWTV\TI^!37@>CC5=]_D4R9%Q+$NS+%&0#1[KG&&45%L0N6,V:K. M+4>E/EL%0W;@^A?]9&Y()NS-_>J*%Q,I7N^O>%VZ?NK2<'E0C;LT8"*F^3:F MB3+'SK!-O7F7G@O-8IH7%TS^F-17SN(3YWAGOMRBVQN$DE>'5)+W(I-Z.2NLWZ]QL\=3?T49'*=;KH M3RIGT&>$+T5W1&\S'Y01@/L2#433%*$L"4QI,C6J0L9W YE-].],>NN>X">V1'[5/%\IIH@7U$Q]F3;.# M8'S/6N"R-Z(- I#Z;(5OC:D&X!=,16RHW""_C*V44<-!#< M\QKR(%5H,V\ .CZO4EPWUN0[HU2'-(;M'W\2-XDD>0.%0SAA:.7MAEAID&YP M^K#K;XSXB0X\1?[K;WA/1/CK^+^_EK/=8;E3(VG=N-F M>?!+381!K%1U.%=\:N M-&HWMG8Y_3@)Q!N3TBQ?34LJDY(4*AE3&N7J$1JIMR*1VP)34BS00OO:_VCY MOUKQLYA=,&12*A;Y/#=(.$U9D70ZK$,P8"#>$Y4P60+(1U$49 ML4YL$]U@9+F*IJ'Z%P7"_TA"QRP@Q91MS!/(OTOX/\)HD^'Z=IYJK5X MG,ZTJ^Y9Z?Y:-N]]1!/!#4$H:TLO9Z _T.(4QON M7X(*F794XW".\1-0+L I- 4^X:S@9Q/(8+D*?M*4M8.2$.''VT&@])O(I MW#&<1OX:">EJR?I4W2RGZGJZFLZF:[*W7;NV'6*O'=?;\]99H&,34_U'4O"\MC[%.0*!/8L:R1YG/C4[H]Y;H'90I+L4= M 32?;R.6!);G'CKD[A*T\45%QSG4. ,+,GGXT1/5B-OKAHV^6(FF??-YHO4E M/5Q>0@!=M!",Z+-8;+O=J; M\19TM"OUW=#.VCNR*W>:_50CT:OUVT<80*KA;]DQX3$X\I# E<(9FM.>*2+[ M) ]/2<$P\P#5>"@Z_ :RMT/\[+%BN<-R*I=/#[AN3>0-$SXCH+HPBCSU^?C' MQ'O!_6&$W-:>0\8F?G'(Y2!) ,E!Z;4O!F+/K3='EE[M\DZ^R*GKF=I?]5") M< B(,1]^!%P&LA,40T;%O^@;0_<+ZQ53)B:!LHS''?I/4$T.&NN5%!\6UUN( M\O$W9UFA_[QO:P9L\);@5YA/^G7"\!GQ\"E_JLGN\%4WYV8BYN(&(+'F["LL,F@&"-P!_@\(A#4!HAS(=B#0#DB"+C9L+<$O M11(P/8O)M3ASNW812=P?G5/B0"C:ZRF('TFB-;]!$@45TN%/&J*)B6@I$'%L MN,X1(P9R2Q?^ MN5^>)GHZ.Z[ZDG#MH"__D#R$<,).(,BS[ML&>!,XT6JD?]>&>FC !E- MGNZ#UNV?8DAJ\&>?-6D*EKZ>2H36<, %H(1%@@"IQ!;4A)!_$=I2^@RJXWYU MX<&*4!N0F8Y+=Q\O/81@M#UG)7)0>6T:L.@.K1>-OST?JL!U!0?E$I(&1!-% MX>9!05L08_NH6JX'D[2IQ'T4S3=>J?AI3<3_.ZKUV.=#H)(^P_P=1 ,/=N77 MF% X"#$#,:^4!/ME?HN:"SF/O\M4YI8. HV_]P%%&IO3Y"V=_(])QAHM6/9\"KK"\=YV)AY4P#]'J,:C/05 ,PI%- M3J^P\[Y+<=U\O%]8R@N@:"A9EOSAO6T_,B.6YF"@++I\4S SL[FCMJ?T#(ZD M3D?.B@EMW)\7##+6FPO+!=6338F%(Y.G(Z?5I%'N##))DNHR9EYDR,52;0MT M^.UBW;4-BNUJ9$Y8%,!*=O)\$8T,O3U&3^NMH9UO<8/F:%FM M[TS)%+NNF*22L&A[5-(&37DF),)O3UJSLN*,R12WI+K4LK06TD82I9R$WMY9 MV64MHPUF#7G;6%9/CME9P^ M,_M]-_W?K*?$Q:M<+VQT$H R96QT-L[**31K/%5*FZ+*48J>>4MWCN>"+G-JX*^V,HO:0ZN@ULGJM]B:_O-'/>BYG6*_ M")^C?3[WX43R>'^YUQ ).\FS=-9@=WQLV!]2E>[=ICUZO1!\.9'$=NO$2-T8 M>6[MIG?B7;'DC.0'>LM=0RNYUP!YRXRUTIPL3WFF7ZVOW6J,:5=?WZ?J%4 N M;Q.@K"[+9%%0QLU1VEZFYB_K(GLU:0*/YS>+! 'K5&0>0+\ MD#5JW;4[CA 8D+- CB1Z88+0%,C+. ?:_CD%TK^"VE+YB1$H:HI";XXT/_AN M'XY%81(;,40;3F=- 61Y?F ]]"8<*T!Q%2\,AV.T%F::*("'L^6]@(7Q8,C^ MQF?/BK\AXR0MXR;X'!AWZ$7W0[!_\P;':EWQM-8^% WYU>%@@G['2!O\=0TE@]L':?1G-LV7KT)-Z8@_OK@)K]<5.-L MCC#)C;NJF9BMR>YT3)NE<6)=9-E/#6O,^OG$TFXJ,3ZF#7?+L3"NK044?[JA M4M1-F@[;VWY8XQ3[[Q;7.,L'WB.N$5XQ?-Z+V:+L'RO0P;*:**DQHBNAG!Q( M93C &4.\ HU8&C+0/C:(8;T@BG$M8N8-/K00KK^N$^V5I_R#W#YJ?<4T%7,P M5YM\>@/* ZU5 >R[6_3? UAV>4Z[5F?=YYTE"4JK;;Q41:EHU(MM]ZOQ09X% M\&0<+RF<'I]P(&X5I&HCF6!K;VEA^UP YW,#L9G:SB5^';\S&^7678^U/HH: MOSRTRI5-6ENY]1B?DQ=]L]1S1MU,^_RM#>_KVPB)R1J9C']W#\;\ORNSH3V9VK_0RGJ4392T-G*HK M5E40 \MFW %S>_)QOEQHGL 9SQ),.V]D>LF^/E*7G?+$*"Y&[&#@/L.I^WD' M]#T!WUZJ]&*7+0SY 3"&5&[$6BWF,SGDJE&MIPR5UM5E++]MB*,5)4V><*)? MJW^W"Y]3IHJ$2TGTE8/90%"%CGT!C[D"+,*QO*(1C[.<-VGMY]NSQXW[?[_M M&H5749E/9(RQ7:PWP*CR,:O$ULKSB0X-LX=I!]TP9;&Z?*#:UOW$T:;>03=J M(-X(!S0,W0P^9I$#$CV/=]$#TEQ7U@ZP'KBW(98:UC>;NC17J6YR=Y?*)8>C MLOM!G1D.4@G)V^E(P0<0V(B-^FHB-Q MH1MAGM18/[BHZU$@I%\ A ]ERN]R^\@[70#S'KU ']?*OMENGU)]+DWA%[L% MZ>\B^4>%_3?;[5,2]4N3_'6)MY<@'@-,!I+AN2M/BI)/?]44'?QV=!F8Z*_0 MSUX%+0['P+?NO8<$:UF.UX_">B=R^A16$5V8=GR$J5N*^187IA'A&],B2OQ* ME$C?TJ'6\5^*$D,Q)N\/%&AZ_4U^OF2Y]!TL7CLUW&/IW<[7I?=TB=L1F"NX M3^==[D/PK)VO?:'?YS;[.Q?V#9ZMWR?EEU%4O+=; ?SH0P/N6YX%R9.]3;DH M+6<"UQP/G7JWT[58X=6M)(-@.JO+7J/0@]*&TZ6\M9$ZG=G*C05Y^1X M3:QR.VY27]1W55??OKH7Z1N92ED=2)EDBE%)D1O%!A69RN85Q%08E J5>:^K M1C_)4WVB79F*"MY9O?K^?.^SK]-Z1\7I+^%H%]:2CKJ?^Y,98R'?DOJM#5\< M-8:5O&+DTI-+\;11,MNHIK*)OKJK]N9+O4,:%;[MW:]WOMMZQ!ZNQ!/_H3K0 M7\(>+JWPG.,/P[1MB&HQE^#%6F*X3247TB!S*?[0'2V*-25/;[A<.U?J;$>; MXDY'+0Z9I_G#%_0R]0V4.8$KEG^*NNZ(VB_BYS^_(NOPBWN<+K#O+^&?>F85 MS IR"2%.FP)'V6V29#1MDZJK@ M).A.(WE4YI;X:+8:H_9\M1K+5%,=K=KFG%VC;3&RWMNIL^!F4.;)Q#G][I^OX]7J*)8:FZ+"7!,5Z+VG(O?=^<;G M^[8NIJ)]?TYX87T,'<,"/(5EE,X ++L#IPYZCIM]FU_%29W,;5>[PF1+QK?U MBW'#HC56FIET(TGF%%FK9PMV4^JBWOM0*8.\,%SL_'XJV7<_:I_O#+N8LO7] M^=*M,T&R-M MS2&&PB"&\KB-]P6]9YQE0RCB'I_P(:_YZDKQTGB)G_A:Z,B5%KG2OJHN'%;U, %R#U@+OVYEO(TKSK3:87< MP3&497-@F'8O%)S89G=UCEWT--)ABTE1GPF%=FPFI)"^1MTR4997Y$&+/&BO MY3V75O+.,!]-%W.QYHX?JJ(0GV]*XUZGOYE=B/E0U%QF&UMWS3JWQ]+<=9P *#\WA@ MY\[&;6H8ZY=:ZLX8566I/[4GO/O(90)WP#1DT9J_,Q=4L_&=T##N,FIUL.SS^5-(Y9CB?06["/(>;8+7J/[C/XI_0A=]7 M," ;2N'=_%8QWCJ,@:8!^<6OO$+UQU9$,/XI_--D*MF MXR[3RY9'G$)OU9(UG%3*N?://\G$([?<><#WH(I0I]@6\3AUBC;$=W!UEG=G MV3/Z5;]+#O1[X2R3+74V;'QGD8[6RBA+DQT:NU?[",_*R*.\Z?ONU?ZO5OSL M[5=TVF+F%6,WY7-?#%R/$P!CW\K(!)8(#>>-=0'1ZM%R/IS4W% MO_(1PUVC'S]A!<[(FTE*BZG,8,%0(-^4;-V%)XRYI1[ 3]#<_2=JQ(W$+47^ M^TSNCT?'__UU2Y1U!/6%HWM(PY=]H?F>.='-T7U\ 3T;+/Q_X ?;_9^_-FE3% MVH31^_X5QN[WC:B*T&P&1=WUG8I Q7E6-/7&0$!$$)!!U%]_UEJ XI"S4^:V MH[LZMR*PGGE^ 'SFNA:^H91<->;9E8ZQ8D&=5G++@E;-[S6,E^KY=Q >?.R! ME-@*@N#?Q_0(X6Z=%!-,J[=<9;JE#M/8N :IC.@\;T$RC!+Q5!1/'9>!>"AV M@_GO<-MA(!O0>WG?TQ$/!C[]^#/G]XE,#A!U@J(CV:W!LJ/=[O86H:^]19K< ME93&W1/:NND.JLMD8<(6N*'<*<_U196^ WV4K!9:92ZE%ABQF2*KA5PO7QRT M8"\Q=KQYYD ?':PU];9;^*(F[);$+)&/R:N8YY/\+J+_-ZHM4EFK*-H3MK-> M]$2E;^-:V3UT:;YD!'O_1*.[- A:=6^ZC_\1T+U PHF MHG0>O.YX!PUO6R0//%.XDA9N_4#_4$7+\K:?OKE*]+W._Q>VB-X]P^3[RU)+ MJ>M+EGHNKC(YC!Q9N=?" >??5+H>.P3S+$DR5LFLRD4:J(I*#?!&.DE$$\GC M5OL3I'%Z1^G];"+IAJR&T&I2>PI< /LDL<]%[QM3!$ZZZ:\D@@0O>DX[[SOM M/.=3K@#$!=W)1N(I#,$!_IW"$QXS!<\6=U4[)]SMFCD1" WLB$_^-A/Z&X#B")=P2$X+8WCX8_V?[ M*V&"#]^8&^XC!FY8(7 8*P_ORHGC3\G$A5!U(#O)4+T#%YF:4 #\;[>1/3F! M]4W+ ^T<@BR1U=%B'6MK@W#A<>,OT>H^J$]!D NBVJ:J:"+>="4F6^C2HS*9 MDQH)%PJL7][3ME>N2;6P6*:G"VPQ4?NMNE[,8@2\,GYXI1!7BH14;NN,@\?: MN72#2*1'TH@888=7;NQQVZI)8X99X%:OS&O=E::Y(W)[Y0&3!LN7VDK+&)?= M^D")B;5GK+OHUPW.'<%+B4LPX[F#P%EP/WT.%* OY>XJR%O2(GEQ;#JD\&$GR_F/.O3LT3]'Y?PWG(Z>J:; M#.%HJ[A:T>@.X7X\,/"J 5IWX+/ &\'=9&A]6188+:*061\Z;R?M4XK-=EL= MO"1@C45VO5B,^75J Q=(1ZD4%J5.3)B+[*+ KP8%@,<24*Y\(C %]?12U(!N M1J\I(>CN10L."7\_6'#X;60*%U)JA_[D94/.WX3,R)N$!9;/TT$VES"K[)Q- MZF5K5C/+WC)H/'%L(49V(0%H>"-L1EY9(?@-$!"".0Q?_!8<$\8(/I)KAD6# M(9#JB5AN)9 Q&VN,FU0F6Y>?%0."%#O,$Z-HQ,GXPYZ-$2X'G:#_"1RZ0_:" M[CWPF S=6S'+\5,9\"]B6L!C//#KX2I8@$1T:HWWMM#*WH+9O^0G\2D:L3CD M7)IR4RW/SSC]%3 N@>]1 MB:.JZXAW91263=T,+N>$J"7"C\7K?!$?VER8>Y 4S,/X%[PZN&\N:YS5!NJT<;]0E)EO4-INV/DO- MV(^7"IP0=_[K%\#?0@Z\V7;1],D0JMIFZ>?!JE)A"&V&K9ID3,MY"^#?"*'N M4]@NF#F5@1"80[*-( -:"**H'-QS[86T7XQVPI_X\A(Z[8A'()5$X1=A>3(6 M56C\68":P)4PECOVF "2-_ ^/VP&^D+T);D,N>/EA-?A(<>2@%5!3$&\.?$L8%\A*0IZX)U.SWEJZ:E9Q:!%^!L9\MW1QP "=?R]9?U M&[WTRS[Q)[-(803+%J_J4)$T)K[AUD$ON+/G7MAQO[*S^1'!#AQ,=L=UTFDP MU52,?NRXEX(=]YQCZ\$'7MH"?7+-;?=)6)'QV'9_Z_VYY!/^6+)^#XB >
AI1[R M$H3[O1#_V=CLUL<,*/ILLO2^ M9RE=JP,@"!#Y\:)=--,CJQ=BF@4[L2X9Y7JW;E7A9:\%L[:]_\2@9QZ)$^E*3UWX4,_BB_0]EAM TC"]P M0PZC\%%]7>*8Q4).E4<"LTH25^M4@76X,[M>Z'5B)D/-ZK:R3!LV.W,!-\3? MQPWW[N:P1[G_"RFY;\K$-_<.[H>CWZO> I)Z@:7%.%U2UEV1POIY)BVJG%8I M-UM79.DV.VE8ZP)N*YRHDQ*;S&?M 5SSNE5P)'ZIM8C?EQ%N[JC<#R.\6[6] MP0F)5G*>FA1B E!R3DJL#&H;FWQMQMNY.6&H-)5EM:0 M&TA2P6"OZ MC,'[S*0=##X\;L*^5B$4PYF:[MA5F?->^[CXJ=ULSB9:Q2HSZT7;JC:I,6

1L']VK08^L3'7% \_<[6U+ <,4P1I7K! M+_Y*_QV)0)#% ,PB =!D\;ZF$[)!(Q/$LE_B_6)-//C?&F?RTPB!DD_@OYUZ MJ03^ZQ@B((TE%VERIJV)IA6!'U>K651I"R]"TSZ3_U@1039%'DU$\N0U&N&(2>$U+-R-% '!P8= ""0ER_&W% M^3JBNP?CQ?Q;^]9\Q)L=N'V"K4/Y-1%E5#6)AL:]UHZWY3@21E !C"#';?\6 M1'D$ISVJ#. '>QV:$1- D(9M%5Z^W_<:T/=TT! 6^HGWWMMO_,M3%LW&E_VX MK,124G) &\UG%_+TB28\6(A@B=H>OWNG[WA@[>H^4/SV'&_25JAX5:JD8S&J MZ>C*@B *Q3B>6JV?Z5__3@ "_3E ^]+++SOU"SF#J2/OH+VHUZX15(OJ/.^8 MJ/M$UP"ER/"'X+VG@#PL;_"%5[X/;^?Q*BR+!78 )X4Z8OM+8&E GXQ"?&*9RZ[_>B'%"R M1YAHOI>FVWZ[37#M1)[ #F%- ^ T+7]:Z'N9-:@+]JE7%,Y>ZOL^"7.:OQ X MO_PE]\Z1"'#CA\/>2%OV3=HA?8-T[_DO\^-)D/K-=K MCQ&[E.EZ34F,ONL"2Y:?BKN+_0\:6C"K>YPPJIN*^CS"U@,G,YYD<7NI?6(Z MPBOB.P.[GAI:UE.1V6TCRLEV]>ZZG>K/6X,&UIC$.Y5>IEI1ZF@20CR9CF(G MVA!/=2%>@TA>TO6OB=NQR -H[5H@T91E#UP'JG[7!/0>:0OO@R0NTD?PYD I M12,"FE")?G8*2J>G^655MD"GW75,H18)NB\J,S,>N\DT/ZC'/3/M>*C?]='] M>=L!CFY M8=%.ICR'0Z:)4\O4;\8;WC3K]0>DS$ >28M)K9I7Y"7G.'V-7[JC MF-[5_0CL#W8C'G[$M55EU]7]RVPC:8RJ;++-9,5$=55(#'BW*MW.CR"R797* M4$N271 Y9S:3!DYV1O_Z-Y'"HD3R>.CZPXLXKQ?1*,BYF8RM=8S#GD>Z.*N. M>M)-]/O#BWAX$3<5C5B/[)*B.<&Q?G/,+6+"W"(R5_4B*HU)1 C4+[H2@?Z&.QCF!N2Q&+)E#GR*J.]40#T< MC>SE(K?#PE[W2DX^];3C\HDTD2G.88IS9W; J>.7R12]Y$Z='B..;7 MRVN?F'7W^B"T;?9.W>7C4>:/0ZL O*1A:%Z^R 'TF**AFPB#/@OO]B74H#:, M9#E3U2.6/'=4#Z+>X@0X-$WU,&R#HP;3H] [-$YE$+TW\2:*"A%__-H+^3/. M/$KM'56*?+/A_.1C./]C./])6OW 'TZJ>E ==A1@;5;=/S$>U.@VN3!Q> M.; ))P*2\0W548<]3HQ/%GJ.QDZM!I@>V5. M+$R3^5*ORCKTJIABM2I#E6"IZ-&5]>RPH:F+/H[-M4F\4G<2N4W<'26.K^PW MR?Q&P6E7Z20WI7F\R"ZD;FM$O;F8X+5BL*MI$\"\6I+CM?J MG%0MR&P XMKP(P.O"?3CL7XH'A T7$=(''U*H@FGEQY*^78Q\P$4\N<#*9BABPI8B=)I99#261<&L+IQ*#Y[1Q!GSZ1H>L-U/2G^/KC*-]) MZ[+&JXZP&V(.!UZ*&K2RH=4.VX80YUC!\$9$[[KA3Y"UPE$N6,SES;^WY!6P MIC1[:D7@_&'A@$'0L-^(!*WB2^YKC9\LG\7PH6&UI>8$D_5!K,HY8BS>__PV MJL V#YGF.XK(AJ?MTKM-$586H:JDT6C::6/RPD^VI 1W% I"-[M]#C*4F91 MJ@[F!K;.-_O9:K%16C30LH+CB.T>IW$10)?6-;;F7G8GV/6P< Q\*J^W)(GN M\$JA-7:;1:N?S)!H@>3+P/_&[$OZ['MQPO'9EPP3#CG*%(E2HLWT5:S IB13 M;?/]3NSS>Y)O23AN(Z//4YA>4A;F:+XRM'@^OZ0AX<2OJQ\/>?4 Y!T9HZAT MNE?%&B.<= D7_(MSOR7(9WU2YNCLBL8X;#KDX[/9IK% O$J]EU?OI@F@ WZ' M9JK#0;N:X_0F79&?:O+"$5^:_IM(YIO-.=[L,S*5 M5'+#HCUKN])C^N\]3?^E4D\8]9C^>^L)F\1CU.E]( )'<,BF.T'$0S;="R* ;'I@XHR8^,@LG3U_ MAQ>@"@M4I.T7A.OQ,LMEAM.>(K84+6XRL>+8=C]:$/[Q-,0VIW#XAB&7Z2;6J9+-OF'J1"G=NB]YT(YW0A#D #RP0IF)1,I\XT MU_7RON@)F\C+.\+J[%#G\'=P NY'N/WT0[X5.[^^D'MG:45NE%]V\(7#-N=* M)\XJ+1QK:/'$.Y>&ORC;4"?4Z MVV.5-NJ3(D,X&WF8D>KYYR5]9Q(&2S(Y MH\:1.9;;F/'GBMV7ZT.XH $89'@\?FJ(XG^_3V2J+5M*; *[70!HQ+.:7S]= M)/PI/N?WC$I=WXJ"K)0'G%2"Q0"B9;-%A<16C('-V\GIH#GJZ9L8;)0'IA00<\?1J?,94C^=B_X44?$]PU,W ML(=>D17#_D;+=0DZRW+T8E!NN?'D8'^<_AW("G)6Y..86!NRA2G?2>,LWLN5 M)" K*"@K7G>ZOF&05+C>2,45*IECL4@87LS+0ZJRN:,Z#7USIW5.9!RK=!OQGI#9>[(,\HMC,B4[4* P#DGU*,NZB%6'O&JSXJ5 M4))OESU."K;=D_- MT"/K+=-1VUR6F0_8#:=T%^F)>'*&GAO+=O%49;)2&EQ'RE48I]/LAF?H77@& M!NHIF'J39)F% ^!;U^W0++&#.18%(/*,4=VH*!4W9TI8+*76*_F$EDV3K8-= MKJ]=>B_K7+&S;'/%L;\CD3 @_8VF$0^@=[74E3Z>RN(-)@82TX#SO:<$GLF8!.D!S>*XR_J7#3T7!444TYL=_5ZLQ08ETF(S).7'^):[&M^2BC^EBLBGM !/15T@],G \3 M'PFPOBF,KG?DU >.?%'.OWE[\+M[J2_$<#<'@&>Y>8=&EL[GNZ)] K]U"&C/ M%G4Y.,W1/D\#4.(VX>.K4?,XFN/=J??/J1VOG0 M<[*<(=N M'R\0!N<2! ^N/^9Z1#9'<6_ ;+8IPT@W(C'X5 O0E,_PBFKJQ9))M=D&5;:S M,IW(K@:?;I8Y!\/7XQT.DZ@ZQLX%9[AQN>RD@L/6&,#PZ2B%8=$4=KPFX!S\ M?FO]^J((:'@3IBXB!6Y]Z',+AA/GN>$(H1\F2YBYH>IK4424ZE&E+T<:K%W7 M%R[-LU2YD%0SE:$SY&XJ1^(%N="9M!-QEALOC516GIEU'N8]@!Q)1?STG YX+NP.#R/3+Z&[-%SL'+;R]'NC9/+L<] M>E#'G*32+Q*S;L_BU52C-4I GB3CT62]D$]BKWCIM MQ^RI&*MQIB+:D<9DXNUWW"XNOG:>\/ PX!4;6@2\'C^-X(E3N4$4;$)K8&P] M G"T?Z*__-VF=+<6+#*-= Q6KLC1OX*[4 %U^V^V?X"K47;(X$3FSP#.99Y MBK1E55Q'.G I ]K;$(V4-/YI^S+!%=O[PQ44=5$4IMS<#YEP<^.?X(C12+6: MW?YX>QWZ[3_>RD]]$MD^-G2S:(3;+G?U#[T[%KHPO#1V?QGL[OKM"MAHQ'!, MR--H-QR0POQT#Q5S#NYQ!23D[=(1534:F9CZ?%M&B_Z_K$6 YP%-+S$BR!9O MBMZZ\ETF%W[->Q$T"XJ9:&3*+2%9 OAS$L".!)N7](!8M[O,'0,^Y-2RWY/H MNLRR-7*$)_9-J(XSMF1!YLPU!*J?S-T%86C;H]6 ^0Z7AB\6?'?9E^D61O64 M*D7T&5U=?3@4@S:VU;B5/'?F:+\(> \$<-JQI[H).%1@8=I[^_23>\%;:RVC M3>I#'ELG21OO2S5*K[N__L6!-X9Y__>N[> G\0%(P!G/_,V#/-#\<$V:*L^! MBO'<'@Y0#>!I<%; CO[:ISV&]=9)!>0H6Q%-MR/Z&,@;SM^5.^<4$:T,MQ!] MHTS_B?M<7XQ33U1(\J6.MLVBY_;'5H1\ ^@WN>13HQ$CX>W0GDV^ A3 M1\N"'( EQS!4'R/L:1![PL;# H>D#!(?4&B$)$%8"L!5TTC*B(!@!;C;&% & M?##X7.5

:5G3"R3'O4AHNDD."!__*%@2]ESB2LXCA3FS.# 8MQYB4.0@:1([@:S@<\)@=D5O! &@ )8@)Y!4AI[BVV\C0BQ*[>WQ%OHA$)Y6Z.9F +) EH+;^8DIM%,A][?.^E.G$R!*++U:^X&>TM2Y@X7^[V\CW/?DC0Y&4;5-2;.R^4F-TFN:9BQ>67%ZY&VVM-L *FZ(TVW[ 0Q='X?^EYP M]!'/'#V\A!2^QP1 -,JZX-EY@ '15]9)PXX0"=QH&Z4AV[!BTYG(36(L!O%$ M1)/)9)1,G]CH^;+!'@%*EXMXGB8T5):B"43>SE!_@Z$^-T_U7C#V;@4'L(-0 MT_?A1'M@0L,S NO/I0MHS(7*3[:AXM=V2,2+Q+*SJ@SHI;SZ_A_=SXK$1UY=F M@:NJ"J7E^M5>61FH"[@ ._G:IO![$H\WQM&5Q..H(O-RP^A@#%&)N55L3I;% M/EPSG8[&"3)*)D]@ZU[%XXTQ=C7QR!3LA"AU-(9:TX94WHP'L0W:#!X_87F$ MQ",TIS7@*FY%G!?".N2S3ZU_!\;RGVU-(LS613LL+KWW"8E*>F(#W$-/:>?Y M62?EYX3<5#O$+,,IV1F7ZJ;I.+Y<2@#)B:?CV9E7W21]UTKKS%A0B()=++1U M F#!:52*MEF8("U&O8*%_>72T0@''P<.(C@\ZL4)>%$#YA@Y]>JQXYV?[F104ODZ(X.^!=)3X8&DG,8AL3MQ6O9,V9RGP2 M\&UQSLD:>,C'LA1AI,B90G%A9GHXLV $;IUNFIL!#E1_DGC-JO9:")&KLV>L MF>B%@"A:M1@:UZB!I_YM376YM M^:=,II^V6_]^;VLT2)3-QN!@ATCH;PB.(UC"+L 0Q/9[;KV?[3?Z!1^^T3+D M(P;VS1$X+-\(]T+&\:=DXN+== @G9*@\C(L HQ-P]/]V&]F3U6+P;T!Z@.74 M?\*)?_^C7_]V$2TCJD>-D]8VZ<6%.XU>HM5]4)^"X$$__IN]VGX#]EGI_#Q5 M$GOM'$W'Y*><)=ZN2.+5@X0S4?NU$9$WCK%7"''\]7XUQ+;< /AC&B\;G!KQ MJX$BI=)^Q<)1N0/L0..(Z5'O%%=X,*D"B19\"W*:FZK#. GV_>! M/P&6(P M!X1ORINQ5()]4NT63UPQ==.97. MWJ-T. I _AL5C\R!KK)150 :Z@:='[_X\$)%>"?(Y,N8GK7CI5X_T5RQBW+9 M+(@4L5Y4]JRM4CW_%52'RLM/AE;6FW5\5MRDTPRWG>Z?.N@ M[! &/)1+8$^CTHLNUN@EV4[>)-/Q0E84YA\>^!A$R+:9;R#VZ8"#Z@B2@>F\ MY]1[ 3-:$T(X+LWG(C@2!"X0YKK9U<'-F)7(H\2S?^M#>WLOG5Y+%>:+JASC M&#DWMM*I!I/OY6 J(OV4/J:%;4I]Q_)'N#\D$9_KH<37=V\>D7>O#N4$X'3? M$A>#U]\]*]!R\!Y 9:F.!,Y:;-%TQI2$,S"7Q*(8=1X5>E0\^\L-:_B43@H.1]M!$+>2K M(3/(F^;BD\>Q=?/W4^1N3+B2=G (GX8-SD3%&L?G :<4)1V52.X76 4_ 52@ M'YJ#[7"-%^H,#5?%O@#AMVI _6(7:XXB&K MOOZX"7@$$ LOU:OQ<$Q$$*8'C_+S84=/NF;]RNNX_W3UBB +R+!!!O$>%'=% MCL=D__ELL,B+,AS'M)2&MLLU7;L%7*//(J_N(Z[ M/7+.J.)>SP67R/4\:;5B"Y9SQI@\K>,3=0(3BU@42U#1Y F+YR6K)JS17N?2 MET:DF0#-X/\TW0]3AD:BG8A7OO:,?P[,)%C#:,,:6PU6]]Y.0!Z$-& 4 (JY M(!+P,7&'0 $<0? X3\(9".W0_Q0Y$QB1<)0H5#/@YJA) 8+2]T#ADX-]OF-1 MU=W+Y.E?'&SZ=28J]R8Q;=@IXY@S-;EX)M$;3 M!)8M\^)RA>&3=)]&N^"/HP'A_#MM(7UN.:I]I')T28,Y &#W&YQL>BH>_$H" M]/?Q?#QYC5PB&9:(Y"A3)$J)-M-7L0*;DDRUS?<[L4\F 8_07-I"I3')B1/1 M!,9>'O"OQ@/(O)S#JC=ZI94U7LXQ&1^5!D:U-7$;-,QA'7?@735+> "[CHQ1 M5#K=JV(-X-.[A O^M3^3Y/JP2U/Y^6RBK3JL7*S$:*'!349N"\+N_9EO*),, M4US*NF,!$23X3]^5FO#P\5$HAH!8!")WVW+QHC<3]4UE5' "^<:$Q(_Z9\ K M:%(T(HD:\"Y4A$=. %+>-Y^7T'!0II6 <(/138/8]> M)-0A,HGHAN^W6$_ASMX+C>?]L#;9RY7LY]R@'?[>H63>M-Q1455P"D^G21+' MKS,==S<'%T5V(*[03=L>42!:1;(9#9!H7]"]2:>/LX7L )]R MLV&EJ- ' W-?O.Z'35WGDU3T5@..D/^(4=I^!VD)^; M*G=?9RAI$?BF^]J=$W3#]L?[OGR.R%_A)E5T'?QXEYM"8L\/0@A(M'K-.YPG MFV!(69[(* @2W-=+\^O^;)4@:U7J-$*-KX"A=S\]_8/ZW@_,[;2=H(?U\!.D M+7<_A^.==ADR,Z)#ZS["H?$O+W;M^6,X@'( R@)88B;X2Y"!P+=U^"4'3F$?$I3+B%41<<)OO![#K10(<7R8S[WNO8"KHUY^ _'3]@>'%[V4.N6 (%%A M2L5Z->J >/MZ8X@@:NI $NW\W:ZK=Z? 8@;/Z+H K6OP@8?G+9KACX+BR_; M'>?GYD(1N3PUR%/I^L*\W5@BY#NDAG2]*G2QOD(E^'Z^-RU5LH($RV9AOU4T M0;W:Q^2:CYY0T7AD_:?BKR=;1PV\FC8"BLA'R:S/C*?D:+: M3ZO207@-(+L A<))'.?FCE*8#,DN(TOS!L;JTQ3AP#P8'L4!C@GJ1"S$Q[$7 MT#L(XTT066U1['\#N ;/BZ@%<318I0&D^>YKK_%%1%[T\0W], R43**G_J'LWR9H MX2=_G_@)2411Q8QP?=\:9=:8J-3_= M5!BN"0A)JL:$5E54?+17X='0FC"7 _\< (2=3O"/UKULP>YG@+Q;]))5?$93 MA$'_^O>XG':;W+?A/+*3B?T]R06U&[3NO/?:,P5AE D0/*1)08;CV8&QQUFR M!;_(@5>&=_:H@L2W*=+@+#L2_&?K#D3#YJ$_%V*L X* O]ZJTP/%B,92@,/M MZ@M.,047D0!*M1!?[#7^^P_;LA:*R#M[?!0,[.""ZK6W:B* >N9A8 <<%O5/ M>+K:>[<('L[9O8F$M^3%"T;2]CS("K^4/MFRWKFX39DO+$NI$R;#95TB*VZZ M?$^D/YY+0OQ6\D%0TLYC%,33F2([Y>TXRU7:=*\YF6WH:@M./,7Q=#2%4R_I MBY]1;YYXU)L_ZLT_66^^W5\V6*^7-JDI$EM9Z.D2Z7(S3&L!,1(_VHF66!>? MG-;I/M>BZ1%Q?,]2I["J M%^*K.N.TJOW4B"W$!ETXJ/SHGEUU&DOUD^T)EI5<6>G%$(\W3AU>.8ZMG M8]QL,PJ1'YE3I9*K\2VXY>WHZ<^S[R126&)?N,^.1VVIADQ:X\NCIYJ*Z MS#TOK;12R.HFM2G%U[T1G*]\]/2<*QF966OI,H29&[;3KB8T-,F;H'H I=ZF M7]?+Z8ZRF">:<:S6MUHQ&EQY])Z5:7K>W=A8GR5J(SQ/VH[6=^%4UJ/W'/=5 MENN[E*7$BL^K5+MG;Z9-^/2C]QP0J;8IIAV&;90%@NZ5L)3#T:&]==LKVT-' M3>,B)2K]R;:PLB>)1<41I$43R>+*ST_A;OPCI[.FU)< ME'K+*AO#V\7^>E-WZ[,6L!:/GLX.!(*KS=MMA5K+N=5XT23<-3U*'E_)8,:B MU^$YF>U4#7%6;N>FZQZ\\NCIE=QT4%><%<\46O1X,N"I\-T!JECZ^$C9C5F*4J;(7+K J358'?I-P1CAU?VB>3XEB: M5F4V&S=9D;+B3=Z5X*5'$*U6I7:[QX\-UE&)^F817Y&U(0TO#0YUJG'DS43$ M!](6Q"5TV[D#>UXQ@S=;&;H+6>.1DM!NS(4$8?& M,GK9<$K^]=*R*Z_6^W0$P)^_CMQ]JZ1Y-4/H7SG.!B:@#AN(7@OZZ;_17[#^X2\L&@-?_?VS,/1@E6^#"/*!ASO 0_HI M23T0<0>(>$BF.T%$^BGU6+M[#XAX<,0#$0]$A!&1>'I(IC/BX2.;RMX,=?S MA>!O\?U9]F'?S_KO-YSW"R=Y'RC_"LIY784@0/4_GSPY_H1==I_?5[>_!_-] MST7OWQ35E['J[P:[L0=Z'Z?]FAWXG335PP:[,6%_Z,A'I'X=&-RY978CJ/PH MRO@3##A_,<-W47G?0#+OXD.G\8/0_* M^'.-'F8EFKQL/53@'V3UP,85V'7E<.H#[7^FY;.M\7Y8/G\NG7_%\O&KY(.! M8\8J@J:H18).QCNF?;_[(1)J'G^(P4N:/]^85M!VLT.^/V_/"^*D\EU:22D-:-' MXTO\B65P&L[9..#6!P[/?CU#^]$-CA,B6M1E&&Z/)>%5?)-8=#S,G-6V4U[O0JC:\,P?]B'VR(I+W96(<33;K\*%Z5"KI3PIL,1\>' M*2F>G@Q0_SSQZ]]D%(NGHT3Z> ;6CV&"/+O/VQ_W,60P>V\-PYV__G M#;X_TPZ MSG_PY/[S\/W07F7GQ ,HJ(GUP+ >1;3]=AE9AS+5!9+8ST<#&D# M@W,W$FAD.O%S!<&[M>$[[?_[9HL/S') 0_Y#I*ZTW 4)"**J-*RVNQZXI6R^ M3N]1=\P2^=^"8Z[1O+H3M#U^F[;''Z;M[6+J4!BX*YIS8DO=55S1G\5$?8G- M%7FT,@QYBM4@=2>!?9!Z(LCC\5P_A+J/':#@MK1AZ^"VG&GJ[MX]/M+A\ ,@ M= Z-B.HC[YSSWVL'?VS;[H=488R\C2[?\:V9$W?'^Y]S3K_,_6=U5:T/,?\'W55VF:FDDFICHS3=WOW:[V EBVV^"^\;9J4 2GL]^ MO_6)SFS2WY?;#77[7]_?L']M";.WL\)3XEOJ/*&CZSD&HPHJUU6(YLH:8LZ@ M6__8W@]$Q6=-_@4_29&5 MSH)E"A2G;[!6/Z]O6D"<^_I ME;QN3D09[D!#V_)6AFP^DBVW[JCX0]RT+S*S3[J.N6/G$X:7DA7-&=].I#'Y MN9_B!2%?'A'T*(7\.)@#XW[H<[+X_LR\,;NXDW=H+U/^B/D3V>C@WZ MO0Q6&;L,18]S;F(C ;%P<7_L>^K$1PKFNV'L.[_[55(PUZXT_(;IFU 56N ? MB#QT%FP]LA0M.[J_;^W'! -N(&E>R@;MNR$D<$,$W8'KT>[ #[E>M]+.$J&H ML5NB]5)3J?2L(3>0I(+!?F++\C6;E3I2W(CA@EUFYM0BO^IF.EU]!5=C A\D M%2531#2%QW]N!/B13'HDD]X;@/Q*8]-'A,3WZ&LJK9MC(Q=/\.RZW1C7VC-^ M*K@N$!S(2TG_X*S1+9CG_M)+7VF >J<'_PWZGZ2Y,=E,UTN=S9(N+^!*KF*K M4'TF@?I\(H@_H_WI#THM7O_:INQ/0YL]!:)8IF MG@4Z)@$)X75 $63J&Z?H?",![L2^E+_]/:-$I_)T#P?YWASD$/F^Z""7A^F) MR4[;%.;DEY3-B.5$2VL![H4>,ADED\DH%7^-A[\3_?\)>;KS#>JX)^[]\US7 M$/-^T'4=;<;IYZ(Y&F,-)25-8VREN9A+D*61[YIX9-CN+\E:O)M'J@AXF]13,G$Q;_/'*Z&K'_)L-9WWQ)7? MT0T\#R_ONX'X"3^PFYIG5>L9>V8636968@<4;VHT9%[H".+15/JXVNO $?P_ M&S[JWR,NOQ,>/#N]S1S+EB=K[R-9 P^V?Q/)O5=%Q(<36PKL3L6(&^Q?Y#S! M&I%@0W1$X&PQ,N%D,[*$.(KH$_"^.J]$='_(L^2-\X@(J#$K8H-;6?(J,@?O M-[4B(GB^L._CHKPSG- 2<3DK\I^?4?OT!7[HB1: WX%:0]WH.0#[/ #]?I#$ MM\A@_<)(JU4*RV;=J2LQN]A^[A<:J?&\]4+/.0+\5>!-AN%-CCHR1E'I=*^* M-48XZ1(N^!?G?D=XKU.ZJ*^UQAQK5&*44T^WZ!(X"31_C^50Q!#-"()B- (@ M"0LMY*6HKI\BD-_D0/;M& O(#H^K(K*%&(F;ZP[@P?$Z K09/T6? 2Y61#MB MH+G9X$?P,P=PF:FN(?_Q^ARPGL^CXHH71<&[EW=G*(#PY#^ ,7UKW[O1BZ^T MS^O!CR[%[3=H5DC<:[,"%2*[R9(G8K**9[%&28BU^YS>6BLT)#ORF.J E$A M:-_![5^&]X<9_7O >]3-V(5GO?RNE#N$ M'Z>MP2OR(G@_ 7"][HF&B:G/][A\R^06Y/_OS;!-_Y1Y<,C7V\3#V!_VJ#BU MZ!9F6$,UI1Z^&70I!W';"9WZ<[CM<\!:,IB5%&5QP3HQ:YAQ7+:4CK50,K91"E94:T*^FJ')^@>5IPQE\(IMFX!:2)7&\8Q6N]A\UR"7#2+W;R3<=_@=O!BB-7M MJ2F*".ZO,_TAKW]#%CN0U)]%?-?%[.:J0N)8]GFTBO5G!4TN?EX=?@'QTZJ; M[[A$>XG-:Y7EB$DELN82L=C+%M$M=.)G(6V[W&Q(KOL5=JZ;AC&IN,_L["8L M1DT=9M&;Y?)893#(5H11Q2R;$IIZ?C86.U*G-#+V#KC0\RR!R:A+&M"6;S.? MHRV1;WW A9=@N,,8YV?QWF#MNKYP:9ZERH6DFJD,G2'W>0[;/D@TE\"M/HW] MNN[#";VLA9R2\/=9W0(O90]$<-0 ]B=)95Y9ZUPFVVXR:VS>J:WM?''4!4P9 M?X54HGXH0;;V>C_&$)%;1.M+T8QPQR%! WE1D%0^GTDZMQ)\9P;J8ICQ/,N\ M;OH?P>OP$)+H8373ZS#%K.+T1J-SFW M_*%<%41;-.>R!G[N&4CP9!%P=R3S [[UPX13&4# A*FR\+/\+U][5!3 !:HA8\#H*'BUC.9 * #^@A LXKV5-T%$!64* )@*R6XD[& MA=[# OA3@]NJ]QDY( CB_G/V N !PY1U/&>Z(QD* F$!0 MS$5[J@N! #9% ^A@V!KMT$(8QB'J.8@408[A(- -4X?I X ;4^0L7?/(G+, MESD&^($?Q=:W/+@4.7MG\JPD M@ X(2X-#P?G@5E8@" A QH0$9PF#FQ_]U!FRI82FT!;SH10.GXF^]0!5T(H M W7GOQGOF$L8Q(^(DPEX@0@014C80([8BK- LOCD(BX<&0A)B%^ %OL4P2.* M"1']4Z2D;>5.0.;[Z00+/>8DIT1/@FRL0V$,'B;(P P!9&8AOG<@QT*#Q#X2 MZ/Y==M*0LX*/=XG+.XH3942(:T^/0.D@6DC$CF4-$4KT/4><@"-KO S$B*%;LATXBB'Q$KI" M-)%]I_%BU"=$SG8\3(O\5--574(_$43@R.@&&C41<67P.GN\&?6%ZGSOD=QX M3P,"_C'A68 N ><4S:!'&CR>\_(-X*'@404/]3!]!#]!=/QY1\8R[5$;9J*0 P/_50/R<.[,?8?E MLXY.IC\4E04N=["^FIN82Y=?QX4/[K7Z3-(,_:?G0)G16BW.H,$'58OC#CL5Y"B0E+15+7F6;#=F\-T=J0 M&0[QLJLQ\]5\U4B3>(PS $2/ZA$]KS"*LOF&[?D8EY\51NRM6R-> +XIV3+ M$A16Z/C^:=%%/O1[G,BSV*S98#O/.NMR7+V5W=SWEA&N(&UGS= SX!)B. M__X_\)_ E.%50!2PUG'J&QW;?AEH;_@%FACVWXN4-.YO9B;BNW)&W]HA*.\< MZ*W1?_\G_/*[OKP8#U2X^3OH[ F=:NK%'PA4H2D!:0Z,727&3<"#?W.JRZVM M8&UU<&0$U#O[?-022RO[ G,O'?2.AO"(XC6,ZY52P$,;\@%&C,B?W;_UGP M&5* VP]]8^(WBH$"=Q/>?>^^"#&V;OPF<%CT^0^PV6+^P>+X4S)Q(50=F*%D MJ *[1O67&CT5!>*IU_>T[97+L<5K5>3 MY01&=&>"..-J<;(MC8@1=GCEK,0QY8:VZ#!BJK?J3KJ%=3;6 E<>W;.7Q/-D5EBL9:F6#9;H.GZE*C&)'/*0V!J76M-JS0E:,Q-R$$ M7"1'XPG!C^))'#P$(Y*CM$#R!,5C(I8X>@N&P75ZT1TS3&P0;V=$K%<%P /X MCQ_!8%9];BF\65,:JX&2(25G29==@-6C*QMI?,$34GG"RF:E+JSX32W;:YW" M57I8;14I9UL=EI4A[TL.Q=:,3%9>I;T!GT*JYRQ MTG0Y7S3'J3M5/I<>L45@O57JU1 MQJTAVQ=K;G%FCZC5A#Z%JV963G3BELNSV0JF5*3AK"""]TP>7RFTJK-N(;$L M,DZE+'0Y(S:05^XH=7REEDK4JG5W1;+.*E>@")PN#/HM<&5PH@-5YOUN/(KG M%W1OTNGC;"$[P*?<;%@I*O0(7DIXA@GXA2C0]EM7DY=0<)\,&2$3!(K&G7<8 MC@$[4.=S,/AC.##LI[\[K*S[48&OEEZ[P&.#;S#1555WK=](7M]-*N? SN.G MHN"H8F-RVIP+URCU GC3.W C/=4%1\FHX,)? >$-RK5QM;JRTMC<*C'"IJ@N M!VGP#C'UH,//','?;)G%87Z9OQKCJU.VPQ>S'\@ M[AWZS<8=SZI+/%&O]N6'[(O0_6'F<@)(.X!:\.\8; #Z[=F0+H#3F[:;;TVC M!P>7N_7]C\__^ M??.J?E4",*"R.N>Y7H07SK\5I4U\;?7/07^.OK: M"X:@+1'@J5LC,Q*R,O?A]D76NZ,-%2?)\\;RR>?1&T+IJSQ\4"OU!<5TZXEN M'=N4%3_=?S[Z_^/&U 4D?=-!=:?(^#_84SH5B47^0SQAY%>)]:I(I#7-V:]P M^^N_YU@ &/BPW'ROX#V7DVU8R179E7*=DQ9O?;:'N-R" M(OY$Q"')QI_BB2_3[)6'48;K_?Y"M08/T.NW,KSS[E[]7$W!$)M44+ M.(>0&A#-TIIP\ FL4;-HV'P(@/Q"FLYV!O1T5M5+6*6_*B_=LB6NGND+I>D^ MVEJ$LJ>H;<1"?2AS<#TJ(P9HB'#^P=Z?EOW]\W)YH? @\?JLV@OG,8Z3%[ < MZU(U?623KH0(''M*W)(?'I@(L<0#$?> "/PI\>H WKF=#"8!SU4!>7/9="/EG MDW+?F!!0/O"KLN_6]2QU78OY$RPY(-)%'N59/:R3>-3[ X[//)NDN_6)S[>Y MTQ=E/V/A[H>7=6[G9)"C>I-WE5QS.,2E..=V8/XM-;]B M$/#Y07?E+M=%IH%AM92D)IY'"NT-<:-29#2.'W/X.7J$'G[^'W;N/S4J\$,, M"5^6..#8G[$B:JO%>H.IFL4T.C6CS#O)N+N"8@99$]L)G)LML=I):TJF3[4[V=78S) M:AN.+$:)A<1Y$PNW-LCWZP_V6D0?H8CWAR+VA0<)A(>@.["W]AZEQ\5*$G;2 M@J+&;HG62TVETK.&W$"2"@9+WY_]\79%0F,FKHG5S.FRG8R\ZC!KT:G'I5$* M&B#I* 4,D!3V*$BX1J#BYCQVO8J%FQ_U(^+D/V_(DZ\4-7Q$HMR'_?&EFH9* M"9\1KC::,4YB:A;SM4V*R,,=",CTP([WGO^Q\TN^MF93DDQ1@N7S^]L/PSO> MX'23W7Y;M#]/U=&*543$WA3*]ZS$.[*KHA?93OZEO0FGAJ4 /A#?[KS1K[I M3L05NTZ5)LK2[>8:Q,<7EL.]75_>I-78H>B8D<*+RDW!R/5JZJ2I.,MJ#F]3 M1J8CP>5QV!/YXJ9R;Q.J#7=P'Y &(@>T!LVWEM^_ .N(H1E6='3Y/1^0O)_ M&&SP@HLU;T)+;[N"'UI@?RU?$*U6?YUH.OQXT-AT:9PI,(M5P^W2?2H!B(9\ M.JY-"6@&X??2&"##&"!''1FCJ'2Z5\4:(YQT"1?\BW-_ @;:Q25/84:BRO3S MC9(V;B>(1KN%,OXO8B *]\7"66#R4E37][/1^0/;[9%X02"]KZWVN?=*N;V] MNQ'9LAPX,_[:8>^O:+G@JF"=Y';5)(1O>-'DJ=OX][!36J*\WA14ME"*]89& MWUS'QM0)0DWB\B;MTFVEP#*[7FZK\;-]\D6Y?)?JI M0HG,8XM*NCZJZK%^*DG?TR+=RV.FKRR5ZC*>:C#9N=3L=:9.HU1NG<0,G!QC MB=J5D),ER($H::FD$NO&AR;6-]+Y)M!X<2]LB8;C'LT&A3:'*0+M:XK!XCK= M 8(9#>Z$#[ZC-?3OU2'DC73(@6UU#F(C)&>QL8C24BDD*_80$],U^0;ASW?K M@1G9Z>>5)=]1UJI,9#)2KMNMN5 /4!@9)4^421R)?$B1-\/5685*[6BU]"N8 MGM7FIER8@=O*E=6BKBDE:M2XQ:;I=^.ZFJ1=@1[078R0\/%X5J4ZBQ;T<:*I MQ M;IN?A!=+7T/H':+YWK;]4AE(RD]8TIM'2UDY=E'#Q]LO>)S/<2B?E519; M].UT'XM9B_*S]$6M_S9F[DKK<]4$6UZO8DNL4$PLTFHU262&TJTQ0_=B8UMG MM0U;*%1*3KDW8FK/P!Z+'^EYI/W?H^TA/QZQJ<^1F@JTZ23"BZ;-R=I>_-*> M J$Q!1XI> A(8?E0*CO*WH"MK.?PTPB%7-AK9BQ*' M$QT3]#]OEC)L=8;AF.(()\T10]@M#*-4=9;.:#UYJ+0^I#$0 2&<=4U9DD1H MFC!+B+8M>:%OFQ \S,+AU(;)K'A1%"QZ#&1;#@Y%-KNN#K"*+CP#H;<*P.ER M%8UF"7FH8=.46W/$KY56?&;&>IAFVS!488$SPJD,G+2+U<2($!T/JM2TTXM3 M666>G CU.#^GNV,XSOY8A_PWR .\21 1_TH_(NH9"QXERZ>#I%DO2.JMEK-- M3@#7.#-9]DAYA5H5IKD/9"C >_RD47.4^M=(#[W^ M2\JR6E$)J5!.K MS50[(=-?E$1[E'4VN477)N32O2:I>;.H&W_BBA?-J(_PH*&GS"K:4">=GT$;KV7"O9*KAJ3+F 10$TY;FWU97LJ:_VIS$_1R_1E5_ S M9W4-7.' M-G'<4 6TIS:P888NRBYJA#'J:H,+(=W )+\*@[\G]O>.T? \6!J M'EPK39% GL@3&[@@F@8.9EK^FA3XA83F)L*\^1V%1]%VE[U:@U-*Y3#6 M/^ M0$;QCLK!:H2]R@)T-\\9?/VFIZH+('3@]0A6GE_Y]ML=>YX'[^>@4@TI\@3X\ 0)M/0#5 MH]J5^ZJ61!3@RW4^A*&(N()_BQ&T5P-N\M3W)2_XM^AO$;0N6Z,6/[L(G'7T M/I\H/+>9NU MX(I21J5AQ"1UVWJT^ZLN/0.T5Y65G"IPA3@3BPNCU:907^J,B[9SO@QM:'.@ M^/<4[EN&L'^K4&J/X2/?A\/.J$3X6"-=2.GD@&T8!8(A$QN!$SY?O_@%G&]'85GY=5V=>"=G?23]9CR_2"Y0I-B28J M\\DH!VM=7JG)_BB'D8<<1J.TU(EJ14#S0G6[$%@TES(OGD;\MO/%JV-%Q;[A[[.Z M9==U>R""XP9@/TDE5M=BBLMB/8/%ADN&Z2:47*8 :X 3KY!)-.+"D 5\;OH?P>O"B6Q6 M2-=Q?=)*L/-%574K^5I+G)\URF5[U=GP*S^MS/G&,UIA%MK,QJO@ M5OKN EX\&].=;FU%32*IY^V(TY^;UO_2&2I8T]DXK^1 MT-\0'$>PA*MZ0Q#;6\7K_VQ_&V_PX1O;\WS$P.VV! Z[ O^9@W_Z!XOC3\G$ MA5!UX+"0H?99/QLUZ01<7S/="?U/'J.XP6L0M28 MSJR[*>'5%K@R<7BE$HNWRZF,6E8ZT]$TN0:^NH:N/'IZ*TMI1(ZPPRN?@O-)_%)-,12B[;2=$C M<]VOSS,I%UQY=/A%)L%=0\^G38N7 M&NX.8FG\5!0<56Q,WF4/^&8\^*LQ.=3XT!:PNN#M,N :Y5> (D>=2!5QD\FP MC>?ZL.UMC[LO(=Z.<,^1N0OE&C0'0M\;_W]^XSANSOHN3Y\"^]X'N0#>\>;5\## M)+]AB;^#/\*W@>:!;QI )#%0CN#?[UK*D\B\13';[B0^'@+,;2N+F7RWN]:Z"?JL9_[/A"!/_9SWP,B M4D^)U ,1=X (_"E%/!!Q%XC 'SKB'A !1%/Z@8@[0,3#:KH;1& /1-P#(E)O MK/)^(.)ZHNF!B/M Q.MCS1^(N)YH>EA-]X ([.F6 ;\?AX>/S$!_,]IZO2.G M/G#DBQKIUSWR46[K@S#@=15^^/_]2OSZ)#P(_(E(WW3]0LIXI?CC' MU;RL$;.7-=KF_AXT(Y4Q*Y/7$Q8,*[ID* MR.]B2MPQ%6#?V\X\JRQX/1SWDZD )[X[%9Q+%CR,Q#TC\=:[EMJB)7(FG)ZG M"1%!7(JJ;L#>YK-)_5L?\!;+I/#;;'\^^ZXHK_[GSO=8OW<"\)F;O$L:K\]% M<'<;S0RH^G7-APU8B+EH3242D_W@1\4+?]+E$1).R.5U-LUTF1N6;_'-+F$]UZ?HB(IX8V;4A+XU8 ML6*GIF:Y2,4M*"(H*"+(Y/'$@H<5\<5RGEN?^SPB KN-/707(N+UQNUSB0@B M,9L/B&[68++=QB:]%">%D>E>7T3T*;>$62V#8&2)R>-9EG@>EV 39/K7O_$H MGDI?2$3<@<%]$Q%Q!]MZSR0B_F KXO7I*^<2$9/RNCVQ\L^"TC#'R=Y$ZBZ3 MBQM8$=U,,S=,Z_45-C>4#;,NJSBKP)YFG( +0=*7V6R-PDZW9I5/BXA[SSYV M1%4%3XA&)%$334Y%T21.F,N:;-DF*D':-L!^AWS"?4AW%$:Z7=#X'H#@1Z!N M#(2[T!)?#T?Y7%KP>!3H"GJ/0X/9 4%@:M3NMKA1KX!1O4(LG5[8Z5;B!B;E M"D\K3FKM+%B"?U8F6C=33W?@N H2[@K#B MYG1?.6]\#<_E1J#]>PMPV0WMW M$N8+=NC')(S"UE;42I $;-X1A@FQF]*E_ U"WW2:Y'KUT:3 B+0SKM"3Y#*C M0PE#_?HWG3JU:.%AP7P@A/6GRQ?L#LRXNY O7P^%?4R^-)Y=F:WS\3%32&KT M+*4,2O;L!A8,IK#I.IOIS;"^[<;+LE+-KM90OJ1AW!R[9%#LAS.7'P'[XR7, MPX(Y5R3M8Q(F\QP;-XNE2IN9FQM\L^ZS0I&Z04S-C->RE601XYALJL[PAJ58 M38:&!AT!G23\Y.J [U'*=;, VJV#A=WWS9-[I%C/7ZBU+TM)($L%W8&CYVZB M42Y:R77SH]Z%WC@=6\/PH6&UI>8$D_5!K,HY8BS>OX%TKVP4EFYW!I2R6(Z' MRJR2ZU=,.#*5A D3(I5\E&9=H33KYIQRO=JMFQ_UGH3"@3&9*1*E1)OIJUB! M34FFVN;[G5CK^D)A*#3+'3G)JRSGMIG&M*DG*DLH%"@H%,C$HQCK&L58-^>4 MZU5KW?RH=R$4/C8L^]I"@>F:L4+/5BAL3L\9?3J=]4@TL#W]ZU\J2B2/-W@] MRJ_.7WYU6Z,6SK7ZVPJ;(D^MP:ODVD3+B:0GK2$)VM6BL M2WF-/K4.IZ<)9:ZTF$I*(]4N.EKO:4Q]*EU M. OWV=)9E8@QC7(_WET5TV[:/;D.Q^734RHE544V:[#IBD$)JI+6L_%GZ=0Z',FU1#FV+C!L9UQHS"C.*I C]]22FW)]V>PX MA5@1D^OCQ")3V!2)'GUJR4UOAG-"LF'$L7F.)FHKQQ[U%>G4DIM,W&@Z(ZU% M,9U>?31@TC:=R4GA)33ZDJ6[OO\"F)/]XUS;A2,#,+L MGGLB! @*;X5[40B1 B$A@0Q"_/J;*4-!0=F-455I)KJ[-HA4YC)?KERY3)9+ M8AC.)7D"XR: RG)I A=$(2MDB0EY,HW.6$Q"7A6Q4C[#U.S\IC@"]#FA=KI. MAZVF-!%SJH6,TJR:O-@^V^,)[X@-QS9[=58R"QFL5*;([9 ^)]2;MD(896N[ M9J45WVKS9-PRX_8YH2Y;CRMRT\>!W+6*9+VVFN?DW5FAIMO3$9W=L#*3%V2< MKDV'>5ZTSPIU$9(RB9NSH>RD!X7Z6"7%=/%LCZ<)9S687+<-F$&E"J0A-E.G MYX7ZD6^PLE9G9BSH9:NS9(G9/I9FYX1Z@\_ZDL[1-:8J,C9;XS>LI=GGA#JK MRI$-ILM2TJ)N$N;(:W1Y6+F8JLJ66.^I[+5X;;< M$Q8&,Q#:YX1Z0#G9Y:.]C#-\E28&]>VXQG'T&:'&\23.4SS&97E,X)(BF'+9 MK$AQ4S&;$D2<3!'4]/G@K,:,1J)&;EE@L?C0))>I<:I]3JC[/74^:VPS+:84 ME_06-V6(8@<]>;*T7&%@M4QJ_:PR.R?^R1U-=N5JAV";%14L MB_U*M]=%HGK"@NDR/RI/YQPGQ[OMK#S6^FP_VSZG*)UI-I7G2LDDYCQ*N[C9 M7O?'[;/HSZI$TS&L;%VN5I/C$K8H6)GJ[)RB;,"T6J\M<%KFU\E<4QBUFO0DIWM6^N45 MW55*]98IY[OIS&@;=];C)'U.^I4Z7TPR3(MDNJTVIVCSU;B\:)\3:6K4D\>] M#<7(ZTT!)YOEQXS(H7B+4RVMS(J=,MLB6,)9#IE9<4V""AKS9)Y-M<_QO;?,;(TM]S, M.LZ+E+3>1U?L&W-,J[1@FQPN*NP\48.GPMUOD+!%:5.5T2O'W%Z M@JNX7&TQ74P5''*X04\&*[IRV[0.V #5 D5=6Z*&C^C8-9#,>=XRX)D*Z*== MT&Q*K7<&U5J732TI52ZJN;Y:I;WC*+3XP90V7WG.;6B'G_1,>U\[K7T3T%]O MW:"CH[A[C?ZBQR1SW5-?X(=(/7T2=++Z]7J!F[]PXN^7"MR$<++PA0<=Q?:5Z_/V?E=GB=::CKLQXSO$:);JJ4*2W1D_!;B 6J(0(]>-(X M>/1'] [\ICW^DNE$]IXU\._5X\]SOR8PZJG':8C*L!,_MC%!N/F")X@?VKDC MW'S))E*IB"_AXTN$8^'D2X1CX>1+A&/AY$N$8^'D2X1CX>1+A&/AY$N$8^'D M2X1CX>1+A&/AY N6('YHG\*;\.4C6:EO.I#O1H&;=3%\:U>]*P5.[NANW]20 M#'N#NC,$O6^/PTBB?I9$7;\#XNO[Y?6[V]Q.PJ+-*UQ0DWF+ "%IAH5CB6RX MNV%]D'87;)$6"13\ M".78*Z>O^RT?'F(K71.!84B:BNJ%!:&B*/)SR4-J2[QB/'BQHCR*7M7$V-KB M5=-:N@7%+/C()8J($?=O1O*&,-VH* !Q[V((IV2X1 D ST4?NA8MU/.UWKA& MF*&;7$O7II9@-O6NIWQN04E]9DK-&EIFG.@MP[TUO]E4%>2=.BE.6O. M=1F(*4K>S,M8J?/YT@%OI)N454&Q$.-HPX 3 M,>OSU31R"U7L]+6Y#;R=VY M51L/)H1 S_T.D>0#EL&O448@@I4(5GX"K#RK'7(=6*&R^9( .CM6YH>B+BU9 MK3WX@X+[EX$5;JOJ2;+%=)B!-,'&$U;?E,:SH*MD,I.,8"6"E0A6+E*G[#JP MHJKE@>:8Q0Z;8OA>1K)S$IV_-ZP4TG6^9^?;-D:(3K6_G#;YWM;O1$D]9/&K M%#V*8"6"E9\ *S>Q5B;<8V-$+!<. ]@1O5[DY%Q-N/O3#X0V:N8*YZC+F0*=9-B_"&X.:8AK0T#I7$?^\U0QK;A&"98 M7LY_]B7Y^:?[1&C:MX2!)OX6$^IN+N%VNGGZVM/:GK;F V7M>KKJ[RZ])M45 MMQV[PU3C>+Q=)&C>3MW;:*TW9X[<[8P'LE4HFEA^LASHL$#FE+RRZLC.?54U[M$Z7B,\7"K\,ZE12'6/.='> L:2ZR.WR M6[99FGG]+S-),L*="']M[8!% MC@$FG5]@H( 1FVR_Q[>%MM\7D[A*W]T(=R+CH_))U[XXXN8H*BFM2<;=*;8LUIZG&M9.^[91+D54R>VP3;A<5A]UU\ ME=%5T)6N@N[>.>9N=T5W7WE8MIV;=-V\S):AY=-2;VF0CW*W1>!D)X.ED9F!N!8Z5&9RN.'2K;="O>>PT[B:MT M\8T@)(*0"$+NW]'S,A!2YEK&)->KR'+5>=PPQ&J9J5;;07M/G(QBVB((B2 D M+/ZS"_?_O R$S+,UA7(LAY2)$E=C,LM.MIQZ:@9*7<<,^8;Q:[=J#NI]L_=1 M$ZMWURL)[\R^;X\/5"[I;N7R[M7CX^6L[7L57_VAQ21#Q@AH,F4C1H2 $="" MNRLVQ^)P=<5@P@-OG\I_H^CP2=,H+N&0<$Q_4"RF X$;:;"9Z8QWHSQ ML94FJ69,4F,F'.MB@G[OU=XE4C1[_W5?*/+S/O+Z>F!G*HCF6]TA/O^L_XP.IK390FI65A$!_"3I3-9B&95J3^1\ MMS5NVO)C8]J[=[I*P>6KW>#3#M?Y:MR=]R>87:(\,C @P7K[X_N& <7T+(VWUA$Q6?[2Q:KZ9 M*:SC=G?.WOM$ E+Y8F/?]W$"/M%U1F7# K.N*PG MYJ8K"IR(E\*NT%2ON^3:?/,GU%7HOK*SI0GY<8!J-5ZF%ZD4IV--[#'+X9NN MD1["#E^!') MLMEK]>.,D"-"CF^!'%?QOSQ##GM$EAPFSP%VN1B#E@+4_'Q][SI"[=DJO4XZ MP&8MH2K2^4X=%\M^X6WJ(85?J]5(= @)X=I\ETH$"%?RKSP#!$;H6.5M1149 MAP']QD[*S!IW[\$K88R2)X5'74X-TWV^Q'>TA3WS*V)3#_BKML07#(&Y2SGH MR/4EA@DAOD(I9L.FRES1 M9F98%R2I43<_2*Z[LW>68CZJ0>P_UK#@RR4A-#I]-*M+ /HQ%\Z1'E'*]"?80A7KPO3E%$V2?]A.NM-3I==]>KIF2N&TP0R?7LQTH$ !R:07?8>H6 MN(9B+. \)='Q/I)42#KS-Y$^(K:K):B:LJ\J70 W$1.@!#STO.']Y7IG>?3Q MA%=X50 Q8PZ &5,D%<0DU($O9LYY,Z8#$?T\Q@L"1 O30"%&0-H@JCRX+$$4 MC/&(;$8,*AT55FX4ZDP*JK9%@9&X(FH M9-LM^+"$HRC@%3Y C4B&KB8]!6EONE=DT.3Z[?X%?PW^PA[B\*N_OQ>+WH%9 MZ4A70L (/$%%Y0U#P0BH$J^V:8\X$6'3SV($GHCLVE#P@4AD[VE/?3M.O!T] M]+&C]MX^ [! M??][KK7?Z:?\894=:(-KB@<7GZG4Q"[36KDE5_O&F!_-9J45^_GD -J_]*/5 M:=.< [WSI',-8.8M78> =.9FNL-HE+)I='*_(3GLN/2Z$%>OH,ZC$;GIPBL(B);ZD$H? _+B0#F=_ZCZ\ MUV&"&XZS4I$99EBLN^BE,I-! T_7;Z_#(U+A6D0WTV+R=L?)3S>RO5/01NP% MD29?*P[R!1QKK H54P'3JQP&OCWBW#J;^H)F_O?'DJO9]('.'$#(*X;\7.04 M=CS>,$TV13.$2&TR5-LKXDP\8%3R>C; MU>_UV,%PKN]OWZS_EWT[WKV^(<4 ML$L6QGHY4U98J]ZUC**=K\V"JLC$ YG.1@IXG0OQ\.K?Z]?'WT[_+FY+?TC_ ML$PC)_&#K(XY6KV\(=0&I^.V5V0X2US<>K[W"; O)HCT*!V,U0BSWKD60^E M9QWASE]?R_ .=,M/_GH9>#BOC6HF>UL98J45DY7B]N2G5;*]^)GG&M1;I:>0? M#Z=__ 9J>G$S_MUJ:FW(\K9/&2UF+>1:SGR1'(CKF5>L,ILZ+4SW]S,C/N1) MTA<4CO?E$^?GO#J#@TLJ9-WQ<2$FZMIRGQ5LQ&S)G,<$/[7:>)[D^_N:2=[Z MS)1^=X4YF%H*:(K>I,OJG^1\]T!W2\2+%9EUUDE687L[@33I*^5\+R4U[L=_ M8XG7!>7IE^C+=XK-MTJF?JH/F<83Y#TSJ<^G*YXN\6O$UO^!F4)$^5=A8 2> M2$:%!4+!""Q!11GM8>!$A$TA842$36%A1(1-(>$$%F'311GQD=+R;QX=;IL9 M>J-$T-?E[6LEP^XSOJC/9GP1J<1]>UG\:<)75]K&ZO#CN1%CU"F8[HNO72@9 M\"V NKBK\BP%KB1"7Q@M[I5'?F5I"&]J*)[(WK<-UI\BQ47SQR,Q^,)B<*E$ M\6AO.-X;[GU=F?,+N_)F; +@QRI\':K'NH(_U:87T_M[+_,>E]')$+#W(K?1 MWLG_Q]U&WR]HI%1N;\JTV1\SJ;G>ZFWFC%A\G'D9%=<+&HGT--+3KZBG]XL: M$;/S:7I>F>V85'E6&5 -J[M1;FG\=/4FLL90M]=C"-=_2ZZ>ITN1!_7U56JPK=RC\*C M3%073IO*E]36PH]TQQ\(_#HY*;?Q)]W-]KFWG=9!$]C^6-SIV7 M/W?>T4\<"KJ\>(J]-V'"U'KNB@;:@,,[KY-EP@S[FLH?A0SJE4@&<1X)X4KQ:W#M3['^WOUVKW9+<>^% M_="Z$EKI*]?65])+KOL/#:E2J,C M.[IM-_6X5>ZF/W["^K"^VO5&9S3M[E@,K*?)9&:8Q^,=&TXLA?3U.J$ 7\ZG M=MWL^X]UUO[D8NXT57JY;]B-#/@=--QXXSA3_RDL;-_)^[!]]]32T7?F',#_ MZ "XO;L-:1M;>A'FX"C"W&OO;?.H#7A,6D)E@>N 9B/OSL/][;]"YSJA/J#8 MYVH'[&L&^-K>V1-[K_ I3^$;O*YSCRRWFQNF+C-K9C2>K0JZL=RT?_T#U?)$ MW6-03A3XQP/DF;$" LK749Q$[!Y\)6,F.@* *[(P>?8DFWLDRE2'&2A8BW''YV4P'< 8@0+L7W\K ME:YM)02HBG-Q,?K$Z>4C%-O?K/"LNM=5Z/NT;98RIKJ9$/ZZJ M8JU$__J'2IRZD )Q2<1ZD.IY;0DW7R<&MDAR#(_2OFC& -P[ERX#?,A$(J,$ M''F)#ZZ8\#J U'Z2C;^@<*QX*&"0JF;_>$F.![F;@@)X'=E_\Z $2V#0(W/@&LF;+T;B$\DGYZ?O M "4RSQ,T_^LH\73ON4-%:#3]=W#T.%B5G_!*N$;K#,2]O%9>A"_^S2LV[QB! MARR;V/?T^[T_O2 RQ.")AZ3^'3OX&Y'CA):HP,T!Q8X*V/@_.ZYA$WSX1GZM MSQA4$H; D8OXL,Q/$D^DJ2NQZEDU)_*),?_+QZ ) ''@OWO-_-GT"?0W%#VH M%,I1"H7_T:]_W'))"/'0'@$%P=C++7^8EON2K!Z3^AP%H>@CQ))4R]7&H!Z3 M3:GUSJ!:Z[*I):7*13775ZLTAQ[%KR'D[S.[#P$HV%:'=]WJ*0?+;E[]'O4 3" M!I7DA/,/Z7 MIT=\X#4PF]-JAZCK2SF?TI*&)LZM1M9&)N#S)W-+H573J6$2R[<:O5T.F9U.M=ZY8K)KE?CNHGGTMGJ M&CV9?/[D%&O/G>2PE627[2$AQ3=)>MJGO?91QT_J*:KRN"4YDAU495%>[%IV M5D!C9IX_21>E['Q9T-.8E2[:1B4^&E3SWRZPJU M(K(H8NGD22O)K2$"X@-,JDPTKE*OK4I=%(=XLO;F9@(6S)B7D6GE#+OX8#XN MH3%/UJYMS+%* CHO@R(YR/5*3ILKS#CJ].V4:55V)-$H,U:WDU,K[9*8;J$G M3][>J2K6B5*6>[W+C)$)-%J==?:(HM([_2 MR=L%OE:&.KKM8DZI4167DUJZOT%/GJR(X3?#:;6K]]E48](AF+K$=ACTY F/ M]-RP4A)I*\]4)_'1*D_)S?2NS:5/W]YNMY5=H3@3,*"3.ZI 9%*E9IO+G#ZY M*Q550[CQ51*NDS^.0)E9QZNELDQ*'$K'=+OB:.R\ZZAL8\H=)4 MH3*MM2#NL(:KHX[$SY3;_-94_G.9*$ M$C[ETU6Y:X!ULK72.Z7A##YY0D\"K-26U!5T=IEMQ&N]N$H3(AKS5#O&:;G: ML6L=AN@K.(.WJ8Z\I.&3Q_/DLLDTE9E@)$=-4I"!&0H^(? $-Q7X-):<9BA^ MM.004//X:"IKI)N%?Z3>2I&>CT(K-;))5.[!Q"2+L"K=GJT&"5 >/CIPO3.T. MP_%YJ]\^I\T5O;;N;(R9S:[-=@84Z\7'5>I4F[FTF"6G5#++B7AJPB7%"&UU=H=@&M;$3@F*PQ * M^<@-.C@A%=OGT%RN9X:M8INM8V!5:90T1SU_E3'7*M\@T5J47]G"> MQ#,Y@X9/XO@)3 XHHM)0"P+#+XD52XEIQU[1YT1EDUUJSD@QJ^QZ3E.61I0$ M/'=V,Y&'6V93:A%KIIGIB%FL.$MWW6WG9**2MIT;_&:P8_*&8&<>ZX95(LZ* M2BH#TMP\.2ZQDMQ4)'['/SK&6> W*4HG,+6>EIMQQ5)SU% MUJI=6[#\7.+RC:K:35;1D_C)DH:"LAPI]I4*Q!X?2O=E 'S+ M-8YG3H]]!T5\7ZD)<'AWM-*!6T0*_N(OG/P[%HL=$<1XB'6A[0Q/-@(/[?S\ MOM(O\G>6@#:#/YU#MM#PJ&[LJPS$@3CLC@GM'@>4LR8SJ4$?2M(1DF\#:^@ES[ $YFFFW$3Z$LXF0TP3&\RDG=N0PXI=P!-7VDZZ'S?GO(@SZ(1YXP= +!T_\Q7IZ#=P5P?AKHC+I2H#A,O6/B',I* MW%MN?&WQZ+ 3$X^H*9F6+QYH6$A1TV4NV H #B*"*=!=XL)G+71,5:2E9!IP MREIL"M=W?. ,#M'(FZ=+0!6"4[1'<*B,O@?/]:1I,3C2*^N$)\[SRTR$2#8/ ME>JI?+8KFT_N[7?Z@5>0PAQ.ZAQ#F&T,2RG*(IM3^])8;G_H/L%'1.X$$7-. M#C)E#E2J+C>*[XUS/'E)#YX*H:@HTQ;0T3?\#.S]U''B\$:H#PK+ MZC;IR%;1OJ>G@( ?5U2\#F&B>4+OV2H]JI+LB M[;:H^L-BZ1?B'M\6%VEQ,)MASG*58?LTR]M8^_FF&91=-YKBT?N:HO=&]-]% M2!%-/]U#*T2*+C5RTS6VW SBW&XW(Q@G*K(>JB+K5"J!XU&1]7L7"\43J5=; M 4;%0F_$B&PB%55M#0,CB 06,2(,C( :$97V#@,CHCTB)(S()-*11H2!$7@B M$VE$&!@!->*>AXAOQXB/)!&^>8+[AK7NW]H*OU;![GWM8O+3M>[Q!)']TK6+ M>V[P^C7+W4V03QM>M=O[-!PA<&TS^5DI!JRI\R_MU5X?_$!_2%%>.B M_0!>=\/\!'WP/"!?6QXNU1C@IV.#=_;_VK)P*6QXZ_A]][5>7Q;PKRX+Y!_; M2O>NU!-$%L3HB\';O9<42.F;RUG"/4\!;UHRH2HU?U)0ZVK!+\FSX1.&;G)U M?J'I^Q W-U@"!8[LHU3HMR-<[A4H@[$LU:@X3A:K-M8;4ZO@LYQPE$5-?"P5 M^/@M3P$R^$F$3$_@^O$RUZ/J,Q4KK9*Y0;NE,$K&C]XF3O/>_WTQ"_3>*GG[ M2C6^U?FS=?=9X-H7U]WE>$#W"ZM.AQWT[,FP4I"&G=7-=+=22%'QU50%^[+ZAE1TF MUH70I,Z%=UM>)DN[(MD9E9C!ML//6@91&#GVS8[#Q1)5U[OU,3MHE1:;2M;A MAGW:;X1TK>/PE2],0J*5-[!#PJ25GS"60ZR5V72?;*8W*XIU*EN@I5/E!@-N M=M"MLZW*LBAWLJS$9U^^?W&9<[1D1,\M P.H5T?8G#N)\?5 M./V84N5NGDQB&+]YY.V;.<';&%"4=FI;D@=E>M4K/^[,0MR&X)QY*W#DRSC! M"U_3;_>-G> AC"PKA!<@'G$SFQSRYH@AILZ:EMC'&LC=#" <>_F8:S9+99E? M3\E!;;22L 6JC4G @_]I.X[+199]\YT\NM_XLJR+[C>^-J .A]HVEY0&36Q= M&HS-+68W9^6;W6_,=ZU97MV6:K(UP,J4,QRGE*5?%_9JX7[1_<9] ?4K.\&9 M[^F0.7CP(R4AOK_S/(36.1/>S82B:^P,FZ95MLHV:+PPGK7&HYM=R^4J_"RE MBT*/<0I6A:H2264\]:M\$Z?MB*.\C^A>Y-;W(B'6W9*3T;BLT-@RI7B_2B^3 MNUEAIEW/RB%XJJ)9_\M<_Y&G_O6]Z+W*/;?A+7).$ M\$P78E56^XUNH5\"!#O8Q7O8LI[2EI.;77'&2Z4<6^&HN.S,VJVBE,12_ 2I M,CK3I:,TD.@&[.XW8"'673V;D1N-,;E@4H^FWJR2ZL1.WF1H%*NLGI5V[+Q M3K6*>EHFKW8?&D%OR*_?+A?1%C$YNLVYKBU8^L9NI/"(;W31\SD/4RF\9H?4 M**_(O),FL.;4VJ9EN[$:I&]VT2-DETYUW'3\O#[D2\7UA6)PA>_4OBFF1?A$X7P>ZB?6[/_X_;1O.A,@DZ\Z>?, M^[_[+M9!5V74L5C38W +=UOPJE=OO'N=UJT73?=>U->46B_DF:9&]K>K6GDR MG6-J**IN2V)(/=-MON*V#9>VL:7FMM0 1RTU M8DA^'V(&DD?4F7N&FC6IJ-MV#/57-R7XL: M5[IDP%^%R.(O[2?*^/,,K^F_ M'0R ,NI0'+8F6!*;D:65E#^ZH"*O9?J[2C@OK+MUB:L-F8&@] ;E>+_,*+-? M_Z2SB3/YLZ[ A"AZX"MQ.BU*I=403&T,:+MBOR>2I";.;L?I?+VK352JN90' MMI[;ZKDRS3?:O_[)9!)G(H(0X"*_@_" 9-7 BA^. !AQ4G$ M/HXO9%C@Y0/W&%])Z%0^E^3'W=Y EI+%Q$J#R"0$ M0H+.$B:8\.#"*FJ)HMFN@H(>,WRZ@')T6[Z."LW%1,2;P), N>WA+ MPB1G,]JVGT-R5YB#J07GW12/7MD4O9>B_RY" FEZ#ZX@IVB"[+OX)US-L8>M MP6I38KJIK#H8"16[.+5_Q0#DS J^P]0M<#EOFJ3&_9:_6.*]$=K8^UUH+O>" M$?Q63 +D+;\RP._@C\-)I>#8_H26_#;N\E@-IA57@&C^YBU3"SYP'5S>)[XO MS7OFP+GF/X,^.>XU;.K!Q Z:'O]ZUVUN&DN0V3MV5#YMHPSG=F:)E_:G>)[# M!$8]71Z^$,3_ 2_K!?N-9W]HO_&0\X5(D)F(,2%D3*0PX>0+F2!?C6V+&/-' MC/E(X-:;6_W=*'#/#M2OX\;5.V>>H=$=&XWZ^UN(.XU^D%Y'MTH7ZT8;RP?2G*[P8D4' V@, M6Q0,=2+;X;DH_>..73=Q34Y2.9%/JV MQ[$*KM#8C>F$E M2PNCHJ=&P*CN;(Y <;#):U7/"J&BACD +MCB?KSN/[]K^/K*7RH)>8KKMG&, M9WDNWK*,I0YNEJH]ZV>,'0,404[Q76-K&^4:UT7*CRJFO-IM\XL=_"[E@^79S\)H>L1JW#@SEKQF60T8DMHVY8+G>S B?I MQ3BG G61E=>2A,U443)7#9JCW$SC:WI8H@WE*QF_8?2=A%NML=%T5VR-*X ! MMHSE9\YJS*5N5D!@0J^H?H&F;#;>7>UZI3P_J;3\+GSXQ1H]A?QLU]$CD/5S4(+@+>+]:/KI1"8R1_-#L6RGL;R4ANNI]ZH5 ME!!VO(7ZR:M%75LR6Q/H*J_LC8N<4P+:#$+S7!)H'?!&#]'Z- V)KU'=DMH> M]UBG6\C:<1 WUY/VE=*07B=Z[S0A+.;G'D80OL3V1^:%Q_Z!B!1XP( R,RB6S$ MB# P D+3JS7_(T;<#IHB1H2!$1":(JLI#(S $T0J8D0H&(%'&A$&1D!HNF?Y MB8@1[VW7$3'B=M 4,2(,C$A%>\1%&?%VV,4?N_^^66'V/W7"?<56QW_J[_J. M:W[+M?3SQ/ZN31WO)/8_;LUON2U^G-B_[CSX<>1XW3S[IAIQTTR5T(M "%I, MWE[L?]R:WSJ)?4VQ_U#3S5"82]>D$34$?_K]?U*]/TH/ $]E4 MJ MM_>>-REH]MSU'77/;TM&NM+V M/1+RA<'S3Y$DI&B:.2'!18H2[G6"^+1.8 DL^:5UXJ+%*Z_L.PFU&'QM:#RM M0/G3]\D_$08\PH1;':-#BPGI!)']ZE+P!T5I?X&KOWNO]UL0NOT"59'G>C/-EC:];*$T MJF\7Z=F'>\^Z*H(Z SYE/O&*FU[GYISI#GS9/=H$'J1I=1#9C!>;0$\I#G.: M99MQ3)-K$II>T,%1@G7\(PT#_?<:^U0^UW(<$R?KJW1G?>]T7LI#N4Y8H%,CS1 M]4G\^H=Z()*OF4AAOR=D+%U;@:]POQ<&-+EW\/:(V3E M9"'D/)#8E4#GOFDF/R*OY!LEDH0)=+ZOG3/N\YMZ9A'/L%:SO6VQG8XXZEWE M:-46S5[*F)5V6!Z,Q)2F\1)7:D/000XH(O,:YGS!:"S:D/@H".OR05AWC#(, M UU>#.FZ-UU"@=:?=80A9?T"6+TJ6&IPZEQW,<]W&<(9H^NL?"L7*1D%?5P_ZNK=&WQ_ISF_C]Z;+AY .D04G MWM/$,0HV^F"PT;WEX/[Z<3YTZ=YT"84E\%EGT1>Q!%(-D\=X6=NQA+X&A56W MK!>35SFU63G4]/33%X).NA$H34?\EL<"28)!7.J6:C!T%TT]H*I9/=>5RALB_-> MAC";"R;52\H\:(]E1]C5N'FQ7HB35XF&)HFBG2)G)(DY6VLG:2 C:^DVET:. M _(!RUPQ7^S[(PL9 @V\_ZF'"@$5PH1#S^ZFPHQ#HZI.-*2"N)#C\]Z6*ZK% MXN0Z61FE7$M--/1TT]U;):^6& MW7M=H8":"[4#OB'4R,59URP+3(Y)@5EY.R0V^B1S%0]).C71)VE-R,GY7+F> M[8ZM;=>90:C)_OHG]8"3F2B8YL\<(O?6P'"X/^Y-A3#AT!8P_LJK,:UWAD4EN9<^IR6>8U9/)X"5[4JS;/47/[ZS32 M_F,UNK@<+RS#E$3GC6[3 _AE/?2 +P MQE[I&AP,_5;W?LLC_+ 47M]/XFD86S+G<" X4_1H7EM"\CFQ.6^X"H48#Z;7 M;)?^YV#IMKHYZ. C*(#7$4K._<'W((A> M\1$98CB6(*E_QP[^1N0XH25J57Y L:-6Y/[/CKN1!Q^^T67)9XRIK5!]9=0; M?0G_Z2\LB2?2U)58=; )N1O1$V/^EX_-=;1Y_'>OF3];-Q']#34 (J]R5$W6 M_^C7/SVW*;PF0C5RN[L;>SGEWR.KQZ0^H> !A7 \00631FC.):/XUF/JVA,7LW@[2*]=>H3&SZ9>?YDOUTD6K.T,V L,9=]M!O-8F$\ MXXC3,9>U95W7!$W )+DX'2C+OM)7T9/4\R>W]6FRAN5W0S:>MD8]>KYW1JH/6J%?''*5(ST?)[@SKMN&3./[\46N$C5JFUN/D=7VEEC=$BL09 MFB,Y[/F3J_:H4MNP];PLX5*#R[::#ZC6L(5TQL<*!J- MGCQ9/$EDE7QW-MO*3M5PFHO\V!C74$6;T\4[CZLNH\57%EO52;DSLL7A?(DR MB$Z6Q(*QL.F/E3&;&H\8+.^,.HLX#4VIDR>;/+FM#,56$UL6U],1*^.BWD.. MW.,G.3 54T0Z"R4B.05<$L<(;I+,8EQJRD\)$L-%4IR<,&M++"N.GBUAQ SG M4XWIO,GC[7.2FC4?,2;/DRI+F#4RVP=CIKVES\E??*#6D_RF(S& L3<&T]L: M>!5)5?+YD_FBM6H6JUP#J\89HT*8$]:",GU&5%J;W1:L5T!E)$XH-GO6I"(W MZ7.BTK6SFWZZ&A^P4G\@ZREG-F(:AQPXVFL_FX4,KZL0M(T6T+MS:#/TX.@Y:!/(OG4XX8Q^46X2CS2%\98T @,6;PMU M:(<":$>NX$BF;H&+H?+QOK*OSNF;6'$\;0Z+4BHX>#4 MW5%.F;-IC?M]90PR[" [:1L,LYB/-O25F/-A [@'#4E14Q3-ABN+N6<$:)," M ^V(KI4)[5ADCKKV)]PM)VC-,7C$BTV]5<=4R!D%<68%.6/,#PUF=S1H,@O: M-F& M/39 D #SUQS/SG2OD-U])XYM9I-/9C800?.7^]P6;BC),D$D8XZ?#[9E7=KM4HD M\(@/(> #[M;#CAAQ?T; L^BK-W(1)R)H^E%\B* I+(S $L2KX9 1)R)H^E%\ MB* I+(S $U@$36'@1 1-X>!#!$UA841D-5V6$V\G(7W,U_<3>H"^@]%=C>:3E/UW+/V?&W+N"BQONQ9N:_OM2 MPGOO%042>HE,U?OTO;O2+XW7^^1*1@&>;[#NCU_:.@$ M_WA#_1Y2'8'OJ]>%H9/!"'PC\(W ]RNY(AM^FL 7.&N&0O[>N)4.:5V5-X-R M;Z$CL;]N6QT.P\(UW@+QY.#S?5ZAII1505L"E._T*V; 5<(1 MSA0%Z#+QUC0W'E299G.*8[4FUE Z*-^01,W%'I($?E(4X.](_;ZU^KT50O$M MU.]9A9#<(U&F.LQ P4IL9J8K'6'0C7^^"L>[U8\N,:.6ONA7V%*UG=X2JWAE M,T/)QJBW7^HAFSJMA_@UU>_"AZ.OIU5OQ4Q^;:WZ6'+LM;5*F92,&M=1DEAS M)!$&T/*/DP5*C<_^^HSIZ? :]^EA'3+-- !U-4VRL6/RW>]74"^T,A_9[6_^R& M;<%IYRNU9WNGZ\93&JZ ]Z1&JD8TL+C#T85TW\RVA_8];P0#]:8][6Y8J/IX M4W2+$!K-)QUW"Q*>NZG(# HL";*R3.0:\7I6)"=*E_8Z/N-I_"&+7:778X0) M/P43?+,@PH3;75/^*28TJ K?:!5P&8O/R[F<^EBIE#8($]#M)9%YH' JPH0( M$_[XC!QAPNTN6?\4$RIBEAVVM&J367?SA:Z#S[)#PN\'C:?PAS0684*$"9&= M<%E,N.[-[Y]B0I:ST]W)?"G)@_9*7HB%85Z8S>!\T84P3J0>4M2;O8>^W(5P MX[2F^5GO2>0_O;#_].Z=T%XF3-P 0ES:QCVJ_'YT_X=++5O&VAKM6(P':^)1 MR8C#;(Y^_ML_FI+W3S30JPUM_K5GS_4OMN_.IC\+UBF@!E[ #=7Q<5N)3X01 M/A(EUAK;PJC=V)KES*5]/L0'8/MLKXG3P!ULC]-49=JGTZ/^G%DV[8Y"+?(: M-?&;/3BH_#%MFJ/C>FB^2@/6MW=IEQ;/LY2LV\"7R]> M5MV=36& KP^[IZX*7\-^ES8Y!22QN"CT\(%LUA^9MM?3&TO@I_[I;P-?UT\] MOKNX?Q25XI3<4SJ=4DIN@O%*G&P!DUK9WP257HP=N3N;[HI*GW6071655(;E MZ 7.K1F"[BZ2)2)/"6+;:_\-=Y]R)HR,JHOZ\JX*7_;6R6-QH:2Q@\PRHRQR+#7:!%W#L01)O)G*$74- M/VF:^+RC96\.4*M"^)^;NXJ#AO6T:DJN3U+:@"X0+%TR)6 P6T&QIF"*^MBC M7N&6Z8YUIH^EBL9G#XS):Z[TE1#T_L 4D>=>;[C.D">9&XY+^K+8=8L MLP-J8BET+@XJ/?I0Q+$/B/@?KH1V&T8^UX0&K^M<83=Z=#;9+3'7F9LAJF M4"^O+6MV5::=MT/#P+1^/R?4JLO1 %LNA&JV:8W2:R.$FL98E" QVUE-+FT> MN;&C\'/J\;I,.^^1#0/3"MV6H]!+8H>5JF)^,VXE6_%)"#5--J9&&P,3&NNR M"Y-0EZD9\PCAD7S J.P#D3X7(/CA#V(^H6(^I;Q&SJC/,&_&;+2-JIH9DU1O M.3&W0S! W8.#)1GO;D&,&@FC'YMN^7_TL"%M8TO-K>H.CJJZQY"PN(\@?(Y- M@,!;!O!?K:)Y E6 9-Z/*1F&Q:L"0).!_S;VX=9S?N,M80* &EL",Q%#_97M MY]'903_DTR#M#T_;)];M0U<"Y8)#FV )[21F;4%S#[V=#(M,,M&>3MW\"I9 MJ=N__LFFB0>_KG'D MHPVN*5Z(9P1CV?F976\R#D6ER*%$3D:;3[NW\@IO&$W1?T53[R#R,3Y56H@H M^R\-_UL#/\L[LY6L#T"GF).;[?9X460TTYJ\J1 1/5^B9S)CTNER>C1B4C17 MK4YQ8*=EV[V8/?4AGBK"T[8&>&%^[4V%O,6F\OK9Z#.\E[M=:8&G:CO6$O@) M@9?[Y:[4OA_^"::1ZJGVK, V&Y5)39,;Y8(&=0A_(''R(9O)GO(9L>9N3H3/ MT+S $ 5E*LUP%@@"I=MVM4 \WI'FA5YKOIX/9A(;MS>Y-6MV1IUUVZ4YE7K( MG*E=\B4VF3]CDLIGE$YR45 8IVH1DS;9XQI9^OZ@N.T7.XOB>FZRI5)C(VH; M:4"4WO3(1/1\B9X-F>A7E#)/P,VOTRT!+LEVII_=9!YBD+0K(*"3IN(D;NEM M39#46P[7&&(4KSK()8RG_P,/?IH)?RSQ2BPX'L>,_?GX(6;/)6&^W]8,4Q/D MF+9R3Y3N0DU(9W20]+Y! F>X8'P( , [U0'_L!T3X6G[^?D4X<$KAU+><'\ M1!$2-F9KEC*%@\(WF5(\F+>[N^L R@]X<)\. "H6 )3JXB)ZU*-?5@8@VQ/5R,!(8M<^)W MW5N8_=W+7_AELJH02H1LP>_._5Q"_BO@;1@(56'>H)C.X8KO%ZAXS2C@\Q?% M)Y?,_EVO*]]'O_,$W_V:]G_\=+2EFN5(T!P!7+#VI MO 0*]WO3;&9;X6292):8QVDA;4BMT%E594/!'_,%9XZ56KM>I35*FJTTS261 M595]2&'80P8[S=W^64K[QQ>;WU5I[V@N74EIF\8,R 6 ,4RWN.:[1:NN"LEP M);Y"I6TO6((>#.9QEA>+]::5[@SR/:2TT'2B'I*IU -%G<:??QDW5XC,I) 9 MB9VG^&'/B$*J?#D3*F2KO<$1]PO4A_XYAMB3=+O"[ M>-]@Y+;7:M M+@;_/U??I3.;!A8Z7,-UK2MY9-L'I^2R75_-:(TU$($6E D M\9 DDP\8>:4.A)%"?7N%>JN>P4<4R@:\O2LL.AUL*9280G[X* P^7T3B6@I% MT/-4K<@,=UB\B??87'F[YB34IPO:)"3^@*6QAPQUKL+.C_S-/93"JNF_ [T^2/(X'<[45I U M*1!83P25P *L0"( ]B2-H336&!;#T'L/LR(^D$3[9VP](I7WB3M]A"UH#G&% M=S3+_"U*6S ]ES5^0#M_A;YD'%N7?S359VKAS@+.\A5XSIPH@QNW=JQMS[3E MUN6@44;]4_6 PWH!^V"[J09??%"%#^+U!AX!P326A^37EN"@*@I*F0_4[-9+ M">&VXI:"9'UR!=0*2G?X^\NFF8T+=E;HL@#T6O/RFG48)US[BUM+)*L(6-:. M&RELW1Q,0O>[T\1;9F9',TJC.,=ZA0:42+CO9);O! MXQH+=&Y_G:FHG]IOQF M@?%K%QP/6CS&7.!^-<7PL"R$NS?#7+']RR^O:H$I;;[R'(<>PT_JD;S/8 DLA%/[ MX!);_$69?%3ZY+EE=&H&00/CU40*G/K[I3R*,"WBU37$O..S)V0Q*&7 .%[3 M$8:$I!O OFC15)JZII0.!"B%R*)"JS#Y;0QL5T U_J1*\=0"J+Z3>:86EE?8 MR#\CN+\0+46);7C%\@HA\:A\$BI@?+_R3N?(YI7%0J6[$(ET5+1J*L'/](-Z M3M!@->$!1G?<[Q]0%3XX*)SP:P292X;[$[@O01Y8NHXL7D0EN$"O,MAQX>8) M4($HN26W(/$T.*2."D5!*L"5^',"D'Q&(M8!<,F[I_I2 'ZEHS)5< 703@'0 M2I:@40U6P"5#S%K!!T7+M-PR:YY=\!"31/@FQROW94I+K]0@?+MK**!QO5FB M,E46?*]N\I(:FM)<<]XXNV[X,8]JJUF*NP1HO:TTG=>=0P)"4ILV(KF[PSRV(F>\B7'0)(X 4CQ 93G*>0?6N-9"L!A-I)F&=Z8FFX^%3Y_+L=P'YPB MV$!)[*I[)\JCIT5)AI6*T5"RCFB8!^L_8-]##-7/=)?],F^0/)O0A-F]O.8#]E]9 MV[Q-Y;D9ZOI&#OPS@@('0FZR^;,-CT2:<8W"&"_F%Q+) S/6TTL2>U[MXK_> MY5PZ6)7O9R)<6V<&XE[-$%Z$+_[-*S;O&,$-739!/GE@@DF1+K!C"9+Z=^S@ M[R=OT\%T4.VU XH=U5;S?W9<7BWX\(W:)0=F!X$CE_2A2RZ))]+4E5CU;'\C MGQCSOWP,;O'0Z/[O7C-_]K3QMO/&U2XH]GG-+5=G[*U\_K#&R4NR>DSJ@EXV%U_?%&"T@(K.<(V-M%-G-D(SD'(4ZU/ M9#)HLT6[(J\CKJ JH_!]BK9"6]+)/A#\ZN' MRG*Y8)JZ-+%,X&T0AC59H&JI<$?E52B:2DR!F.V7] QZ=<"E0$L0[CB"M;0\ MB8X)V%@T&V[EQEQ:N:]?\@[:VD1+=^?AON)I4_*W$+1Q0#A";X;3 M>!H@>),F0.,R$>O"'RN\'M,M!:T![I8.%$_$&D_FT"(5WC;<2J]H\B<#N:]W MW_PDZM 1*9_V8H_0<-J0Z#JR(,"KD"1]O],'6GP% DS<4KOH#9+N4\!];2)6L-R# GJW P?U MSV,%:-.Y'G02]ZKE'^F,BR&&X9E\KBA!TCYGL*MQ$'DD%3X'8>5 8Q\\(=*# M^L*2YV9?>I2 QT3-FLU/YD D8CD>O=0U>$QXWO'G@99^/#^/G5X=76@*&.=M M=W=;\"H(NS-XMP%]UN[^,%,2L2+4Y3-V[8'5>KBH QMZWSS(U=O/S?OC0N0+ M[3E2VI()!WKY" [%;']P/?.]MU#=,^/1IJQ>4QD"CX6[!4+)E2!](?9JYR%T M7T4Y<&.\IB:)O7U]:&1E-CUMQJMBFFVVD\9?]L]^,;;KJ_\%38?(VOSOB0QA [W.*(R-L8.Q(8#S8" MD0FYW[&LQHI@HEN\[G@^TS-;DZIJR$Q&^SO<*3SGP<0RX#8$=1@N''XP0]NU M"Z&( A6#7>+?L&S9@)AKL*3Y QN+!H_7?*K!#0VD1:K_I[FPI^[(P5O?'K1 MX>0@TB@NQ*/IQ6Q-ER&H"(?(!Z<@:H+E%:?7]!FO!JX Q"?)W;4,S=*14T5# M#@UH/>IQ:/@N@U="?'&M1/>ZSNNB14VJ!3Q_U\EA.]>I=D%WME 9- M__KG3 9;+%BJ@5P^GR(6W-4!AY,ZQQ!F&\-2BK+(YM2^-);;%R;4>SISN&1J M 1UY6_@9:(J=0$C*ZBG5XL0!V>*R\KCDDGI3Y@&V[HD-;+W)V+_^(4Z#L?X= MV+4G.H6<9GLQA,=9URT.Y?")SFZK1,WU(2*$6O%ZU2A/ MU_VV(0%BN!!RB#,KA50[D//57?:N9]]IY[#$<6MSZ M[#U]>O;"B#K+Y*QJ4:OIS31;VO2RA=*HOEVD9Q>6Q3CU@9B#HYTI[R[J2093 M!R*8JM,+0\WA;7:@5K'\NOJ8XINH!5+BC.K"G4IQ4=KUH]CP6++B)??8Z]JK M4X^&KOD6&T V'');A[+@NEE>YK/+FM=8C<18G6EPD%!UF(%;6'#0#^38ER-D MZ1X)V+,M5C&T)UG\(1+7IUI"-SWJM9A2MI\D[&ZME!V^)7&(D&AMZ OD#WB" MJ?T=RL$A%&R!X'7U@:@G">A*\!@]#UK(HAT?GAP/W#>O'DM\,V#)2^AZ(#;A M%7<6+WB->$'0T73_>/I>F,S)=*X!5%[O*YS@2%]J&BW!E@NM\1BS"LMV14E: M_6JS?1E!@?\ ^@:<%91JIV]/J=VVQ J5R:4VLQHVVZ#JM-B%D_0%("29IG> MS3CR2_F.D)/=()DX?X]SY2@8%$DNF>[N"H^9>>V@:_!K1\UJ(\O6^])$Q5+9 M23R=&3X2=?7''S7?"&M)?X^CYI&0W/]P^=:6^"I/:M 44&(M71, 0!QX6D\8 MCL9%-WA$6GIN-FD)GIT\$;[HINOL5N">/WLZ5'J7$HJ[NM73ZH+-P;UE0B:T M (^=WBU$8/Y A<(T,U%70M MM5\ ^AZ=O73D-CT=%>V2KC]^"KQM$EG,4X@/!O"\_0?O>? ;U$$BHY:+WH4 M?]MS%3Z]U!\N:'+W@NLPH-/#@9XVS+P0Y^.F[:[,0B2B:CFML"#Y)BX>.I:#+SW$QMN-N@&Y.D8 MH09!&T>7,.A?[@^0&8A<^>A#W_NJ>A$?O*&I<'PGAEK<(ZI,0V7:OJK'93C* M4I6@B>+))]1HWP%T884^>?>'UW4V9/=#/H'":SN']Y5S2IW%/&P6%EY:&ZP\+#A/'>HP" MI]R #M=215X7X,;(',P&65M@N2=!,'QPOX=TS!T;7:'R.FJ-^SSRR[U:X^%$ MX&\.G8+[.1PK,Z*+GX$2*"."6.,TILRPW*Z>QU33)HJ/KQX]@N&\*$Q_N,/9 M'QCJ[H"' _A(_V:\5>(HW>S*L>NOAZM_J"/.UXELPJ/(IBBRZ9.13;Q[X.*R M\$"7 D#@X$Y 6[U?E'M,G:C3#;K$U)E& MKULH=_-LMUMN-NA& 7Y<&W7+W6:QZ/_H=GOC*ZXK.&7_-)SPH^>?%N!O@MW8 MTT)B<"6Q8"FQ9C%6+,/%Y17J-<+C_6Z/3M^6800&/:WRBF-(KF59W,,X%+OI4[!\Y\GX;#X9GX9_ MGV7,@S!8B!ZNAPGN#0MHJ1]O;!\)U44OA1N4NX]"8\#=>OT@!J 8P$8?>AL1 MG'C;@L8%T*%]V7&CA9&!782*Y+$:Q^)MM)FB*-CCE?/!RI%UC';R( PWKFB: M[%X4[&?TX.V#O'$X2S=A5'?=NO !S0W*@NKEVB'(X7^PXTJN%J-_)B#%G<-1 M/*-;]X+MCT?WHO21GR(FHJ #ORGS"W-$!RQHGJ,^UP_!Q=W4B"'&$]A_)D"1 MP 8\N/_$_Q-\[-X]//O,G>ST^:>H);<@K5".P;-O3.0(-9]_&AC[)Y^[M'G^ M*3IN//\LR(4ZF;.N+^.)YP&*T/J5/178']V] M_O-/UW'F7#-0H) AZ-($16RY@8$MJ-1^JE.POC)\AZ_4="+6@2/'BKQK^0=+ M1JN &DE[ 74OP$$U",[Q/CGC"O>^>(IF0]/_#.[XH80N/'I1F;YO?'^:AV_> M>"B@^2D0>[NL'$\9N_O\RO)B3'LY<&DNH'^D.V M^W/P)OKJ-)Y (+A*>$,:CD\G*%I8EX#I)AZ)'N\2L2X 8OSO.6JA^[$&E#% M(&6#&[6B_Y*:_Y)]]O.>^>_G4,S=%*Z[4W_2W]#< 'TC 3M4[L(!B$TL":[9ZIP1)N5^AJ MR-V5G@WL!=KLLXDT%02>IB4\\\9,'6ZX?@@H_"V4 C3Q&52QU=,1]BEX14'G MV"D/C]0Y>,IU;Z5FAU-< A2#*@DH[^=I1@A'3I?K+P>._A2"ZEX-JU,4+VZZ M^J("^P'.% JBNUK14F+H*(4(H"(?"$1@P=T _%']C=N]'H);M^>9.]0TEW*> MKAF. <7^R3VWTMP[9G10UY2-Z[B!)X>E:SY /9S-@'?G_Y1][[]9 5L).6I, MB+TBZ-%62JZ+_+V#62UKI!BH^M QV6?ZWOU M SO]D%=7!)XBM"4=BM 2 I(4%U \HFDNML#8H9[!CN53)\%1_+K<\AUG)M^ MR!;4#.\?,91\Y5Z,+[6IA39B]\4H#E4RD><,0987Q.6JF7OIBE;IS@1*DY]D MY_M\Q1>5RP:^Y>GZO>'HP'5$NT=#Y(7FW>B=& II.2^':+=0-'@$=V/$]H$+ M<-H /NDI 0#@.7]7VA\GOAW'WG"Z"40'L[:IVGN>[OA#\C>:% M@ JN^!%J*"3'@P]B$Q3B@^PZ.(D%"HMS BO?7[)GX$ #Q4UB=%=]&$8<7(#[ M*1SVX8[IR0<4==F-5-[+K:?+@;'K)1CXV.<'',,GX3 Q+Y0/32B@/Y(/R'?( M7\/T@Z"WIG_SKCR9-^X^;'N1?.[X_'(5LU9/_$)<\7RV<*4NJ0ZN;>A]@H?B MZ1BB !K*54)MGR'BT\'=\+WI0?L6\$LO\%WS,/II-8$KV7,V(M&&2F$@F\:5 M,_=AY (^")(Y2VGOA(GL"LWR[JU0:L%=-?,[M1^":8>;HB!"[> M@9OI@NCC\,/WM^\]S_01D4N71]<#D:$4*7!OU!&MY>ZHUK( MNO)BE>!??M9)$"/@QS9Y;W>W5''_<:AG$-]\/3QBK!LN"<'KP=.N/4R@%\-# N3"F34&HWL0 =$* MJJ?N/(-HR3A\][EW>A&$_K68BS)0L>!!UGVC J$"_HE.- C8YVY&!%(0@( K M>"X\S-">IWJ\#JY!W9NA/=N.XJ>-_\3FP<80&!7(/>/L$]Z1UD&906%-KI2Y MC^RO9Y"4NM;^[HOU9>5A7:=8/$D2"4]5]I*H'O(W[05/^5QA/4 M4;#8T1'6>/4,&U3)(!Z":%2H( C. ]#?)ZZ@X*(C03FLMBRZ_P?Y\R^23!#> M*Y[-Z(UR'8F@/-K@T%8YW/Q<(AYF%?ID"<9';AX# %>_?/^*M[M);L$K9!\$ M63X/ATK^X(.FJ/-!<)9WBR49KI'FRHEVW@ * O3A9GA:R\D7$3>' %HM7KHE MF+KI;(+DGGO_16;2"2Q@WOUNOP/#^N 6Z;D1BR@ CP:&Z9VH#$A$-\0 79-" M7-N[9ST[Q@O#VA?\.O %&Q:Z9I7FW6T;V;KP]_,KL-Q) MW^2]%,UYL--92Y'E1(FG2/+).?>+%@@61;1!@ % #?WKWSU4 04.$D51) !6 MKTYB2R1057NH9\^Z69-*!KW!!\,C IP8NX"^W"&83(E $]T)N/_-)CT>*IQ] MIV(-J,HO8,>/3 "93ZTF_\V\2Q;@[VPR5>66P 9#:2K)9TQL)PP$_":8<'X< M,V0T5TV=>;_R>4KELGPU&DJ7H)T (&X?CRH8D#=.$P"P:UVP+!EK27E=6<@F M1B @DD;)BU/?-,I*FB:#"_+!W",5I!:?-CRD(Q(4'=:6(SWV:,](ZY_M%S^@ M+W#.)WNUEWPIL5SM&]LE$ZM:R.!KPP1?3?!UP^#KGA*?YB'@JD1,N=VSD3+V M9CZGAZ'E2-DLFES/9+=4[I@CAJI%E$]="VS9O0IN4W:OR:X",NN&%!Z@=1L4 M*96_<[@B-<,]59Z]Q!^'KUVB^7)UNZZH022_P+-*#_$XGE=J>"O6J# <"-B8 MS[;XLD*CARL0Y46U?@5B\BUUBVE^+-\.P^ VX8'$G273V_=!\,X"O?\0]VK! M*J&.\7>F"-^S@?)CY=,^]K_9MM5K'?T]&P!-:13C$!RDGN' M#K%S]UK$L9OZO\CRE6XO=+2=7/S(263TP/1)U/)!8[OP)BTA6['PSW_T.]W^VYPU M#3]1#*1Y0:4PD$3K0B+=Q^1AO9T/9@#B<\;DLU9.W'[_^T0:KQ&,*Y&D&]7/ MV$\LV,U4=4@)EV%A@;ITQ%;WZB[#^V;HCF'H_3/T&=]$]H XF-)Y* 8IKPH" M"U)3@HGOCF)UZP<4*),BH ( '^Y#NS+/K,UF)\.E#[!D3K ;>O&Q>%5M/'-M MS,((W9 J@/*XQ^P3%9++>UWNO4*J@1T;&0=R8ANCWI!P@3,N)'ZDVWDD;'1B MX=W+7O**%4O [@0S '@A^\[0E9VH%JV&A'PA5EM[ +O:!+N ,'@'PCG_ MM5RA[*6!V&S9M71,"3X89ET@*-KYU%87"1$%H_B6 C?8SE/FSNL6A@+/%M6' ML^\F>3&U-T4I&H-LH2,2,\$\=QP$0_V!3(RAF%#Z%[N_&!:3E;0:YN[_P#O+ MS!JMX=?3.X>T:]E6&8W>]^K"G._Y0#3>2JN%)[=3V'_#B;_T.BSKNWKJ2U[> MVT&>/_?0SCCC/Y+3,$UMHUR'399'H>>%8\G4]J146%PBV\#9W@#ZMC KC3N" M1SLMC'_TR/*9-O8QXZP^D>YL5CBY2B7[ZH_L&^ JOIZ43SUI<4@[N%=_Q>)^ M&B&>N-3M 7HZR(ODBVN;HUB2#U4#O]MXK)1((O=<]839,(IEI6]BL:B2.^V) M.QOU3&4N#,"9DAFOC!NQ>V3$60RL"JFWZGO9:T\V "#GF4QK$"&%DG%?%>J) M[7.,.-X%W@[\[QP1WFY[U M]1N\T)<]]&U?)AHGDL*)]3+QA3H!8O=8.TP:D)]%H2VX4^!O]L1.<_W4(R@2 M3EF='HITF*Z'CMJ3\JC.+DT OK>NO6" 2(<]%*HP=K0RZ,(4IV[TL@5M*$8> M4U(RR_(*60XGR3@A_-@-L)?BV:B2!GB7+A (C(6K?"T18]&*$PZ%*R,2E/:O ML9E>NNMD*BB6+TXZ0T$A3C (\PCL/V+YQ/)M2BV763=I48-42"N9)SB]6:U,3)=<8 '9W%H-R<_R/3(6 /7P&HD;Z2J5L435S"HL3T' =F M#:4;#/1+5*CH$U,%X1AV%'_/N.O].L1@6<:I0N@T!60@CW(/&1N/556KG B\ MQ4-72$\W'TSZLX2-4WE+ZDLCT@BA?9ODHL.AH)\QH*$3F.0AT^PH_:F2IC61 M.L)[0?5-YKR"S34T0GK$[/ R?F,THQ[&@&5<"<%0;43$YYP.%$D4E?DDUWS0 M1S,]M?D,X,X!!33@2,!]L52^:C)3L"ANTT1Q312W6%'<)8HV22?!"@&E28=2 M"5&^!>A;M"8?3**2REE]?S[Q-]&?#&B6*4KZ?MJT'$B6W).(<1FE*.A'A4Q^ MHHN5^N8B) \K23'XES74TWQ1J8JQ01>MELM.0S180:VIC!DR(6$3C*'AVYC; M125F;+%R7AA='^@A"M'10H!<>R?J;&Q;0*H.B^:P [6ZP:]%, VPXL21/;67 MFPMH*V/5IZS#4Z;+$ABQQVCF$MXZ70)SX$@B[&A/]Z_"G%QFDUYI#(\I1XC\ M,H!2PYE,ML(;"(\*[B\[I@S4N?I Y$&^I&1';DH@3] 0P[!(9QY.MLE#LHV MX5KE#IL!?(UF"N[HU!;0G\TQ=?D<$F*>XF.E WPTWV14T29_(%RA"0NJM).R MT3#C@ RH*9ZJL^LV/ \RVIFJ/=483>DLSG##O9/3B ]-@Y#H$_3E9 5.&* 2 MK<4$.I)#RO!T_YZY0_PX/XP:O=QB9LL@=56BE;@J 4;IEW6S7FY55B1Y&?6L M%Y7= N@/$V!\Y8M>F=\'2NPZM">1UF)');ZDQ2SH>L8,^7OY":XXH+I;N2-I MF\C(#3:PLFQ'R2?ZO]Q8'I9FK_+A4N:=OJP6CR#D&W\3U6NQ'" MY333-"6% I]44\'%TI1-*?#-4K8BX8LW*BS"K2D$O[/3SB1GQP1XUU=K2UH.>^2QL> M\.&NP+$N^1R6$4>.)]IW2<82T*GJ()*:#"5%*&RK:N(P;@(WF2WG5U+432]" M2PL2N J- BS<_2]1=Y'*<=+\/J'L54L^5-6[3*]$3%,&$P\"*,QW2PO*4#^F M8PVY[@D]4!5 OY1*-2\3!JH?2T3O2@B;'.V>^*(H*5P.[41PU\*7\CUI^VB M-75S(U+=3X@7U3*A2SV&N'1GV6*Y3 )X4A:,BE-I:IE/EI3& NGA1R$A\X5< M/@Y'19EOX@(EI?6":MN[QGR^L;RD,@N/ _DD+9T- 0I>(GJWR 2*[2_>\F19 M/9%77TYE=K6"7=3=2U,8U/Z4P,OBF4BKP$+7$")5:LDG\;7\BVI7%P6 XA$$ MTQT^)_W+I'YYU>>B/M#Q@>8Q5+%)N0 $+A)#(4*2W9%8<0 S8NZLM[#*F"89 M<5$A+O8Z".1 H428]01-Y2,<'*GU:B^G(ER9(:8KRTF.N&8(UXG** MBG3CX_.3^KV=$AO_H0/#F9RK*8UP2=NH=KO_]-K=:SUK@4IOSU=6EBD64TUB M$7G 3V10)=&S:08,J$/GV]% .B/U#P>S&#,4V+GF43^ D4 5_B1M5DGUO*KF M558,P#%G3"^6\RF6[HDR:Z3W='5%G=HW%Z>RNY%+3K-UJZK\=!&9/:%+CO0F MX*H7J\=QN<-@KM>UM'W1SN5QA@_M0]K&56LEF>4]'28RC]@OR=+9+1S3Y?YA M)2]C&!0+R:$-N+8"NU"Z^%=-%Q]G=/'+Z[*G4&$UALP;21XMCKMXPCVX#27H M^K):=E'M+3,8I89,\9=:)J;DC3%@PJ*KVE9CUC(W;5N*N0L9KVV9>*V)U^8M M7KL:Q>NME=@7-%^TJCG'UC"T-+CR%-"^!+E@GN1,(MK2QN=DT%3_B<'I.)W55-L%$ ((>8IQH<8J]_DE7/AL'JER# M>,J'4Z:5; &.\^7U=%^5FZH2"[CM,O].I6-RVZ.%_O@\H9[\"C2&*>)J&=FS M:=7RV 7AAEH#,%K5@*+WV21OZ@1&W\!EH[6/Y()@(X9?FY&"6/" M9]V"W^*<,<8S[(FV*5>6$A+NZ&!KB$<'&I[DAV#Z;NPU2 >,^6(+J,Z,V< MNX4^-)ZVAN$:F<2U[(GM64Y(X++SPAITY ME!XKH=HDZ6'K"UPUOXO6N&3N8G[NE TCIM@UQ(W2XI5+JK]#D;MP[ZR/7(=W MNMA'4#4T;.9_FSDDV\.HY9(2A%& *:N %#%#:%()F+(U7ET_E]Q\LMJ*(L#< MM?8'TH3!+ +B13]RSY4G])_@+:&_0_HZT.IWV%N0]:[4TKX+TK6RZ+V*0_56 M^;2Z[":Q:D@L$U ^I=&N-MK?Z^?V@J-64T]LM=9^"+4]=>!9M@G%BOVN[&]1 M[;0.^P1JU5[CL$^@4ZWW#_L$C!08*3!28*0 I*!YV"?0K?9[AWT"1@JZU5;G ML$^@7FT:*3AP*3"(J%.M'3@/&"DP4M"I-NJ'?0)&"D *#MPV!.OXP'G 2(&Q M"XQ= (LI!P]0L^ILT_$G'L6.HD!HOQ[E3Q(N#.N4Q&5=\$/:C5>[X(=DQ"TW&+C@ MA[0;F%SX0SHH<=L*,&J_+-[>,C":3WXTL&BGL&@''KN"'])NG'H%/R0C;@86 M&5BT0\6]"P=C/@[)^""-"L\KU$8?I*SD4$4OTSLK"CQW:*F.',6!XJKLR$#P M9S%4:V.&ZE;[S3(Q%)6OX?B 620KV+;$6 8B&.E[(<])>:3/J/,]J_-.M5XJ MAF)U'E6-+C?F7O[-O3W*W:;I.25&"[W'3N0AQ<,E^8O_7M!!B=)N;*JTN]5: MO6PZNU 8-_7O>&'K57JDXYSOKA'I&&>YYV4A2>3CF^VUS M3$XST$L,\(JM@CO57K=, F5@WPYA7]E\]@;V&ET:B*K M;[11;3\HT_IFIJ$XHNV\^MEJ5FJ]SK8-V'R1W'#X@7-XL]$U'+XYAS?SMMUM M<#B7T>:+PQ]&9:OX^X=&J_ZCX>_G&6MEX(/N5KF@N1?Q>.@4OC?<;?")WLXQ M7U*[*3[I5.K-GM'?AL.7M&HL!X>W*VV#P)]9_IVO[6[)QBR/#J_7#7^7"(%O MR@?;98-R0G .=NQV7\^)?[Q\N&./!#T)2[C?^^[@R MWYZ;.#>1[NWI\4JMO_6HB)$)(Q,%EHEV?^LVW(%+Q/[SRG8B$3+44CZ):/7[ M!9*('=([7_EO6Z-WKU6@!EJ[BZ8P_SGNB7FFW&@62"8/WGTWQYE;MNQ( _EP7JAQ: M7!>N)(FL:!B,W+FCPN0BW]_(DHP.YT)?GGY11XU?Z_5JQ,SF,,!EA MRH,04M MN8F-G(M(V*$SMFQ_: W%C?""Z43XIJQEUWDK95#>91IA4:]7>EV3Q66DP4@# ME>56&O6M=UXRTI#[N2\O7SB2)ZR_7L),O=)L]4TB57%;36]*]^W6 Y4S449#--H@FXWZ>9&&LP0&92&3J7?:!MIV$_Q13FD(7\#9S9$?\U*N]O<'(X9&#(T8&C',%T?E<4I*[@^MB--5C!CFFZ.*U\=X M"4=]^EC0Y+O<,XB1&H,AMX4A#V?$B[F\C!CF]- .:3A,OV]J]0YO-$SN#^V0 M1LKTBSY2)O?<9$PX8\*9XJNB%%]=!K'M6<'"A)HBI'D4@-/)(#B,J73]O>_T M1?+Y>I5:UY1L&:$P0I$1BGZG8X1BZ^'' Q *&3/,KU!L:%GV7L"R+ >]R1PL M';W;)H/6*/'#1384.\NO4&^*;)J="AQ1@?2X$8H<"05%LLHG%*U&I=,U+1ZV M'Z8Z"*&HY_NFV!#^=2KM>M< _@,"_'6#^$W-7'YKYCX$462-PF"B@CF!O[T@ M3CF#=:5*]-K_G)@2JOQ.I=;;KMHWTF2DZ7"EJ='L&&DZO$*V_4]MRK$T;1R$ M;1<\F7C_W=USS!6;ZEC3_#V7O%Z$:^.005CQ2L$V5!!-].5O=S"UM/*\T7@#5&32XB;_EB"C/2JF15 M59_CL0@MUW>"B;!^D#55/U8L7\1%R!4H B(H3:/S/8_]6;&UK6W0,*MA5L.L M16)6,WS*,.NAM]'?.JE>.-TO]WK%:-8RP8 ]3YPJO&8US'HXDZ0,LYH)4<6= M$%4T9C68U6#6[>D54]^2FQC)F1^+4$2QZE!6T/A@ 9A^1>K*(1_*RBS]/.G_ M-3N@=OHF7\6(D!&A9^0C5-K=EA&B/=6Q'/*AK*QO*6"R5Z>V];::^4*L+Y_J M53S5V>R95*Y<,G/N59\!54\I7"F>9FA4:EV326^$:!]"M*)>I7A"U*S4MGS# M&B%:OQSED ]E99E* 2V3?J=1;!$RELDFA;'&,C%%)D4J,DDB8EQG4H3H?.ZO ML3+E/>TY5W_COC:51KUG$D\-3Y>*I^O]ON%I4Z:2PS*5C7FZ2 Q].&F!FY)S MJR9O"9I;&QW[XK@A]R>P]T*7C86YTFQMO3OD(7-"F3#TGNMA-N?I5J]I>-J4 MS12A;&;-1,+6=IW.!D3O>2B0F1!C*FAR6T%S,K;]:V&YOC6RW="ZL;V9L(*1 M-80'W=BQ>R.L6SL,;3^V/->FDW&%F2%3HE2<_4^U*"3NK->V/A'4"(,1A@(" M'#,+J815+_N?SE+06\'4KQ0W2VP)W3]]+&CF5^ZUFE'U.<$\N3^4$A6TM'I- M@Y;*)T+['Z-2/%'H=4U12@F+4O8_ R5? '(M86CVC=E07+-A4RQ@)IB8XI)" M%9>L"A8)._2/@MG+A(A*0.CG8MG#F&C6W_M.7R;+OUG?^N5N9,+(1 YD8D/@ MTVQO?];L@4M$<^]\LLM@47XE8O-;HM,ITBVQ:WLOOQ3?U/C;"#D(BZOF^(S:. M$C6,B7! )D)[^\W'"FXAF,JA'$7W+H/8]JQ@!T/MRQG]VWZ"TX%<[LM36G*L M_S>^[RN=3JO8>2%&F(PPY0),=9O;CSD945JO3.D01&EE&5..16G3>ZE5:?8+ M?B_M/U\QQWRQJ<>N9KIEYY/;BW!U'#(*6U'>5#X5T6Z8$8E&E%Y2E%:41Y5/ ME!J56L<(T[X*J Y#F%846.58F#;/OVNW"M[/QY@T+^ U,B5:ID2K4"5:GT1L M>4$460,Q"D)A3<, ]QOX%OQ5Q>EB^\X4:)D\,U.,@NUV&Y56PZ2:&:$P0J$) M1:?2[YB,9%.D]8Q06'Z%8O.X5[ME,C /* .ST349F$:/'RZX*6FM5;-2[V_? M=6Z$XC"$HISE5JU:I=DP;1E,Q=4S(D7Y%8I-$7^W4F]T"B03!O$_U_&QW9ZD M)4#\IN8J1^&Z+R\?S2EG',^D4QU*??=;FW/9L943K@\]X=RX!BL>,56!WUI&''*MS@5K^#*B%/. MQ2F71K(IN3+B9$P:8]+L7S^::JO<55L5(3>@ )R]F$36A)MN&,P&GLC#/?_= M"Y6,['Z7II#*2(21"%-%54")6*BB*I]$+*N@RI=$F!*J%['O\J3C7L28.V3= M9;3WH>"9Q;JI?&GO#?&,*9PR$O&<*%'Y),)43>VD:JJ,$K%8,94OB3 E4P;A M&X1_R+52KV,;=!'\=^C>_/P3_$L]U_&$'>)AC.5:$@V&BY#,4*M]O[TM:VSM M"#\6H3J$1DN=0G($S3;O@U9-__XO??%IY.S(";P@?*-TK;:KL4#9>=,@"EZ+ MHT$H[&]']@A>_,;V;NW[2,ETOYJXH]XDZAJ/P:K7JLWV]Y;V9SR.A;.>2X2)@^F;!NA09!OX MJ]Q8JU[MME^(5'/K?UQ^/EG*JOAGD*AP8GO\V%M>K_S1 MJY\OD2.M8&2=P&^!$:*$<^V?-:JOXM7L42\[P:VSZ[]G4>R.[N>/I=Y(CV60 M>:?<\B#PAO#+#[[B(=M07+-5E#X8!<1&)H M#>ZM[VK5A@6K\; XT?:'6)R8^6TG^2V6+L9C ?^$0M!G(_?.FL 2QY$E8 E# MZ_>9+X!U*E:CUFA5K-NQ\"TGF$SM$'X9!T_Y>K-BA2*:"@=)[-U7K3.YL B6 M"+_BO8S"8 (;@D\$TPF< ;S-CT/;B2-^@^W!YX'O_OSR-7KR!JQ;$0KX?11[ M]_"0421B/!0[.4%NH8S]JTI,%TPM&Z!WM:-'=[#\<#'1K >'T^ 7P:,@&\8 M"@^^$^*YT-_M* HLRNTS]>5FJX6_Y MD&EAMA<%O#KB5N M)TYVEMG.WS,[!,V/M OAQ_[,]N06JY:2!1<(?X=,QOQ) MSX6'P-T\[%&WLR)9S9JI@R'>DAJ^LEH%L^PLRLM M(:KJEW<>U,-[22@?OF*-Q"WCRWM0PQ%(LI#G9$UFSAA/)@ V5GN$DQL(ZUKX M(B0.>$0JX;A$!Q/O.V/:O^5["9^&I2(PR+RCX M QKLV 7GT#E;Q2,XGJ"5;=$U7K MW=,7SB*,$)RT/JS:!DF_39Z*^Y Z&'[3:!W]/1NX,>I0/YY-:$\S4GO1?12+ M">CB>&R-030$7TA2LBTO@$O3 DI$D<6LBJVL1W EP%*!7!-) ]P=SZ!-]E7A M/[H#?I'DJ83R%(D1K RR #1A[4YY^87WU!#WP5Z*KX<3CI8<6 MTPQ@/C0B3PP7.%!/.SGM&RD@2&^Q]')EC:[=KM&^Y"*7-\;G*5Z*N(M3'K(< MO?REL;'1$L%M#]<[ [+DB'=]RX&AG&'P!Y9FR"^$).I%]P+M&@\0I/I300&B/,ML8\FR"2$ MS5;A<2Y\%-%N$B$3+ G^&>IA96 M58M1]C&@! 7IEIW[G$:N55N'H9'G_?[P3Z?)>FVY-B8GAM0KP7"V?L!UYP?6^% M@3V>2EWNOK@9]B=?:$NW,$M.[]6'7PSQ4>X[^+9 >>/A\ MMP3+BA;TZYB@GPGZY2WH]["D7LYYI5*-\U HR5[B.$1>8=R7@.,*HD+47"$H MR9E+C@."4Q45@4('EQU2)(I]7]/9P',=5H+^/?W7%\U"^AL]IA1* M;H^$UT-_CULM1'9%;+SJ4LC[5#M)A^7J%_#4X&$SK6J=$!:704SMBZNYAM'\ M/'I/W">5U(C%+W+\#_YFXS7*%@O%384;2Z.!0W[2YAV- "0*"BC"93^V 38, M!-SA@-=FH#[P-,8!/)TCA,=@N<.WW@?AK1T")+H&,2._S^W8=<8(.%QV:%N? MG3@8P/OH#-@G2=%!-V0OX1@HR?[@H1B)$+\% L7&MW0;#)%^8/C7$B*A!?<4 MW+.6+=NDK44I+\D#0ZEV*?2KQ9K]C*HAK\8*?P80(F/1EOA$5KDY.&M*N:'Q8P$F0"1%D(EJQ@?\B '7Y#Y@!_'X/<]$#D2 M#OPN9M\SFYR@-15S V7@')$PBT TX>*JE9JK*V'KHLMP+3C* J2#TKR&#HJM MDE<'/IXDM$"?1,8"=+DAH=&TQ#^"<5EAR71FH*,QWH'($JW5:8"HAB66[4ZQ M:&]6Z-53SV9E,AM$XN\9JS_ACTG?H@KG,#A9+"*\P90/I9S0S7DW)4:'SX%- M#)2!]Z-GLZ)2(#S6B1C/@]/Y)CA0AQL5UZ"/\VGSGNM2GJM ^IF?*"069;85 M;Q%0^6",.()NE]ET2/IF,(M<7T21.O'["O*3-R.=%0IN_!ZIRWK1E8&I3>CZ M\ 7C 0JMQF,W2MZ0/AC6D- ;5T%I-:"SPQF2 %3X,+#6Z;L;"]>.Q@WI6#DH]Q3SN*0$?@MW(5T1V( M:P8T3'ORP&N "UE&^C(4HQ'GZ>R)2JB2\-0*EUJ&NAIEEXM$)AN* &Y- [AZ MN$##7ROLI8\4WVO6%4;Z!,P["^F"7O:H2 >S)"TVKQNIJ7*Z\JGY/M.FY!0( M//0?Y%WT8P5D< ?AU@W7?4;I(U$2=,V5TL9X53"+471)^(=B *C?#MFLDMD% MGL!("SDE7+D9U+[9;2U&+CKSL9:4RS?((=JRTW)!)[MS^]&-4(8VZ#70SVH MYBQ^=^ "9XD>7/;9]X*R>SA_D^BAI??*Y(^)2#<3 M)G&%P 'T3RL8D\T(.]D%C'ZNT+"\YTIFYM9&C)*)),I(>/,9#OIA<.NSH;?L MR1O'V)>*@>Z<<>?VYB8RP/PO>3YBW@-;D3PM=L0I)O:-[7JH+XY@74>(SN6' M&$;L0^H7!4B&95$R(EVE68#C?$[51B"@+7S'H#%&74[(_M1#E1&O7!R8&$Q0. W[ S/ET&4U> M+KQ( )N&_>\(I S0'H/LV8F9,*GOPF:,9%0QY,QEL M\,#DWH%'?4,2?W#_GKE#%4X^L:=J\A(WNA,*1- 7?:!^;*3N8P>^N*: MHYODR1C!N4= 89\\^(Z8/O^LN*;+5ZJKE-MX)1TP&(N3?J @(/0'^T)A/SU>Q._7^->'O=\WF MDAJ!Q[)#)"36:@J#3)HV,:*>R"9/1#T?_BN #\@BR^1ZLU>**^6YMJNB%W;) MV+8_"FT5^Z'\< S.4?X/1KSP%-(<\(4X;-4ZIEMRL1!V;%,$UW: MN@0CJ_U2M\6S.Y;([Q%@6BHQ5)S?.>5>]76HUFI=EM/\1V M*>EQQ3)+)UVQME1:)FL;[W[)\O!<4RV)DI$&$>%;F=4O+K9>:?1;E6ZKHRWV M"0O-DP8;"(]2I3B6AT;1'>AT+0S)FP/\4F$4(P"> 9A,\C<>BK@*O'2EJBU!LL\LR/%5E'#S0< MWMHI-J([SPVC6%7(XV: &SJ5M'\.)W(!&H&%S65G4/XO7;1*>'## &LF4_X[ M78%#F;8JGS&QG3 U.\'$\KH]9G- *;\HK\23HAR;OBA*Q9PFVT><"M+MO!@ M",0-2+PU3G8D7L9E6+64E,,=Q>G9*?5R8QE%T(K@H M4#\WJI?/;1AH1T@"A5@C..8@S&1_Q>. -4XVI%51365! R>J@H7W.DV7[&50F7B5C4$X@5E$E^T[$$;,)MU\: M : W%7!K'4LKK"N13 -T#OMR'!9%F&@%X12ND*Z?2.XMCP[3'U/BU"D:ITN MPA,J:$$?)>:S1$E^1!#"2:5U0?#W2/B4S$\V/Y@SX4Q=70'?**D3F?Z*&=ID MAE GH0J;P;![E[TXJ;>)D^4CG6!\Y^$:@'O%LEH504G),N'F4>;)D?> BXZT M\T\/627:BCL;CF[ :>WWQ-X^'UI2[*"N;YT.+KE2$,LA>K#];W@]H\13NK8W3.IG5] M_0: S)?^02 K+RA)#493'[F$;OY8IG[> K,.1'R+.S^+0ELPD_]F3^P4@:A' MA @ $(6 0(774F!P/IYP#"8I6)2[L.9-9 MF(0$93&?%JYA<9?"BU; M)PEJGZ+@4BXWPO%XGH>Q)PF8C]+2P'=64LB*BC)T!9?" O^H]F*H@IE?%PT9 M4FOD6$S" OPPJA6[1? _2"L=JXT5=6^L:Z'<*@.:,OC@D$7I^G#0Q=M?;RB M5UG#^((YI86/0!6D]35D6J.,A+*RB]1]AM\3'9&)[OMWIB4CPY-C)& MEDP,2*IJCK(-F2+L\(I..[TH6=77O$W.1KH1L*F?GP1L5C'"6ZHE83_+HMGW M=BFTH0=FK-ZQ.X7;8H"A*[IU1]PDZ?[M$L,8P"]@>/3N (#0"D6S[Y4^A@S/ M CTGR&A3+^EIR_PS2EY#GKHH@B>_S;B3=#\4EOLYY+_+QM,RC6_>RF9EJM@* MK"3";0RD*$9UK9G&>BIO;ICL+^DCDB<+-Z7>%YG[3RN7'M%4;P@T'PQ2U_]* MC9)U'27'6K6^ AT\9E[V@4?2_9,T)LZL*]-!/--QNK*ZQ:3&1[).,^-RP.]Q MJVJM>O-6#YW)("N[ %./XV*,->,8W=@96M%P6ZJ?4J<7*479LTM*H'3E5*U+ MCO8#'Y #57H#%]Q?B?]/EJ).R[!1I%*. )?E9Z M%?W;X\ #JS]23KH*/Y.OJ0JH=6]&(1ZEF-/^W807M*VC+:?T']_P,@2FSH$C MQ8+\T-)92$91>A40.D13>6G(0*XT/^+Y#H\[ZQ:5=$E^"#RLN=DJ\I 0;6LA M+WDP#4E#1KBBNUO0 D0!)1 6:P759+;AC,::(4I M5.@,=6_0E!U&3W#=1@GGIMPZS!Q9M"W7;F4;OEV\ MTHT'=;D']3V;L=AHI)+U/RNSA1I1RP)K85VF=^%WC78M&P"435C2F/Q\"DLF MW!>$\RDM\+[ EWI6I:XN:-ILR'#Q"PMI,L%\E'C^K4I:-!5+SQ5W(G10W-C> MIER;Q4 U/&]9D)NHM2R(GL2CD_05>=,\?-CU6N:H,Z>P9$VX9%K*=QU].LK\ M-SEU8&G&@)VXLS#!R4(O1##:6?;;8PEOQQ,6HP\!'FN2D4 )?2">[T>2X^8C>([+LHL(?E![=:V45K*B5G*KQ>N74X-K,3LI_ZF&2$L_ M/:!TL@0Z(6SABEF\!#R5N0D?MV5(NE[_WI(R]/7"^D*UMN?XA:D'VJQ;;=>^ M1]\*=KR840>4>^)P"GZK)#0W8K%G9Z'-<>\CV2_BWDJZ]&BEF'/7G^UY"D/9 M421V6:"X(:L5+3[7-_$Y$Y_+6WQN#8>5'BRP%_6L[)B6F,TV>HL8C/U ,#68 M1:"BHA_?T$G01,2$Z7EZ*[E:II%XH_Z@+QQY1/('GI3#)ZPDG!C2GL6!^@%S M(_TDP[2U:3S'L8M*(0[5PN0+Z\P@CTZSY(&T[6KKP4&K&OFUYV.W&\P.5[I. M_9W&P;YA$;^%KC]J#*$"#_(5%:O78S/KZ?FD&]NUWWX)<+[OMUC^%%M?*SSZ W?P0;7FON.$*,1KN][-XGJ4C! !;)Z7M; M8^A][VZCF.(6@/N^]_W=%G;"R'H"JB?%"+:*:(;"^E6DH"&S# M9ZQZIU+O=K>-Q_9-8\/;AK>!MYN56KUE>-OP=OEXNUFI=YH+)"Z !^%4%O;) M%O9I#KVOI7Z_!-XZ""$M^28?\SCF5%@;E4ZK5R"?5QY(;?@YS_Q<-_QL^+DT M_-RNU;8$I?8-DC\G7>*P)YPP1L_VC9X]>F?S<"XK3:A]G\O6M4*_TN@MZ@4C M2$:0C" ]$2XVZXN^"B-(1I",(#U)D#J5?FU_9NQ5ZG7VH;)#9.7F,GKW4JK:YC<,'FIF;Q6 MZ317>!%?4U%WGGM%[*DMR=($.S4[B;K\V/=<6)^TR0T>[$2"[9+FFL)4K3F? MZ*IWZ3_FGB=^X!\YV 2/>^8$V>>D71\#;.B)38MDET?5B1*;74UY_ HV1.'2 M?GN LPN2V1"J21DW7HFLX!:GC&'3)#DR2,X8D0W%U!/?6M%L.O7@35J;R[?8 M)V7DWN$@C="B(;*S2=+^;_FFDH:!^VL#ES>>7=WSX>$QLIC.\)X:.WR-N =9 MRGG'V+4K?Q-DDR86/'^/.DRE;&XGBZ;V=%I/RJ3%(#?4F>N?9SMCFINC-[$$ MT_P6>YE1\S$)]ZIVFI6D7QFU >1.F7)$\A!YG?N@81_ 9-G<@VYN M<@YO%3<$(A,L[&.^^RNWO<06J2!PV/Q-[@2[X8LP"GQ?>$E;VLRFJ(.[AP/A MTGZJMN.PG*LV16F;3C7FAML+T2^TV:OYZ=+X"9L=XT'.))L[[$?*LT4C[GF%C_RN M7M.'Y_$S34K=X5/GA@<='PFW")5*[/S14 M^/$7$SL!6W3D#*RG\U0K,S;YR3S52#EY(Y[J:-T67YRGFM5]P\"GL];)H[M' M'N!^I:36X4C[R9'B3$!=VZBCDN?PN!0^OD YYY"X\&EC3)O9>:V9"QEO$#5M MA;?5U8:XXK8V&IOZ2?$RH,V06)583;7%77,I&M/+J8L:%Z^MX-3!Z3+T!%;6 M\-;#(M;0Z6+?!"%=Q:F,90>$;UU]3T"BI);-D9ND>Y'-[D/>,6GKG&/)F MM(>;K'9-:CXN_))ZDFP2X]#U('#,ZZVG_^>:8BR( <9)89I15V3B(_AZF1%U=GPA6#:JH4_MK,P=E=3?!OP35M3R\]@ATXMNXPG4KEH>.5,&[7! M,]26')0T@?7Y"H$:WJ$U6M<.]I%!(I6%>11Q$'BITVKEB)*JJFPNVCDOF!S/ M$JP6NN8TA-/2L!5UV9^_R1\64]T D2/%:-!3.CUO#6F2<[R6.19H3!82FZ>] M*8Z#/RIU^K!<%;%E<*MF6@:;EL%+>367+8/7Q=)?P@"G@Y#>24,D.<'3:JE3 M;9':S);=P&BP=.NID^4O;7A]9CH]350 6)0:>POCZFN56KM3Z?;[J\;5@Z+^ M!4>#>"([\HB:QUM?I-+6@E"HG1=6T>@\N(I^I0571+/;7K4*??@$S2.Y_*@F MUE617_A-"P_./(,:42_"L;3Y?Q)MPQ5K_?S7& &P)/#&PSCU1]8T;^F(QG'( M 1W)L P:ZV8B46N*X>-2]&Q!76%J9#RDH.D]P1XCL$&:&0MA)6?6*[T.<'W] M27*'#U@A<;"D_L-OUN>\R(DPMHJ1WQ^&L>EM+D[0L&Q\J;8:U[C3@X$4F*6V8O MHF3JUB,>Y[_T,8,1 +)H=+_&F$' M#QO=^,)@X_NG^07-I1L&H>^#?XMESKA M0:]:Q#:9V%K1?KK&',/Y"8:'*<;*VE'Y^8UUDIL>A-"A' 1_S%%VE.0O@>9H5&[VH=/+1']S%%3?TZRM[EM*E1IB ML'-(25-82$$I#^EKDOESR=#L=&S[-!2LY&0.1#BDX:*D4VB8_:_'QU\X38H_ MFHR6X[F8R]ZBI@FJJ783'-NHYH9+C1!%LXF\Y7E$IC88DV;YX9Q$E7HU6A4V M4I,*\;2]()J%4H40BSV0LX&JCI),'EG:E.>)T\T3)/->U3!8GN28A)IY_"1. M D[O*MX+_@W'B =#F?FBO3$4DKYR(CHP3QR$)"V9V>/T@1M0O0$<*BLT.6\Q M&:PZ$!ZE]^ S\68+>&QE"H$<-W1F$QR>Q>-9:8$)TS%!TZ6-<%(AS[=&SD78 M(\=H_AM$5$KH()@QU1S :??XRV2B]0J:,;EAB9AE!\L M5XV1/4:'FI\)): JV^5!#](,D7E"'.2-F4CE*? M=JH^-3+Q&63G;#+-Y3#-CZ!]6*4F.N-=5CT=:^KI?2+1)QGU=)YRRN=$/:TS MC=/2!W%:2V9P6NGXS1U>N&N0:2%$^2 AD*?!+G!Q&+@=29(H&^R&S1OMGDN$ MJ#*G@&8@G:1V>. F:VQD>A8 /&MMN#Q+ @>L*'8$>!#V_ M'=I5DJF;4AF+X1K,.Z^ZZ 'IG,$HUE!;F@; Y,?N>NJUF^)*L5Q@W)"H#J* MBJ[%4(TG:U+.R/7$CU:,JDP>^% G#LFFG5%?NQM/^"0OY[EP>,SM&1P1;$)' M:F'@!\B4$W;WYBAGX%BJO*D"):':ALO;T$@VS6R#.0^E*F$P_)9D,1R0G+"4 M\E(_#-)2K@=Y^@3/Y)!0(QWPO39*2^2-,<.J&!BFI\,OO4CAZ4M'5Z@WVY/S^^9<+Q.R4[2E\&Y/XJ]8%CWQ7H]F[ M:KIU\FGI E0&@J_0JU#G)?/[G=3\1>2)*CQ&*\X>W@"L ME63X:=L.:,0]N7 M*EQJU,3="#HSL[#N#_://S1^_.&7'_GO\E$7J<,(ESKBF>93CPP>LI5].'3X M*9B(;I2]=VA>LQT.V> "::'1\C@S?OG&P)+RX5KS<%]CW%:0W&X2%RY]NH4_ M\"3J3']Z&\P\Z0"[11\[&%HJA<6]P;P6?BL9Q>]I_*DR77^910!EHPA94(V4 M)Y 'C.)YF.7B <,@TGU@+^1(]VS*/7TRE8@15CTY(H' CTY<1%7O4J-[]2,K MELN7_D 07G,=!-1 -[CX S"'4!7!2J7G=PX'J*N?Z(WO6?P56KV^]#;.!I[K M),NEO1#/4!XT/F+N$X(\((@[A\K\7D9H:S;EWP^$8\^BY!Q3G*R0OR/TRI8Y M9@$FS4_5PE_H M?#H[2\QMC"X1E&22J[!JQ?IA()>I+2<6Z7KF5N+ZTAQ4MA:/B;?9=(.SBJ+$ M2X6\&%-%9&Q]5Z\V6OR<@8H._N!HK^:W:D]G8Q;(0.$/$!=;Z6,/L]&1JX0G MO6 CU\/S97V<4BB<>2+*JM'3$V;]=&'=6JU:RV1'\N;3,?>:LWXLO*$J\[!! M>CV7) $$Y8?A0YNAHY(6P034+TJCCX=2RYP)'B]5D 0^%4^C-AB*0:PO0?/M M35'9HS>.4L53*N6H).POH=73*0)&$F2DOLFY*]6.$C^&C!R=WLFL>Q XPB$%6/MA"EK0(;"O>\@/+"^")X0/2GKQI\>90-Z%D+!03=+PF;N H MC3E1,&O%RI0/F;0/[D%^?NE5%2U]#ZKIB#?#7A^AXE&)(Q1%^2;@?$?,00$6 MDW\]X6#7!06[5G W6'0>7L/,LXWV@KQ,0))F(7N0$S4R4+>WIMZ C0/,4"2M M@A:@7^LZC5=LO/ W MSBY//S;__'K\Z?+L\OCR[+]/CS^]@[]^D'][=W9Q\N'SQ==S^:7M:(T%L^,! M% _KDW=CU=+7:<%"+6VE5K+44[AX?_G\]=+Z>'S^Q^FE=7YV\<<^(Z5*RSV@ M@#25!OQS#C=3O3$X:BC]H>LW#@(E\0F*9 UETC<:#?0%U\?H",?"DL^HJP_X MT8W%9)O7P+,CPY)]V_UFJ]-L=J[Z@[JX:K5;O:M^%WFXUNAVAZU1LUMS%MBW M=?+YT^7YYP\7P!%?SC^?G+Y#'KAJ]3NM>G?_?/N M;VB*4BK:EEJ3\3FZ:ZV M;&'/K;^SIHL %6,2:'V7!C?11Q)BL0#R*&47#O$2VK];(-T8ACGNH_R@%N[H&^1'5#2Q@+KWF M%Q7FI=5F2+S>4CF&D1XN?DYZ@=&\K"Q[;67=8Z D5%1YFAV:9BYPKR$]VU0AL.*BG@E2!5^7,%_D5N .A,\A M?@D$Z.]XCC*<@"5 :82..G'$#"3Q RZB("23S!/ :!8ZPM3ZQG1G:"O1#'4@ MB I^7RX]?:TO!]+WP=6*=*T,=)'* \$M=H84L@K1T'/IB6Q.1S/840Q40I[2 M. ZH#F1AYDDV&&D\DQPG.3PX1"+8EP$/1VHY2A*VGJ M%U<*5?B!#,-3'@XUN<\/"QXOH1B IOT#!Z !C)[RGR2Y52 M\!R-39E+=<>31#H523)Y2*'@%VII(.S@DKU@R,6:KG("QK$*/Y'C0#<)R8,A MK0-TE>&2W,F3 EHZVTW)PHBY%](0[ 1J\H+A->(%," HWZ28@:J&"5290%7> M E59S04D?%AYD9OFVKVA\N29YR47!:NIE8A &??:E:;A"Y7I 9H?32=4\=J] MDE'^B19[DHY!#6FG3JL' N$J!G7TIS6R7?S]%)M;(5I%[S/L.-D<_!P3HB7T M6I*Y65F1$: RHE4#KTQ$/U(OY,7"P_!(4#$36L:4R[?6.+@%11E65IRV0X$= M0A*\ IG#N:C+&5: 5O4H[X_4KN; 8L+0T[*@('FGI/BSKH"MIKUL&'G]J#;T MESS$_=M-NMQ%B4>9TKID.DE%21&OSF5!CEBY08 M8NYTE!"$Z.!SR''(26 I"QGEU9T#P; 1)8DV)9G8Z732"T828\QY!MI4"ZA91;-YZBO MAC)I%C2X&RU'PIIEB4G,TGP=B/@64V&3&(Z6[0Y?1[.!XV=ZT>6J4#6=\E(> MEVD*ZL'8>LAS0?N2'23M+N[1X X)M"9)B2"#\!8,^27.X]2TXNPP9O1YT>!D M:L[7).:7-J%N(P*#3C&XD BX/<5F R&:9=K"EOXZ:3 PES(.X'KLI[GD,68 MH,F(D4O!\>VU!0U-T:7T5-8UR;>XPZZM2QP1.LW9*M%]"-1\=5Z4YXQ$W1>+ MQC/O,,0P$&9?"#C+X%YLX8A80E5\/4OXU+X-4JMYQ16=I(92@C="J?L%KT!J M$V-:!KL(]G]3GLN=H1Q] =BPZXMR'J-*OV*H+8NR2N8NED42**?.T^\5E6$9 MO:&-Z[][UC;F^H[3"F$'#W14[TWGFXG_\Q_]3K?_ M=KZE^5S'\04C[EEAA\6DL=XVO+P=NTL=,^^J8G#I966W)J MENY21,AG0=RW7CC,B+,19W@[P*I(H0V%QY?+%:5\;H#VW^)GC 09"2JC!"5@ M5L:[\,H9KG/W:7Y! L$L*_,7ETHDPGNKPG:RFW@:X2VST':TW,W%U[ 1E[BZ MYNT++%"-(N4GH\1 51.&\HQ6BN8[@&]5]WL7%JBWQ[RU@5%,H:*%DF(+:!X3 MWP/?H^QL/'1,EH[&&!PBIP@LCRVS6\$?I1)@/Z"JOI#*UK48(:?<(NR1X2=L MN(D&@G>?&O1HIY,SC#$2UAI'<^[;$_%EILJ\3!O:4I.TF(NP)_QH@ MM!X15NZDZ(%H\*I8L/4U20M//I$66Z?-HM=9QZHXQ=K+2E^7+! K4A]+K.") M-$0K/8.!7"SY"7:GU>7(N), Y"[0SYF9-Y]IJA6&!2P[7TLZJ( M ^AJJIJ8N'$LDE*'08!U$(C-W%!P"P2959.\;JY4<]FKYV\#Y?1V9*6++#"1 M3PJ\F4*$"U*N1^TIOP.UD\H67*J?4A%.$OE!QOW%22I$CB0:^3 MYKPGSS\54]UG],?\=S@H!,M)HP:9/B5IY8M4&W;H1O.+4\U3,:;FX0]8.7HI M4L;B#JY?&HJ_29.N'T) ^$W=*S!W(-.!1$F:](<7+6.@:3(&3,9 OC,&'JL" M5:JEPG4>[D@5>0!F0!@SFGFH*Z(XI+M5^&J&QO_Y_./QY=GG3U?M7J_? M[F^U=&#EI?M4,<(E,P'/SJH6+=W2UIY(3%H?4?]P^NOQ!ZHA.'UW]NG7BZM& MJU[OMEYJ?\]L0)!63M2KLG$];<#2=K#O3M;OJ:D5&F"(A,GROQ6J+_CV>XD(GA*+BE6) !X@*\I>#L+N6):Q>\!KH]=3TA]HQ5QW^N/Q@HY M4BJ>N%99;6)(32-1[I*&396TNC%641R4.THBX0F,\. $?B\^C?,@W%'J#\ , M<8K6LS3/,-V<JFR5P.!#>YWP'66,B.0K IJGL=^ M^$#:;_1%Z>O15)MJO<06(K4(5"8>3XH#2X84+/P0?Y#',JQAHV?;'=NY:K1[ M]E6K88,>;8C^5;U9'PSJG7I_6,_J45(SQUAH]_[XY/+S^<55O];NMWLO6WVU M22-03;L<*_6"Z[;DPG>G59KU*IH-CS7BTP"L\CNPL.LU?MAX&A'(.$DNY0NR M8MT',RL:DT@Z(/JE;M890+S]1"%NCCHCI]Z^:G0'[:O6H-Z[ZG6[G:M.L]^J M=0>#?E,LUE(VOGXZ/_WU[.+R]/STW<7QA].+S^]/__QZ=OF_%ZD6K=WZ_-[BU5OI\BO6UXM3_(W$$UQB>79Q\160U)>O MYR>_'5^L^.I>>Y$'OGBA+.7G71:BV>W80Z=WY0R NUH-IW_5JS<&5^W!<##J M=]JU3K.Y6'+^[O3]\=G:GW[OJCFI#H'[;N>J)6O.JW[1%I]_OV:FAH55L M?SS[='IQ_/[T\G^UJOVK=KW72GBE+-Z7W(G@)4Z5P7#*T6_U&;3B\ M_"1H X_$APZNJOW_[S9=0:_?WKM[]N/OW[?G9^=?.?BS]? M6;X]@6W <]Y\C$/O$JRZZ//H,AP>A^$E+.(7+W"^O2*27 ZN_N?S6>#VP^OA MMX;SY\V'WM_?NO_Y#SQ$1(X]A\+9_QN+6=5Q[O71C3]_NM]IYS?OVL7;Z]8_?/P:7DU_O&D=W?[[Z6<5. MYW<:[9=^;'+]ZY5[A_(>>,+VB>FUK5+WEMJ@78<-'V-W1#%\[]G7VI[O3V_J M_^\_S8]_??WC+/"G-W_^7A_ZUYCQ1Y^>WS)6'H4*-OK'S3FFDC+^#2+%S;41W[JZ%9EB?V.):])-^!8:<=5^VJ=?_+67W2 M_';TWZ.3;C2N.]_>7\NI.74U77WNT.1," JDEH0\YV_0I+LM>LNWK M/[_]>M*N-9QO?P?":S4_CO[J_G[[ZN<+ 4Q"HMZCK;<7E4'2JS09YBZGUS1K MWRMG5-+X9FC1KY;6$09#.>Y<\P+ABI:RD#+I R8 ME($-4P94&[O!L-_N@:DP&+6;8"\T^U>];JMW-;+[HM&J@R71&RW8"YW3__GM M[)>SRXNK5KU>ZVTW?K>1G=#A_U"7DOI;2ZWOJ0GJO KD()(.4T!I &)8 M>Q8'Z@?,K?23#%/7TN1M^9E%I1&':F'RA769D9YD=L\EC;/^D4_I5;N=[W6U M-Y<&KG&']G@,\&+,1JE"]7>RH-ZP!KB%8WI4\K1\_.2C]H RY,0+2]S2)'?^ MX!-NH51QSN?3SZ?J!TE*?K73VN.1+YZS*H$HU7EGN+S9J3:ZALUWS.8]P^4[ MY?)^M;%/Q7*@3-XP7+Y3+@=,7V\:-C=L7GXV;QLV-VQ>SZ]&\/&8E[]EDSF[:]2.8/F_[W&LI]F>>Z.JWI/X*KM MV'CY)LHO73;"*3+THL+% MTSN+.@5;*BRY2QI^FF%(/5\P9O=2M SL[)E*#U7O8>99.N4[5UAGS[1C1)1O MTF%92KXT^YZ))O%2SJF&19&?@JJAW"*BRC?E-C/52TXXAESY)AR('&8&8I+B M=A 7.B)WNLE'Z_!W;"$<$G#;#[%+ZL+*$ZP[>"DN^=6408.&V*4G=ML0^T"( MG0&=92;VXR UI?J+QR[7V7>C6O^_A<*26Q:]O00X;?7,HT@X1T"@T';B-X+- MU4RC^'_^/0OBMX^^CC_V]I4LNAC'\31Z\_KU[>UM%=Y0O0YN7A^'SA@[0+\6 MPVL[?#VT8_MUO=?L-=O]UR!_]7J_66^T&_5&O]'I=UX/&XU>M]T9BKM&O3J. M)\LDY(F'@=]\L.+C^#H4:8M4'+:#Y1\?17B-L_]XH![W(?_LQ $6A'6H(*Q> MP4GVU E]$H#=>#&;BM /;FSJ*N.+,+*.G;]G+N=')-.NSLXJUH=X6*UH7^"7 MP0\&%>O,=S*_@\V)8*$(I1@X_:60^9ZU5^_HCR??17N^:U\,-^^9%*!"CEJU M>JMF"+*CP42C\5@;$EF=G8;/3:3;:KX>-3@U^L%-GX7LW MC&+K>"+\(;D,X\!:WW^H.C];C>;./8B93WSX<$*O/7>O11R[UF^!1^WO^;O& MV9@GM&V,NS%O4I<_M&WQN)B5^-M+!'^,7Z,TN$H0]+2(3%#TM(AND/U-C;7,BKR@]_*@-AR[6WL M=/O-QNMAN]:IU[I#<=?"/ RQ^ -0Z\W !/X\#+&6Q<[ZXM.RER ?<^VG ?LONN:[QWA4%_QGMGO'>\:.^MCB$F"F/N'F78BBBD1 M4!'UQ=_^R[UGWT;&2U@0H&R\A+D!N,9+F#-XNMZ=7G92Y )6?@INN&-&O66< MA(4!F<9):)R$.<8^QOU0.@QE2%HZ%&9(6CHT=ZA.PI9)\3-.PH>2>!;%W'@?+.TQ#_CILL35#5NNMQ 3..FRQE 7.]6+3LI<@'L3#*? M\=/E O49/UV)P(_Q )0.1!F2E@Z&&9*6#LX=KI_.)/,9/]U#?KJ=)?,E?KJ_ M[#"T_=BXZ/**4HV++C?HTKCHTO]EL%[N#2N#[HHM;+FZ*0X"P1FR%1*E&;(5 M$HEM@+W45\<< 6IWJXTV/[@HF S%QP M$T5='D5MU3N=9J/^>MBMU5J-VE#< MU6L[*G<8V,ZWZS"8^<,W_QC1_]ZN:)/R(8"%X$\NA#,+@16T*6MR9MI Q+=" M^-9EZ/KX@1-[ZL:V)\>?V9'EX7/#BC[IC/WM_[0GT[?624"#T"I)?Y0SE*2) M&+K8;GE^1%K2/"5]_B (P^!6A%%16ZD#%U[%[A,B_UFG6[M E-]Q=:8.X 3X;6^2((P];'%@?A!T) MS>DV)+?<\>QZ%L56'ZV4>F?>$Z=\9?BS+V'@!==N9'UP)RY^]8L=QKX(H[$[ MM09A%IIL!F$6CVP&819CIP:+%GT_!E\50Z#*KO$-OBHJV0R^ M*A[9#+[:Z4Z;]6K=>/#*[L%KUH<[:R*<]B)Q Q]'?IV,73&R3N^$,XO=&V%] M'L%O16A]F871S&8/WX5PZ./-6@._$H^%=6&' ]L7T='G.T_<6\=.C+_AVG3C ML#. LK!4,X"RL&0S@+)X9#. !2PW9"HD]#=D*B2]+C2B-+[&XN-3X$LN*RXR7HG28S9"T M='C.D+1T6.^9OL37L3WP!/QWZ-[\_!/\2SW7\80=XN['\N5'?!)OFK@(Q>&U M[W>PZT9K&ENU]!]X9:O-^Z!5T[__2U]\VL;MR F\('SSCQK][ZVV*]D]L4%$ MO!9'@U#8WX[L$;SXC>W=VO>1W&6W7P7-/ C"(?RFIA:%QV"!B#?;WUO:G_$X M%LYR8M\=:2>;($Z/XC?R:^EE(BU(_#"(7W59O0N'9F":'3\\\EP@#L.=- M \ JB@;\56ZL5:]VVR]$JI0=B2;-E# _V=)%^(_+SR=+6?51!]\EJ5B'J(T,HYG3R/Q1OU!/P0\:_D4?*/# M*U620H2U9W&@?L!4I9]DB*]I$/F91>$JDFW6;)C$X0/P]C=RF#B,)?WK1 +J M/>MK]:)Z4DUB O5FNX;=,NUA,,4^ -,E<8-^K;,0-[!,X*! !FKYP.Y!&*&& M;(4T- W9"FE,FL"!"1SD$N*:P$%9<9EQ298.LQF2E@[/&9*6#NL=4!(RCH\Y M^W1A/),[WL^9[[F^L/[GE_,/UID?Q;;O".M=X,RP82?NI=YXBRXU5_UN*'\' M?X"W^D%LV=.IL$/XA,4?!-K:#CG^<'J0-7(]80V$8\\B^&T<\;MB^SJR[%!8 M8C(00QS=<^O&8_D,?5'J?=4B8<1#0(7ENV$. OD9LA42W1FR%1+!E1JS&6]= M86&?\=:5%I<9/T#I,)LA:>GPG"%IZ;#>@7GK+DY^,]ZZ/7KK+NV[P \F]];I M72S\"%/@+IRQF-B)^ZY(..T0D%GYM/Q!H"]#MD(B+$.V0J*H4N,FXS$K+/0R M'K/2XC)CBY<.LQF2E@[/&9*6#NL=F,?LY/B#\9CERV-V8GO.S./*U0^N_VV M ZN-_RR?.*U\.O\@L)@A6R'QEB%;(3%5J5&4\9\5%H@9_UEI<9FQS$N'V0Q) M2X?G#$E+A_4.S'_V[O2]\9_ERW_V3HQLM+C,V.2EPVR& MI*7#[7@_)P$L MQ_IB7^,LS70>YSNYW'^, K"B1W'8FC946;>INT/+0<>;<-/ACC4\_1N M#,<16_5:_<AP(:D-R(1A-KWN"5M-0/; M^78=!C-_>.0$7A"^^4>-_O=6/1&/?>%Q<#._J54[0I&JT:["DP=!.!3A&S_P M17*&ECV+ ZMFU?"]K^'%ZM]T,,DJZ)NX L^>1N*-^H-Z)'W[8:2*5"3 ,'9C M<02T< 2LY#:T$PS1>UFAR)"$?T+'1&]:"EOWM1B$;4-K+$*!@])7<.QV5B.W M>.2)4=2UY*1;'6W5].__6DM+:+N2"J-!5+\61X-0V-^.[!&\^(WM MW=KWD=QEMU]M?I]*MEQ4DVA?JS;;WUO:GU.UH2UG8M\=:2>693+^FOI9R%I, M_G!!D;V:>VXB*0TP';.ZM56O=MLO1*HY$6BFA/G)ML:A&/WKU3\N/Y\LM?SQ MSZ#IP ;S^+&WO%[YHU<_7Y*F#4;6"?P6&"%*^-1>AU>S1[WL!&W+'?[KU56_ M/6KV&JWFU;#GM*Y:3K-Y-1CU6E>B5VMUFR.[,1IT7O%;^1L79[]^.K[\>GYZ M<=7IU<"XE[]]^7M]0=$,,J^4)S@(O"'\,EWF3Z\'+Z-DYM?S919&,]N/+;@[ MX[&P0O'WS T%YJ-$2$G\V85P9B$0 UYY>N>,;1\L]&,GQE_7^\U6A3YT+J[= M* [Q46.PSHNQ$\>!J$])H!7,9P5O"+P+=<>,U C&UO9 WN MZ4$@^B*4'XCQZICY\"5Z'MSPXR"$70VK=#CKW>S:6:"@22%#=G.8396:)*E& M%*%^P")-/\E(OG[?\&<6-6LL)&_AD!Y53MJ-GGS4'D2!-XOG\=WNO*SU)[@<-?#W!"O G/DVS_QQ ME^\3#C\O4&M;S/02^WGH8CD_^_7T\O+,.OG\\UGQ^^A*[ON%/;6Z0*4>P=V@_'B?V@?O>C(5GA]F,(5;";[WVWD=;-; M">3G9&&[]39F Y88IUC7 ?G2Z\S/RCB$4UL>N]:^]03O[0Z)_&2?B4MF?(6QLLG:;#XC?!.YP>3P\S9,9!,-[^,\XGG@___]02P,$ M% @ "H$(65KIV>U7$ 79( !@ !R9W1I+3(P,C0P-C,P>&5X,3!D M,BYH=&WM76MSV[82_2NX[K1-9O1^V++D9D:QE<0=O\96;N9^A$A00D,2+ A: M5G[]W05 BI+EVHZD6$[9:6R+#SP69P]V@<7JZ#_E\B"G7$W(4$01#5!NU1HO4FMW&8;=Q0*[.R9O/P^.W^N&3R^/A_ZX&IM:KS^_/3H_) M7KE:_=(\KE9/AB?F1JM2JY.AI&',%1V9LH%76KU>ET6IDV*T*. MJ\/KZD0%?JOJ"Q&SBJO 5^,NJ^.PJ8HL294!DS]Y^&'<@>>4%SY M[-U1-?UMGAT)=_;NR.6W)%8SG_VQ%U YYF%9B:C;K$6J!V]6X?;2,W?E*7?5 MI%NOU7[M1=1U>3@N^\Q3W7J]#*_*$SGNI+Y5/%;AJ7_0]VY.N#! M*'W,$Z$J>S3@_JS[>S]2(OZ]IZ_%_!N#NN!-GX>L/&&F\DK]L&>*[MH>X=-I M:;<\YB/N^.V73J/6[!U5\4$00+1""([/J.R.A)KTEN6QJIO? MW_K&04^Q.U6F/A]#F7@UUQV2_BNWVZ9SHY4U#7G 8G+!IN1:!#3\O62NP.^8 M2>[9-DQ-I2/ANU#4X&X"HE&(_L91=60$L59'%H=AL:6+=1-=87Z@%NJ[86/! MR.?3%>U>JK1C*RW#4"D1=#M0]Q/'?(-=?; CCX[+SG5GCKA:Y:!]OWLNCR.? MSKH\U(6,?.%\-0CF(;1-=?.JW:PTF^O#=MYN\Q$+ZH9"!M1?A6N#+2N9S:G+ MS>"_@XOA)](_'URT;KGC$;M?KM? M!KN=/'W^E<2*>[,%/#;WHWN,VC&_-RO=X:?3&_(P2M:4O1Z]36,Z ^[ZC7NC M)CPFO_V="-7K@^7EHO5E/KXE< <^,0DF%0^5(#0FPB-_)B$C]5:)H'E5(J,9 MH:%+1DQ-&0O)U?7EV>5'$.G9Z?GI<'!"KOK7PXO!]GY#<:1#UR?%DB9V?'Z1M#%M*L917RVR_U_=I6P?@P]C:" MAD?)V9+QX4&EWK$FW_TWGUO]EU,8BYN;X:<"=A:>&I4$>H9*1B$K%H134!>(PJ2@/ MR1FC,2/]L61,NRZN]D'ZR1B$00Y13>K[Y WHS@0T20E/0$$458VY):(FC""S M-FH]78[^NXX:$24R3K!BJ PZ[4SFK?+Q2=V*M&U1),4=#Z!F?T::G5*M5B,2 M&D-'/B/QWPDVWF-,H;XSJ^Y7D@4]F#A"1$Q2]*>TBL300*H2 !G,#QJ,M]0G>#/3DGZB)D+R;^8E M>*P_9@;L"((DQ*LG[);Y(M(J>\)0L_6?^8KP[:P&Z(,C MPI YN@-Z78*&A/EP04)K?))$8TE=EE:=JA>T"_2!Q"*!4<79THHV7]%G\VI: MUX:GMT)W7D1W)D#Y0/@ ?IP.$+/P^V060HE.3$Y#IP*S@B\ &Q9,,\"OX[ X M%I+ _Y*!4>"8.86%T$C&9 E@&$< .?.(_8" ]+@, '= WK9Z4W6\"K>(O-/L M53L):<(>V'K2.0&P[%$'!PJF!OV4Q*0\!H[P#Z0 WF %LH'"C_+WBS M8FX5B'I%G5YE+(.[..6^C[,=C'YJ(S -*C0).$R.7,5S R%G-H3W@0F3.:)C M;N9:U&"'@I![]D$B1M!I_6=,8C!QP< &CAO!Y#XM6.HU=?H1!\S8H@B'0+C0 M%(T8XWQ9^"@F@UB_ C.>RU\ $IL3Q08+UNC++UL6Z MKZ[Q3Q@K>\5LWM5V@P&65FG7'<"+RR]DB!SPX?)Z4+*F:PSSAJ1Y&R1SK5#5 M\4*0J 3F$T?<:JJ(K>E!/1@P+,(8X<;62==PS&H,H;AN@S:*!V:,F,;;71A; MWK"IX/X@:;=>"U_8*WI3^1D0-.M0(R!T)O_8J^T1A_F^W8W./N.:7OK9MM^\ M448+DT8QZZ9_])X_'(VEWM3FO<&M;?RH6UGVZ4PDJNOQ.^:N&L+&?NY$M&EVMRQQA<%_&OG1#$;+>+0/T.M2WC1K![(@S6H_H"OLT'"=TS) $EDS# M=(4%%5M2.>=ZA*5DVF3^JUZ#J/1(*-3=( MTHL3Z]:81CB:?TQH 3#6A$=S3SOSF+!\L)%CX:.G9,U6XRHY(HA8&*=.=OI* MY;LM7^N>\=#Q$Y=IB3H^Y6@>Q3!66.UHMM1_M,U9$/EB!D(#<> "'?P6,NND MD''.?D(,51'U5:TY#T6-U"J-?,C*6I2Z&-72257EX0FJ7.]$]R,S#.W^;%9: MP;*[Q+*-76-90R4EW-]!34<: L6.E>8E9"L8$$,4>!%(*>6\DB43)"D@+K-: M"9^UNU7*^5J&0B7[.P%'#=U'8W.,S\G,F,;F*7'4B2ABXPC9/>7FOZOE^O8X@W; MJ,92(VNK^I\W4&V XX+?M'@M"VJ,8,3*(\GHU[)V&KK4G])9;,5YL%]I':1$ M9(,*:_?")(OPR^>&7Q83UBY-6#LV76DJ!X:$F0-< I@\<-(:V=W@A3V'Q9 B M9*2[E79@1X$\D96TSJ$^#W"_3&^. ZADR&:QGD(P!,.\C>5+96I[N[([ MQ[I!:2VF="=$#\]\OR3$#=^):0V:+-D=\,=<+>$)O66XM0O=CBAW\Z*! MMS7/I*$/:2G@V]Y8'#8*-[%P$XM9]PFS;G/GW$1@ \.7$ VC8PML M'58.6K_F788<3$D[VPC3?RVY,+F*T9?W "6IW-+/.HRW:QRP*73^4; MU ^?(_WO[S;,B4_9+VQLQB!)N7QAHSS%Y'-XH5/_&<4##I,OQCR^)YU_.W(> M4-6\'?=4I=QEL#VV=]^$V7!S82O[G1JYJ)!SYQAU;LWF]:LQ_;=-5M=\S)3B:=XMH?-N%; I:&H+6#LX M:)-/C(??2/^6A0DK8%; ; LP>\_D5^:SF4U2=E"O%4 K@/9##?W5@%L\UK-& MJ-O3D=)H5%8D!%X'+,71\+6B46U$73HJ2Z%@SQN87,]T.[<:J]K:M5C5P9W# M .&8ES8]^(=A^QBTZL_2G$.NS091LB<^/'/T6^>*26*=V]8$KV?Y;VU8JPZ^ MS\X(0*&1.:-! D9#Z#6>I39I0=.*,$PV#>G/U6*/L.L8^Y<-C']R2HI-D$:1 ME*)@G@TQ3WO7F.@;)9K?39+F;/=7D^=]3\5-=B-:5\'>94F?YJB#@['H6$4UI*C?6/[3+$ M9XY?K8ZT&GXM(9>-[PM\O4Q-&. M BE%**CL&PF@D "3+E.=8&&)^-YP*"9_W%=G)V6A8Q)"S%DIGRYL,7'.8B/, M&58H5C7"#UTCSQ([CSQ;/Q;6XI8Z<.J?[48LI1)5?0 M3F?E%Q>=?KSH#S]?#\A5_^. ?+@\.[O\^]6Y&TH-[9Q#+"Z06QW_A%=&KURP^K4ZOKE6YVQYQ$9_U9=+SROHAQ MI68 *IN51KL89"KQ6W?"'Y5;W6X.[A]NR&W8)6S=9YIL>6;+*2,.*X>M7^\O M?3R#[5[3O3%#P3:X\DGGA-7M^K[+%<%3NP0N#8J@$>^"W0SAS\W MV.(ER6PKJ/9UXOF!+]ZDY 0,R"FN9J99 ]-4B3.;_W9&[@>]_\2H7R&1-/DO MYH7_'M0_TN+LR[^;G&\I,KOJDP*P!2 >7V MV?($^GZV\FC.KF)AH[/ODI2W/(]N?R#7.^[X.A'\@*5\00/6)>1/YGGD/7X% MCQ^S<*> OF4X& &L;USNO3NG2I'!"$SJPGI\71@8#,Q9#$N:'1M[5IM4QLY$OXK6K;V E6VQR^P80VARC'.Q74)L,;493]J M9F2/CO%H5M+8^'[]/2V-S9BWD*R/I.Z2JH!'TY*Z^^E^NB5\_%.]/L@2GD4B M9N_''S^P6$7%3&2615IPB]&%M D;JSSG&?LHM)9IRMYJ&4\%8ZUFX]=&JWW0 M:-;K)\=8JU].4EF7'0:O@W:SO<^:G6[[MV[[-;OXR':OQOT])WQZWA__<3'P MNUYA#\L],/@M/QJ7^QWVBVV%CSS$@K5<;3(!B<[;"=Q-J\&P2+ MQ:*QZ#24G@;C49#86;H?I$H9T8AMO'-R3"/X*7A\7('MT-:3I/UF/*F=;5(N95S06L_L7-E M!PCF*[&)RFQ]PF5,&'8F%FRD9CQ[5?,C^&V$EI-71T[:R'\++(0U M_1[=TC!ZN5IV+HT,92KMLIO(.!89!/[V\V&[V3DZ#D@0?L@?\$64"JZ[H;+) MT5VW/&3O=LRPXL;6>2JG6)P\7+&+T?]6VW^@'<.-'1?"(1*J-,;+P:?WP[?# M,>NT&JWC(/0F;EW%"%DF]-?JV!^,QL-WPWYO/#P_0_Z,+J]Z9V,V/G<*/S7S M.-0GGQ4:77T87+)6A]=;^[M\C_7.3EGK("Z?KLY.!R,V?C]@EX/^U6@X'D)X M\*G_OG?V]P'K]7XP'IU5+:7-G?:?9I@V=/KW1 MV][9X+)^_NG#X(^5*NUFL[UE(!^';5ACEP4()&'_*-)KKC-98Y'05DZ6S";< M=E]$BU:##5G"YX)I,9=B 5*VB33L]X)KA%VZ9".1*VU!U>R=TC-P>?UWIB9L M)*?"6LGZ:I87%FQ58\,L:KR(TNT&>\N-JQ]LMF37F5JD I6FYG777N-88;M, MH41A72XSQK,E*S*K"P']4']<_8(IG,WPI"5/V81'&-),S:1E5GFY>P*9B(0Q M7"])9,:O!?:MK&DP%D,9;)E2>-(>)!!)C:(),911 TUBH=DBD5'"3$$_;N0(1P28R M@\WDOEL;:X #XGBM*^]E-D&0<2)^?([2(L::\&/%H!HPD!28.=Q "!*R:#;6 M$)7>,7>V1A3$KJ+42*)((0!<%)SGMC-.GXB;A$U2M3 KT+282F/165C&:=#K M#2UK%=^;E3+WM'T9]^\WV'A#5ZJ]K=='IG1PR2L40&HRD7C<-7O.D"'C6CB7 MP04R3 69Q@1P"E-I$II!8C/D#^40/919FF5>M_E6J$]Q+!ANW!5 M+.![[X_!#?JI#)U@#T$[*E)(N))QL"N\%JYDT)-_E%3Q,H\9K<\HLBM0>M>2 M+L_>:+*QT00;D9UW 88$<>$VJ==5"-RBC,20<7WD",>90Y*V#KHST4XVF.#.4\+EP)DOIA,4*APMLG03MPO M.&L2?T9*^\>':Y #%!.1CL97NE 5]G$-GD,Z?"TMJ(Q//M^(L'#5(+@8%=X3 MT.>(%O]6F,3(.F_N?;=1OUC6$_?F06R^(->(1544%9J<4Z&L!U:=*6,Q3F<_ MK&4B+/2G[\C9[B-3)D 967!'NE0.?.TONVC;D?!XPW3P%QHF=UJ*5T%3NXUK2K,J<+N6[7[7X1(V4KX3OF!5. Q)AJQSH1'T2NK(J8 A2OFN=4 M T(UQ0P>@'N<,24#/7@P>FF^;&XV*3VPXD0C[FIPBW#9 L>Z8VJ)0,V3BLSF M*IT+8I:,3\O3MBX33,SR5"T%WBX2Y5.*;^ +/+9"N]N\D7C"4U]Y(>KN0ZUK MI\J)(<)"Z'JDTI3G1G17'ZJZT-:)O_FB6U-R 50JM?$7R;RP:C7@KY'=R,9E M,ZF]>=5\]^*8N7[VS8Z_@Z1K<+W2L]R_Y4VW\=IP8DY4H+(5MBHO5SS @A5_ ME1NO?%>Y$ZZL3*#2:7SEP]5S?:%YW@V1C-?U!1SVV=OQ]7L>XA126'%$%^4O M?T]>$<3++[HU+W_:^(>W7];;@=44^%MP^W_#WJ?NPT]!R%W6*Z8XC[+#&J,_ MLZWOM[<32=_+'Y:^?Z"^UJK_*6/^KR$J2WNHK%4S4-(-F^_<=$4=@ M@KM_G-KDC1\X:O>G]F\,XB64X[;0X@QO>[[?C[! ;#+YTK& M)=B'AXWV_IH,_5C3?>')?RO*?BD33FB" M:"8 !@ !R9W1I+3(P,C0P-C,P>&5X,S%D,BYH=&WM6FUSV[@1_BNH;]K8 M,Y*H%_OBDQW/R++YCZ")"2BI@@> $I1?WV?!2B9\EOL.]7)M,E, M9!%8 /OZ[&+%X[_4ZX,LX5DD8O9^_/$#BU54S$1F6:0%MQA=2)NPL/SG&7OURDMS?<\1GE_WQ;Y\&_M1/UZ/9 MFYH?P5\CM)R\.7+41OY;8"/LZ<_HEH+1Y&K;N30RE*FTRVXBXUAD(/C;3X?M M9N?H."!"Z"%_0!=1*KCNALHF1W?5\I"\VQ'#BB^VSE,YQ>:DX8I#_N] M\?#R O$SNKKN78S9^-(Q_-3*XU"??)5H=/UA<,5:'5YO[>_R/=:[.&.M@[A\ MNKXX&XS8^/V 70WZUZ/A> CBP>?^^][%WP>LUQ^SRW/6^J6S7]L.-[TKUCN[ M_#0>G%4EI<.=])UFFPYT_/1&I[V+P57]\O.'P6\K5MK-YK8-^;C9AC7V#S&9 M:+%DO08[%=J*U(BLQB)\E9,ELPFWW5=AI=5@0Y;PN6!:S*58 )EM(@W[M>#@ M2J=+-A*YTA9XS=^TYCA6.RQ3R%/;E,F,\6[(BL[H0X ])R"4QB,+9#$]: M\I1->(0AS=1,6F:5I[M'D(E(&,/UDDAF_$;@W,J>!F,QF,&1*?DHG4$$D=3( MG"!#+C7@)!::+1(9)08I'USL*9B MB#G'LIB%RZH:CE[%(ITG+"+81&:0F=1W*V,-Y@ YIG5E7F83.!DG],?W*"UB M[ D]5@2JP0:2'#.'&LB"9%E4'&L3E=HQ=XZ&%\0NK=2(HDA! +LH*,\=9QP_ M$3<)FZ1J859&TV(JC45Y81FG0<\WN*Q5=&]6S-SC]G74O]]@XPU>*0&WWAZ9 M4L$EKI #J212A<8& M\&2!) >,!UJ9+1380C$G.L:AW@NIE"S@R%4X6Y1COPDHR+E! 40RS%Q"X98 MX:&UFA'P+11$B&C%>A%O,SHK==N_"D/A]C+;AW=M_^PHN.<"SX^?9WL"O&@7$96YSI>60 ^(;F_$1"(/G0L^:,SEK.#=Z4-TDHN='CT MI10H+S1N![ +@7X4*1T[!EQ6G(H,6)["'3 C&\QY6K@0(/%1 R)1X8*3H9RXGW#6(/Z,D/:/#^<@9U L1#@:G^E"5=C' M.7@.Z/ UM: T/OEZ(<+"58'@?%1X38"?(]K\6]DD1M1Y<>^KC>K%,I^XF0=M M\X)8(Q15451H4DX%LA[8=::,Q3A= +&7B;#1[[XB9[N/+)G RHB".]0EXZAK MA"MUJ0K.BC5?>YZKA)LUOE/\.*\0L0,6IX\RZ) )$0@6,IOE8@C^WR2[,BY@UA GX2VE]Y9/B]T*"?>=_11:Y"GGO6]9% M/93XE*4DK$&U&E5]D13078E^Z_ID(?@-P9G/$@[07'YS][I5N?\BBY2EA*^4 M'P@%'F.A$>M(>-1Z95;$$I@ R:OF,=4 4$TQ@P:@'B=,B4 /7HR^*5ZB2ND! M%B<:CE>#7H0+%VC6W5-+$]0\JLALKM*Y(&C)^+2\;NLRPL0L3]528':1*!]3 M?,/ ,,A6<->W)%SWT;JZI=19"/T+78]4FO+M&-EJ[I.7-QN[=-BUSA>.['=_QHZ:S7O%9GM_R#3\;K_NN M!%& ^K+FM"HO=SS AI5V;7GPJG5;Z8ARO[#BB-K2K]^5KA!B\D4]ZO+3QC^T_;K:#JPFQ]^"VO\;\C[5 M?3X#\'59KYCBXL<.:XQ^U%IWD[?C2=_+SSC?OZ'^J%3_4\+\7YNH3.VALE;- M $E?F&L]L9^:[M]W!!R!"1[\*6@3/'X84[M?M[^Q):_ '+>%%C\L\_K"/!PE M/^SPVL+T$RDF['Q]S[KT[9$[I@C<56M5W7TO.GWR%11W@RM3QO?^&HW_3-9W MQ)!'-U.MBBRF^ZS2W14^5B386HU5>2-BZW&T/K-XYR M7._K_M[")[C =OEU9>W/:.!#_*GMTKDUF\ ORH(9CAA R3:\-%)SI]4_9EK$F1O+)<@CWZ6\E M&P)IVM[=M&D[1V8"6"OM6[L_2[U?+&O$4\(C&L.KX.T;B$54+BA7$$E*%(XN MF4HA$'E..+RE4K(L@S/)XCD%\%S[Q/9:Q[9K6?T>\AK6BP3WH>.<.BVW=01N MVV^]]%NG,'D+!]?!\-!,/A\/@P^3425U'CG,>G%>$(]OU M()"$%TPQP4GF.*.K!C12I7+?<9;+I;ULVT+.G6#JI&J1'3F9$ 6U8Q4W^CT] M@I^4Q/W>@BH"44ID0=5OC>O@PNK@#,541OL]9_U=S0U%O.KW8G8+A5IE]+?& M@L@YXY82N=]V<]7%E0Z2'\RYLY8L5JGON>ZOW9S$,>-S*Z.)\H_M3N=^2+)Y MNAD3E6F^I!E1[)9JWEM$Z+3\&Z@88;Y2^5]U]#IP;<_LH0W/ MGWDGIUVO?>PV?U1E!S,8G(\GP>@<]\QT=CVX"B 8&VT_MZP7ROX7)\U&P^!R M? 4OW1,87T#P:@2SP?1L<#6:6>,_WHP^P& 8:$K+=5O?PD&,Q^@ @B,=-G-"HE M[AM4;W2'Y8!C(1M$2I.]E^VC)I ""#*+:=R$ [WB^;-.J^5VMV>;(:]["(3' MFJ/>AJ 31[,9IB3'$,-)6S\%NK )EDM_YHS72%G"@ME 4,14SAX+ 4/FS K ML0ZE\'N9W1#)61,Y,YJ@VFB"WN\P3A(6H21D/65SJA1#AHLA$L>V3L6 M:!KAJ[7R3:/]:YHDDJY@8,,9E8IF!>5K21>,8VM@)-N6I!G6G)I 291"2B4- M5X!TQ1+M6)42U5S')Z2%\6[*"KCA8IE1[!W^4^>.(>!FMR&XUU][PCOM%O"N M)&BZS%8PI3GF#S8PN!!R@1W.>J%UR"FVW";K'&6.7*4-G M*&WGL')%1$QBX !1"CV%RXA.N_NBN!.?B>'/HEJ)^S@E98:J1:ATIMUK6O*# MU"^TB^\S\8!@PDOPC@_B3>9O)W!7Q_X[Q:!5Q8!Q].NB\E"$W CCZ!_(BY]AT29/L.*O,*E\) MC*817CQ(:OLKNN735>QOQI-1^.+ MRF%V:;8YJ3C<,ZF(8Q6>G'RH[*BLJ!!ATI M$F+QJ^T)A40)5B2RC.0%]=<_ME4_0173JBMIM*/S N-=6U-!*5(JL1ZH@)09 MV8%;VM)=L*5'MK!3 TPW1GAEVK$&@G*M9RW?J[JQBM?CMWI31R2K&SEBP9KC M,3*\]_=:L%^W\RTLM\59(+#U(?F?OVTTCPU<8=M-1&)MZS &IN:VNSU'3ZW 0X6A MZT\5[[W]M-YVE-2)_Q7<_JWM_:<6_HL &?N_C6,=1[\/O',2/8K2/SU,;,T&$QS0*-7#O$^]+^\ \O3&/ M -U]!'X.8WZ>$'W4.__WL.&QTYT]=O@^QCP>BWT MK5]8?Q17;KU#IYLCHY!$-W,I2A[KXRTA_74WV+J]VR74AQ,M5"1CG%KU\[I_ M;-\:[IQU[0QMKB-S,J=6=8Q!$D6E3VX%B^NH=CIVZVC3N*HQU]Q@5M>&UL4$L! M A0#% @ "H$(6?G*"6#R10 >GP$ !4 ( !92H ')G M=&DM,C R-# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( J!"%E\OW[/XWT --F M!P 5 " 8IP !R9W1I+3(P,C0P-C,P7VQA8BYX;6Q02P$" M% ,4 " *@0A98I+&ZCQ@ "3% < %0 @ &@[@ &UL4$L! A0#% @ "H$(6=$;VKN9KP( =G$@ M !4 ( !#T\! ')G=&DM,C R-# V,S!X,3!Q+FAT;5!+ 0(4 M Q0 ( J!"%E:Z=GM5Q %V2 8 " =O^ P!R9W1I M+3(P,C0P-C,P>&5X,3!D,BYH=&U02P$"% ,4 " *@0A9SA7V5:@( Z M)@ & @ %H#P0 #,Q9#$N:'1M M4$L! A0#% @ "H$(6>BD33FB" :"8 !@ ( !1A@$ M ')G=&DM,C R-# V,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( J!"%DKROVO MS@4 L> 8 " 1XA! !R9W1I+3(P,C0P-C,P>&5X,S)D ;,2YH=&U02P4& H "@"F @ (B<$ end XML 93 rgti-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001838359 us-gaap:WarrantMember 2024-04-01 2024-06-30 0001838359 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001838359 us-gaap:WarrantMember 2023-04-01 2023-06-30 0001838359 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputSharePriceMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExercisePriceMember 2024-06-30 0001838359 srt:MinimumMember rgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember rgti:ForwardWarrantAgreementMember 2023-12-31 0001838359 srt:MaximumMember rgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember rgti:ForwardWarrantAgreementMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:MeasurementInputExercisePriceMember 2023-12-31 0001838359 srt:MinimumMember rgti:ForwardWarrantMember rgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember 2023-09-30 0001838359 srt:MaximumMember rgti:ForwardWarrantMember rgti:MeasurementInputEstimatedProbabilityOfOccurrenceMember 2023-09-30 0001838359 us-gaap:AdditionalPaidInCapitalMember rgti:AtMarketOfferingAgreementMember 2024-04-01 2024-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember rgti:CommonStockPurchaseAgreementMember 2024-01-01 2024-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember rgti:AtMarketOfferingAgreementMember 2024-01-01 2024-06-30 0001838359 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001838359 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001838359 us-gaap:CommonStockMember rgti:AtMarketOfferingAgreementMember 2024-04-01 2024-06-30 0001838359 us-gaap:CommonStockMember rgti:CommonStockPurchaseAgreementMember 2024-01-01 2024-06-30 0001838359 us-gaap:CommonStockMember rgti:AtMarketOfferingAgreementMember 2024-01-01 2024-06-30 0001838359 rgti:CommonStockPurchaseAgreementMember 2024-01-01 2024-06-30 0001838359 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001838359 2022-03-02 2022-03-02 0001838359 us-gaap:RetainedEarningsMember 2024-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001838359 us-gaap:RetainedEarningsMember 2024-03-31 0001838359 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001838359 2024-03-31 0001838359 us-gaap:RetainedEarningsMember 2023-12-31 0001838359 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001838359 us-gaap:RetainedEarningsMember 2023-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001838359 us-gaap:RetainedEarningsMember 2023-03-31 0001838359 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001838359 2023-03-31 0001838359 us-gaap:RetainedEarningsMember 2022-12-31 0001838359 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001838359 us-gaap:CommonStockMember 2024-06-30 0001838359 us-gaap:CommonStockMember 2024-03-31 0001838359 us-gaap:CommonStockMember 2023-12-31 0001838359 us-gaap:CommonStockMember 2023-06-30 0001838359 us-gaap:CommonStockMember 2023-03-31 0001838359 us-gaap:CommonStockMember 2022-12-31 0001838359 rgti:CommonStockPurchaseAgreementMember 2023-12-31 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:SharePriceEqualOrExceedsAboveDollarTwoPerShareMember 2023-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:SharePriceEqualOrExceedsAboveDollarFourPerShareMember 2023-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:TimeBasedVestingRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:MarketBasedVestingRestrictedStockUnitsMember 2023-01-01 2023-06-30 0001838359 rgti:TimeBasedVestingRestrictedStockUnitsMember 2023-01-01 2023-06-30 0001838359 2023-01-01 2023-12-31 0001838359 rgti:MarketBasedVestingAwardMember 2022-01-01 2022-12-31 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:SharePriceEqualOrExceedsAboveDollarTwoPerShareMember 2023-01-01 2023-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember rgti:SharePriceEqualOrExceedsAboveDollarFourPerShareMember 2023-01-01 2023-06-30 0001838359 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember rgti:TimeBasedVestingRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001838359 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember rgti:TimeBasedVestingRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001838359 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001838359 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001838359 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember rgti:TimeBasedVestingRestrictedStockUnitsMember 2023-01-01 2023-06-30 0001838359 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember rgti:TimeBasedVestingRestrictedStockUnitsMember 2023-01-01 2023-06-30 0001838359 us-gaap:SalesRevenueNetMember 2024-01-01 2024-06-30 0001838359 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 srt:AsiaMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 srt:AsiaMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 srt:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 country:US us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 us-gaap:SalesRevenueNetMember us-gaap:RevenueFromRightsConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001838359 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001838359 rgti:CollaborativeResearchAndOtherProfessionalServicesMember 2024-04-01 2024-06-30 0001838359 rgti:AccessToQuantumComputingSystemsMember 2024-04-01 2024-06-30 0001838359 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001838359 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001838359 rgti:CollaborativeResearchAndOtherProfessionalServicesMember 2024-01-01 2024-06-30 0001838359 rgti:AccessToQuantumComputingSystemsMember 2024-01-01 2024-06-30 0001838359 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001838359 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001838359 rgti:CollaborativeResearchAndOtherProfessionalServicesMember 2023-04-01 2023-06-30 0001838359 rgti:AccessToQuantumComputingSystemsMember 2023-04-01 2023-06-30 0001838359 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001838359 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001838359 rgti:CollaborativeResearchAndOtherProfessionalServicesMember 2023-01-01 2023-06-30 0001838359 rgti:AccessToQuantumComputingSystemsMember 2023-01-01 2023-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001838359 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001838359 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001838359 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001838359 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001838359 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001838359 rgti:RigettiComputingIncMember 2024-06-30 0001838359 rgti:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2024-06-30 0001838359 rgti:PrivateWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel3Member 2024-06-30 0001838359 rgti:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2023-12-31 0001838359 rgti:PrivateWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2023-12-31 0001838359 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001838359 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel2Member 2024-06-30 0001838359 us-gaap:FairValueInputsLevel1Member 2024-06-30 0001838359 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001838359 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001838359 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001838359 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001838359 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2024-06-30 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2023-12-31 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2023-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ForwardWarrantAgreementMember 2023-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2023-06-30 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2022-12-31 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ForwardWarrantAgreementMember 2022-12-31 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2022-12-31 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2024-04-01 2024-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2024-04-01 2024-06-30 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2024-01-01 2024-03-31 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2024-01-01 2024-03-31 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2023-04-01 2023-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ForwardWarrantAgreementMember 2023-04-01 2023-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2023-04-01 2023-06-30 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2023-01-01 2023-03-31 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ForwardWarrantAgreementMember 2023-01-01 2023-03-31 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2023-01-01 2023-03-31 0001838359 rgti:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member rgti:DerivativeWarrantLiabilitiesMember 2023-01-01 2023-06-30 0001838359 rgti:PrivateWarrantMember 2024-01-01 2024-06-30 0001838359 rgti:PublicWarrantsMember 2024-04-01 2024-06-30 0001838359 rgti:PrivateWarrantsMember 2024-04-01 2024-06-30 0001838359 rgti:PrivateWarrantsMember 2024-01-01 2024-06-30 0001838359 rgti:PublicWarrantsMember 2023-04-01 2023-06-30 0001838359 rgti:PrivateWarrantsMember 2023-04-01 2023-06-30 0001838359 rgti:PublicWarrantsMember 2023-01-01 2023-06-30 0001838359 rgti:PrivateWarrantsMember 2023-01-01 2023-06-30 0001838359 rgti:PublicWarrantsMember 2023-12-31 0001838359 rgti:PrivateWarrantsMember 2023-12-31 0001838359 rgti:LoanAndSecurityAgreementMember 2023-12-31 0001838359 srt:MinimumMember rgti:LoanAndSecurityAgreementMember 2024-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2024-06-21 0001838359 rgti:LoanAndSecurityAgreementMember 2022-01-31 0001838359 rgti:LoanAndSecurityAgreementMember 2021-11-30 0001838359 rgti:LoanAndSecurityAgreementMember 2021-05-31 0001838359 rgti:LoanAndSecurityAgreementMember 2021-03-31 0001838359 srt:MinimumMember rgti:LoanAndSecurityAgreementMember 2024-01-01 2024-06-30 0001838359 rgti:GovernmentEntitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 rgti:CustomerGMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 rgti:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 rgti:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 rgti:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001838359 rgti:GovernmentEntitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 rgti:GovernmentEntitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 rgti:CustomerFMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 rgti:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 rgti:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 rgti:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001838359 rgti:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001838359 rgti:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001838359 rgti:GovernmentEntitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 rgti:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 rgti:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 rgti:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 rgti:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 us-gaap:CommonClassAMember rgti:CommonStockPurchaseAgreementMember 2022-08-11 0001838359 rgti:CommonStockPurchaseAgreementMember 2022-08-11 0001838359 2022-03-02 0001838359 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001838359 us-gaap:EmployeeStockOptionMember 2024-06-30 0001838359 rgti:TwoThousandTwentyTwoEquityIncentivePlanMember 2024-06-30 0001838359 rgti:CommonStockWarrantsMember 2024-06-30 0001838359 rgti:WarrantsToPurchaseClassACommonStockMember rgti:SeriesCRedeemableConvertiblePreferredStockMember 2024-06-30 0001838359 rgti:VestedCustomerWarrantsMember 2024-06-30 0001838359 rgti:UnvestedCustomerWarrantsMember 2024-06-30 0001838359 rgti:PrivateWarrantsMember 2024-06-30 0001838359 rgti:VestedCustomerWarrantsMember 2023-12-31 0001838359 rgti:UnvestedCustomerWarrantsMember 2023-12-31 0001838359 rgti:PublicWarrantsMember 2022-03-01 0001838359 rgti:PrivateWarrantsMember 2022-03-01 0001838359 us-gaap:WarrantMember 2024-06-30 0001838359 rgti:PublicWarrantsMember 2024-06-30 0001838359 us-gaap:WarrantMember 2023-06-30 0001838359 2022-03-01 0001838359 rgti:RigettiMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2021-10-31 0001838359 rgti:WarrantsToPurchaseClassACommonStockMember rgti:SeriesCRedeemableConvertiblePreferredStockMember 2020-12-31 0001838359 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001838359 rgti:CustomerWarrantsMember us-gaap:CommonClassAMember 2020-02-29 0001838359 2023-06-30 0001838359 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001838359 us-gaap:MeasurementInputSharePriceMember 2024-06-30 0001838359 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001838359 us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001838359 us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001838359 rgti:MeasurementInputSimulatedTradingDaysMember 2024-06-30 0001838359 us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001838359 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001838359 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001838359 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001838359 rgti:MeasurementInputSimulatedTradingDaysMember 2023-12-31 0001838359 rgti:RigettiMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2022-01-01 2022-06-30 0001838359 us-gaap:CorporateDebtSecuritiesMember 2024-06-30 0001838359 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0001838359 us-gaap:USTreasurySecuritiesMember 2024-06-30 0001838359 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001838359 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001838359 rgti:SponsorVestingSharesMember 2024-04-01 2024-06-30 0001838359 us-gaap:WarrantMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001838359 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001838359 us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001838359 rgti:UnvestedCustomerWarrantsMember 2024-01-01 2024-06-30 0001838359 rgti:SponsorVestingSharesMember 2024-01-01 2024-06-30 0001838359 rgti:SponsorVestingSharesMember 2023-04-01 2023-06-30 0001838359 us-gaap:WarrantMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001838359 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001838359 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001838359 rgti:UnvestedCustomerWarrantsMember 2023-01-01 2023-06-30 0001838359 rgti:SponsorVestingSharesMember 2023-01-01 2023-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2024-04-01 2024-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2024-01-01 2024-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2023-04-01 2023-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2023-01-01 2023-06-30 0001838359 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001838359 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001838359 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001838359 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001838359 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001838359 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001838359 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001838359 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001838359 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001838359 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001838359 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001838359 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001838359 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001838359 2024-04-01 2024-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001838359 2022-12-31 0001838359 rgti:RigettiMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2021-10-01 2021-10-31 0001838359 rgti:SponsorAgreementMember rgti:SupernovaAcquisitionMember 2022-03-02 2022-03-02 0001838359 rgti:SponsorAgreementMember rgti:TrancheTwoMember rgti:SupernovaAcquisitionMember 2022-03-02 0001838359 rgti:SponsorAgreementMember rgti:TrancheOneMember rgti:SupernovaAcquisitionMember 2022-03-02 0001838359 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001838359 srt:MaximumMember rgti:AtMarketOfferingAgreementMember 2024-03-15 0001838359 rgti:AtMarketOfferingAgreementMember 2024-06-30 0001838359 2023-04-01 2023-06-30 0001838359 rgti:TwoThousandTwentyTwoEquityIncentivePlanMember 2024-01-01 2024-06-30 0001838359 rgti:CommonStockPurchaseAgreementMember 2022-08-11 2022-08-11 0001838359 2023-02-01 2023-02-28 0001838359 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001838359 rgti:PublicWarrantsMember 2024-01-01 2024-06-30 0001838359 rgti:SponsorAgreementMember rgti:TrancheTwoMember rgti:SupernovaAcquisitionMember 2022-03-02 2022-03-02 0001838359 rgti:SponsorAgreementMember rgti:TrancheOneMember rgti:SupernovaAcquisitionMember 2022-03-02 2022-03-02 0001838359 rgti:AtMarketOfferingAgreementMember 2024-04-01 2024-06-30 0001838359 rgti:AtMarketOfferingAgreementMember 2024-01-01 2024-06-30 0001838359 rgti:AtMarketOfferingAgreementMember 2024-03-15 0001838359 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001838359 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001838359 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001838359 rgti:TwoThousandTwentyTwoEquityIncentivePlanMember 2024-01-01 0001838359 rgti:RigettiMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2022-01-01 2022-06-30 0001838359 rgti:CustomerWarrantsMember us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001838359 rgti:DebtInstrumentThirdSpecifiedPeriodMember rgti:LoanAndSecurityAgreementMember 2024-06-30 0001838359 rgti:DebtInstrumentSecondSpecifiedPeriodMember rgti:LoanAndSecurityAgreementMember 2024-06-30 0001838359 rgti:DebtInstrumentFirstSpecifiedPeriodMember rgti:LoanAndSecurityAgreementMember 2024-06-30 0001838359 rgti:LoanAndSecurityAgreementMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2024-06-30 0001838359 us-gaap:FairValueInputsLevel3Member rgti:ContingentEarnOutLiabilityMember 2023-12-31 0001838359 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001838359 us-gaap:AccountsReceivableMember 2024-01-01 2024-06-30 0001838359 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001838359 us-gaap:AccountsReceivableMember 2023-01-01 2023-12-31 0001838359 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001838359 srt:MinimumMember rgti:CustomerWarrantsMember us-gaap:CommonClassAMember 2020-02-01 2020-02-29 0001838359 srt:MaximumMember rgti:CustomerWarrantsMember us-gaap:CommonClassAMember 2020-02-01 2020-02-29 0001838359 rgti:RigettiMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2022-01-01 2022-12-31 0001838359 rgti:RigettiMember us-gaap:ShareBasedCompensationAwardTrancheOneMember rgti:ForwardWarrantAgreementMember rgti:AmpereComputingLlcMember 2022-01-01 2022-06-30 0001838359 rgti:WarrantsToPurchaseClassACommonStockMember rgti:SeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001838359 rgti:CustomerWarrantsMember us-gaap:CommonClassAMember 2024-06-30 0001838359 2023-01-01 2023-06-30 0001838359 2024-06-30 0001838359 2023-12-31 0001838359 rgti:GailSanfordMember 2024-04-01 2024-06-30 0001838359 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001838359 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001838359 2024-08-05 0001838359 2024-01-01 2024-06-30 shares iso4217:USD pure rgti:employee iso4217:USD shares rgti:D rgti:Y rgti:security 171903000 128515000 161705000 126657000 0001838359 --12-31 2024 Q2 0 0 0 179596760 147066336 1 http://fasb.org/us-gaap/2024#PrimeRateMember P5Y P10Y P5Y P20D P30D P5Y P20D P30D -0.07 -0.13 -0.21 -0.32 false 10-Q true 2024-06-30 false 001-40140 RIGETTI COMPUTING, INC. DE 88-0950636 775 Heinz Avenue Berkeley CA 94710 510 210-5550 Common Stock, $0.0001 par value per share RGTI NASDAQ Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share RGTIW NASDAQ Yes Yes Non-accelerated Filer true true false false 191243492 20684000 21392000 79792000 78537000 5232000 5029000 3959000 2709000 109667000 107667000 45651000 44483000 6850000 7634000 244000 129000 162412000 159913000 1843000 5772000 7609000 8563000 836000 343000 13042000 12164000 2234000 2210000 25564000 29052000 3364000 9894000 5455000 6297000 3410000 2927000 2461000 2155000 40254000 50325000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 1000000000 1000000000 179596760 147066336 17000 14000 508971000 463089000 123000 244000 -386953000 -353759000 122158000 109588000 162412000 159913000 3086000 3327000 6138000 5527000 1096000 597000 2648000 1106000 1990000 2730000 3490000 4421000 11870000 13219000 23341000 26925000 6205000 5747000 12819000 14761000 0 0 0 991000 18075000 18966000 36160000 42677000 -16085000 -16236000 -32670000 -38256000 969000 1574000 2076000 3038000 1218000 1199000 2341000 2483000 -2100000 5000 483000 878000 -1315000 350000 306000 631000 3664000 -730000 -524000 -2064000 -12421000 -16966000 -33194000 -40320000 0 0 0 0 -12421000 -16966000 -33194000 -40320000 -0.07 -0.13 -0.21 -0.21 -0.32 -0.32 171903000 128515000 161705000 161705000 126657000 126657000 -12421000 -16966000 -33194000 -40320000 -17000 4000 -105000 -79000 2000 3000 -16000 241000 -15000 7000 -121000 162000 0 0 0 0 -15000 7000 -121000 162000 -12436000 -16959000 -33315000 -40158000 -33194000 -40320000 3334000 4249000 6278000 5058000 306000 631000 483000 878000 0 1144000 0 -836000 1776000 1571000 547000 682000 784000 764000 203000 1394000 1021000 889000 493000 -128000 -1085000 -1298000 -1602000 -2260000 -26656000 -33618000 7538000 5735000 75995000 57619000 76500000 60589000 -7033000 -2765000 6199000 2858000 12838000 2348000 26833000 0 447000 107000 68000 903000 33093000 286000 -112000 -79000 -708000 -36176000 21392000 57888000 20684000 21712000 1504000 2330000 132000 13000 739000 307000 849000 33000 29000 0 -16000 241000 <table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Description of Business </b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">Rigetti Computing, Inc. and its subsidiaries (collectively, the “Company” or “Rigetti”), builds quantum computers and the superconducting quantum processors that power them</span>. <span style="font-size:10pt;">The Company markets a 9-qubit quantum processing unit (QPU) under the </span><span style="font-size:10pt;background:#ffffff;">Novera™ QPU trade name.</span><span style="font-family:'Open Sans';font-size:10pt;background:#ffffff;"> </span><span style="font-size:10pt;">Through the Company’s Quantum Computing as a Service (“QCaaS”) platform, the Company’s machines can be integrated into any public, private or hybrid cloud. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company is located and headquartered in Berkeley, California. The Company also operates in Fremont, California; London, United Kingdom; Adelaide, Australia and British Columbia, Canada. The Company’s revenue is derived primarily from operations in the United States and the United Kingdom.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(2)  Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">On March 2, 2022 (the “Closing Date”), a merger transaction between Rigetti Holdings, Inc. (“Legacy Rigetti”) and Supernova Partners Acquisition Company II, Ltd. (“SNII”) was completed (the “Business Combination”). In connection with the closing of the Business Combination, the Company changed its name to Rigetti Computing, Inc. and all of SNII Class A ordinary shares and SNII Class B ordinary shares automatically converted into shares of Common Stock, par value $0.0001, of the Company (the “Common Stock”) on a <span style="-sec-ix-hidden:Hidden_GC6HpwLYUUaz2by-IhqhUg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-for-one basis. The SNII Public Warrants and the Private Warrants held by SNII became Warrants for Common Stock. The Company’s Common Stock and Public Warrants trade on the Nasdaq Capital Market under the ticker symbols “RGTI” and “RGTIW,” respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company determined that Legacy Rigetti was the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (ASC) 805, Business Combination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rigetti issuing stock for the net assets of SNII, accompanied by a recapitalization. The primary asset acquired from SNII was cash that was assumed at historical costs. Separately, the Company also assumed Warrants that were deemed to be derivatives and meet liability classification subject to fair value adjustment measurements upon closing of the Business Combination (the “Closing”). No goodwill or other intangible assets were recorded because of the Business Combination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">While SNII was the legal acquirer in the Business Combination because Legacy Rigetti was deemed the accounting acquirer, the historical financial statements of Legacy Rigetti became the historical financial statements of the combined company, upon the consummation of the Business Combination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with  applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S” and such accounting principles, “GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for a fair presentation of results for the interim periods presented have been included. As a result of displaying amounts in thousands, rounding differences may exist in the condensed consolidated financial statements and footnote tables. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for other interim periods or future years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated balance sheet as of December 31, 2023, included herein, is derived from the audited consolidated financial statements as of that date, however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements of the Company and its subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the significant accounting policies disclosed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, the fair value of share-based awards, the fair value of derivative warrant liabilities, the fair value of Sponsor Vesting Shares issued in connection with the Business Combination, accrued liabilities and contingencies, depreciation and amortization periods, revenue recognition and accounting for income taxes. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment and adjusts when facts and circumstances dictate. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to a number of risks similar to those of other companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital (or financing) to fund operating losses, competition from substitute products and services from larger companies, protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Based on the Company’s forecasts, the Company believes that its existing cash and cash equivalents and available for sale investments should be sufficient to meet its anticipated operating cash needs for at least the next 12 months from the issuance date of these financial statements based on the Company’s current business plan and expectations and assumptions considering current macroeconomic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Macroeconomic Conditions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and interest rates. These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, the Company could experience an inability to access additional capital, or its liquidity could otherwise be impacted. If the Company is unable to raise capital when needed and on attractive terms, it would be forced to delay, reduce or eliminate its research and development programs and other efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt - (Topic 815) (“ASU No. 2020-06”), which simplifies an issuer’s accounting for convertible instruments and its application of the derivatives scope exception for contracts in its own equity. ASU No. 2020-06 was effective for the Company as of January 1, 2024. The Company determined that the adoption of this standard did not have a material impact on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, ASC Subtopic 820 “Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”. The FASB issued this update (1) to clarify the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, (2) to amend a related illustrative example, and (3) to introduce new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The ASU is effective for the Company for annual periods beginning after December 15, 2024, and interim periods within those fiscal years, with early adoption permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures”. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for the Company for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">This ASU is effective for the Company for annual periods beginning after December 15, 2024 on a prospective basis. Retrospective application is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">On March 2, 2022 (the “Closing Date”), a merger transaction between Rigetti Holdings, Inc. (“Legacy Rigetti”) and Supernova Partners Acquisition Company II, Ltd. (“SNII”) was completed (the “Business Combination”). In connection with the closing of the Business Combination, the Company changed its name to Rigetti Computing, Inc. and all of SNII Class A ordinary shares and SNII Class B ordinary shares automatically converted into shares of Common Stock, par value $0.0001, of the Company (the “Common Stock”) on a <span style="-sec-ix-hidden:Hidden_GC6HpwLYUUaz2by-IhqhUg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-for-one basis. The SNII Public Warrants and the Private Warrants held by SNII became Warrants for Common Stock. The Company’s Common Stock and Public Warrants trade on the Nasdaq Capital Market under the ticker symbols “RGTI” and “RGTIW,” respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company determined that Legacy Rigetti was the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (ASC) 805, Business Combination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rigetti issuing stock for the net assets of SNII, accompanied by a recapitalization. The primary asset acquired from SNII was cash that was assumed at historical costs. Separately, the Company also assumed Warrants that were deemed to be derivatives and meet liability classification subject to fair value adjustment measurements upon closing of the Business Combination (the “Closing”). No goodwill or other intangible assets were recorded because of the Business Combination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">While SNII was the legal acquirer in the Business Combination because Legacy Rigetti was deemed the accounting acquirer, the historical financial statements of Legacy Rigetti became the historical financial statements of the combined company, upon the consummation of the Business Combination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with  applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States (“U.S” and such accounting principles, “GAAP”) for complete financial statements due to the permitted exclusion of certain disclosures for interim reporting. In the opinion of management, all adjustments (consisting of normal recurring items) considered necessary under GAAP for a fair presentation of results for the interim periods presented have been included. As a result of displaying amounts in thousands, rounding differences may exist in the condensed consolidated financial statements and footnote tables. The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for other interim periods or future years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated balance sheet as of December 31, 2023, included herein, is derived from the audited consolidated financial statements as of that date, however, it does not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.</p> 0.0001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements of the Company and its subsidiaries have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the significant accounting policies disclosed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was filed with the SEC on March 14, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The preparation of the condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, the fair value of share-based awards, the fair value of derivative warrant liabilities, the fair value of Sponsor Vesting Shares issued in connection with the Business Combination, accrued liabilities and contingencies, depreciation and amortization periods, revenue recognition and accounting for income taxes. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment and adjusts when facts and circumstances dictate. These estimates are based on information available as of the date of the condensed consolidated financial statements; therefore, actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Risks and Uncertainties </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to a number of risks similar to those of other companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital (or financing) to fund operating losses, competition from substitute products and services from larger companies, protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Based on the Company’s forecasts, the Company believes that its existing cash and cash equivalents and available for sale investments should be sufficient to meet its anticipated operating cash needs for at least the next 12 months from the issuance date of these financial statements based on the Company’s current business plan and expectations and assumptions considering current macroeconomic conditions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Macroeconomic Conditions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Economic conditions in some parts of the world have been worsening, with disruptions to, and volatility and uncertainty in, the credit and financial markets in the U.S. and worldwide resulting from the effects of inflation and interest rates. These conditions have been further exacerbated by recent and potential future disruptions in access to bank deposits or lending commitments due to bank failures, the ongoing military conflict involving Russia and Ukraine and sanctions related thereto, the state of war between Israel and Hamas and the related risk of a larger conflict. It is not possible at this time to estimate the long-term impact that these and related events could have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted. If these conditions persist and deepen, the Company could experience an inability to access additional capital, or its liquidity could otherwise be impacted. If the Company is unable to raise capital when needed and on attractive terms, it would be forced to delay, reduce or eliminate its research and development programs and other efforts.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt - (Topic 815) (“ASU No. 2020-06”), which simplifies an issuer’s accounting for convertible instruments and its application of the derivatives scope exception for contracts in its own equity. ASU No. 2020-06 was effective for the Company as of January 1, 2024. The Company determined that the adoption of this standard did not have a material impact on the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, ASC Subtopic 820 “Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions”. The FASB issued this update (1) to clarify the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, (2) to amend a related illustrative example, and (3) to introduce new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The ASU is effective for the Company for annual periods beginning after December 15, 2024, and interim periods within those fiscal years, with early adoption permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting - Improvements to Reportable Segment Disclosures”. This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for the Company for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, “Income Taxes - Improvements to Income Tax Disclosures” requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">This ASU is effective for the Company for annual periods beginning after December 15, 2024 on a prospective basis. Retrospective application is also permitted. The Company is still evaluating the impact of this pronouncement on the consolidated financial statements.</p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(3)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Changes in Stockholders’ Equity </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three and Six Months Ended June 30, 2024 (in thousands):</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, March 31,  2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 489,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (374,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 115,577</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through At-The-Market (ATM) Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,802</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,287</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,421)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 179,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 508,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122,158</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 147,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 463,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353,759)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,588</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,838</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through At-The-Market (ATM) Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,833</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,278</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,194)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 179,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 508,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 122,158</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three and Six Months Ended June 30, 2023 (in thousands):</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 431,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (302,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,466</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,348</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,355</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,966)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,966)</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 437,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (318,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 118,362</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 125,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 429,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (278,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 150,224</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 902</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,348</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,058</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,320)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 437,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (318,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 118,362</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(3)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Changes in Stockholders’ Equity </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three and Six Months Ended June 30, 2024 (in thousands):</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, March 31,  2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 165,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 489,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (374,532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 115,577</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through At-The-Market (ATM) Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,802</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,287</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:top;width:35.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,421)</p></td></tr><tr><td style="vertical-align:top;width:35.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 179,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 508,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122,158</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 147,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 463,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (353,759)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,588</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,838</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through At-The-Market (ATM) Offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,833</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,278</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,194)</p></td></tr><tr><td style="vertical-align:top;width:35.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 179,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 508,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 122,158</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three and Six Months Ended June 30, 2023 (in thousands):</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 431,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (302,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 129,466</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,348</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,355</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:top;width:35.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,966)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,966)</p></td></tr><tr><td style="vertical-align:top;width:35.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 437,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (318,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 118,362</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders’</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 125,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 429,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (278,652)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 150,224</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 902</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issuance of common stock upon release of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Proceeds from sale of common stock through Purchase Agreement - B. Riley</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,348</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalization of deferred costs to equity upon share issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,058</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign currency translation loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (79)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized loss on available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:top;width:32.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,320)</p></td></tr><tr><td style="vertical-align:top;width:32.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 437,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (318,972)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 118,362</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 165311000 16000 489955000 138000 -374532000 115577000 31000 8000 8000 1478000 12777000 1000 15801000 15802000 80000 80000 3287000 3287000 -17000 -17000 2000 2000 -12421000 -12421000 179597000 17000 508971000 123000 -386953000 122158000 147066000 14000 463089000 244000 -353759000 109588000 250000 68000 68000 2801000 10057000 1000 12837000 12838000 19423000 2000 26831000 26833000 132000 132000 6278000 6278000 -105000 -105000 -16000 -16000 -33194000 -33194000 179597000 17000 508971000 123000 -386953000 122158000 129171000 12000 431466000 -6000 -302006000 129466000 564000 152000 152000 16000 781000 1869000 1000 2347000 2348000 3355000 3355000 4000 4000 3000 3000 -16966000 -16966000 132401000 13000 437320000 1000 -318972000 118362000 125257000 12000 429025000 -161000 -278652000 150224000 3424000 902000 902000 143000 1000 1000 1708000 1869000 1000 2347000 2348000 13000 13000 5058000 5058000 -79000 -79000 241000 241000 -40320000 -40320000 132401000 13000 437320000 1000 -318972000 118362000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(4)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Investments</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">All investments in fixed income securities are classified as available-for-sale in the condensed consolidated balance sheets. Fixed income securities are recorded at their estimated fair value. The amortized cost, gross unrealized holding gains and losses included in other comprehensive income (loss) and the fair value of the fixed income securities at June 30, 2024 and December 31, 2023 are presented in the tables below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:44.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 76,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments – short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.010307312%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:44.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,270</p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,927</p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,340</p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments – short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,537</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company invests in highly rated investment grade debt securities. All of the Company’s available-for-sale securities have final maturities of one year or less. The Company reviews the individual securities that have unrealized losses on a regular basis. The Company evaluates whether it has the intention to sell any of these investments and whether it is more likely than not that it will be required to sell any of them before recovery of the amortized cost basis. Neither of these criteria were met as of June 30, 2024 or December 31, 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company additionally evaluates whether the decline in fair value of the securities below their amortized cost basis is related to credit losses or other factors. Based on this evaluation, the Company determined that the unrealized losses for its available-for-sale securities were primarily attributable to changes in interest rates and non-credit-related factors. Accordingly, the Company determined that none of the unrealized losses were other-than-temporary, and that recognition of an impairment charge was not required as of June 30, 2024 or December 31, 2023, respectively. As of June 30, 2024, there were 6 securities that were in an unrealized loss position with a market value of $48.5 million, with the largest loss for any single security being inconsequential. None of the Company’s available-for-sale securities have been in an unrealized loss position for more than one year. No available-for-sale securities were sold during the three and six months ended June 30, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">See Note 5 for additional information regarding the fair value of the Company’s investments.</p> The amortized cost, gross unrealized holding gains and losses included in other comprehensive income (loss) and the fair value of the fixed income securities at June 30, 2024 and December 31, 2023 are presented in the tables below (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:44.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 76,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments – short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.010307312%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:44.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,270</p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,927</p></td></tr><tr><td style="vertical-align:top;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,340</p></td></tr><tr><td style="vertical-align:top;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments – short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78,537</p></td></tr></table> 76801000 2000 7000 76796000 2996000 2996000 79797000 2000 7000 79792000 45252000 18000 45270000 7933000 6000 7927000 25341000 6000 7000 25340000 78526000 24000 13000 78537000 6 48500000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(5)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company reports all financial assets and liabilities and nonfinancial assets and liabilities that are recognized or disclosed at fair value in the condensed consolidated financial statements on a recurring basis. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The authoritative guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The level in the fair value hierarchy within which a fair value measurement in its entirety falls is based on the lowest-level input that is significant to the fair value measurement in its entirety. The three levels of the fair value hierarchy are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 1—Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Level 3—Inputs are unobservable inputs for the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The following tables present the fair value hierarchy used to measure the Company’s financial assets and liabilities as of June 30, 2024 and December 31, 2023, respectively (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,964</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-out liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,425</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash Equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money Market Funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,604</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-out liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,759</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024 and December 31, 2023, the Company has recorded the following financial instruments subject to fair value measurements: 1) Derivative warrant liabilities—Public Warrants and Private Warrants, 2) Available-for-sale securities and 3) Earn-out liabilities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company also has long-term debt that provides for variable interest, and therefore, the carrying value approximates the fair value. The carrying values of the long-term debt as of June 30, 2024 and December 31, 2023, respectively, represent the original principal amounts borrowed, accretion of final payments fees, less principal payments and unamortized debt issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The fair value of the Public Warrants has been measured based on the observable listed prices for such Warrants, a Level 1 measurement. Long-term debt issued by the Company is classified within Level 2. The fair value of the Company’s Level 2 financial assets are determined by using inputs based on quoted market prices for similar instruments. The carrying value of the long-term debt approximates its fair value given their maturity and variable interest rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">All other financial instruments are classified as Level 3 instruments as they all include unobservable inputs. The Private Warrants are measured at fair value using a Black Scholes model. The Company estimates the volatility of its ordinary share Warrants based on the implied volatility from the Company’s publicly traded Warrants and from historical volatility of select peer company ordinary shares that matches the expected remaining life of the Warrants. The fair value of the Earn-out liabilities is estimated using a Monte Carlo simulation model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of a Forward Warrant Agreement that was in place throughout most of 2023 using a forward analysis with unobservable inputs which included selected risk-free rate and probability outcomes. The Forward Warrant Agreement had no value as of December 31, 2023 because the Forward Warrant Agreement expired in October 2023 without taking effect. See Note 6 for further discussion regarding the Forward Warrant Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">There were no changes in fair value measurement techniques during the three and six months ended June 30, 2024. The Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from 50% to 0% during the nine months ended September 30, 2023 to account for expiration of the Forward Warrant Agreement in October 2023. There were no changes in fair value measurement techniques during the year ended December 31, 2023, other than the change in the estimated probability of occurrence for the Forward Warrant Agreement described above. There were no transfers in or out of Level 3 of the fair value hierarchy during the three and six months ended June 30, 2024 or 2023, <span style="background:#ffffff;">except that in the six months ended June 30, 2023, the derivative liability for </span><span style="background:#ffffff;">450,000</span><span style="background:#ffffff;"> Warrants was transferred from Level 3 to Level 1 of the fair value hierarchy because such Warrants were converted from Private to Public Warrants. The transfer had a </span><span style="background:#ffffff;">$0.1</span><span style="background:#ffffff;"> million favorable impact on the Company’s net loss in the six months ended June 30, 2023</span>. The fair value estimates are based on pertinent information available to management as of June 30, 2024 and December 31, 2023. Current estimates of fair value may differ from the amounts presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">A summary of the changes in the fair value of the Company’s Level 3 financial instruments during the six months ended June 30, 2024, and 2023 respectively, is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Forward</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant Liability -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earn-out</b></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,621</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,315)</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 281</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from Private Warrants to Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,837</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The following tables present the fair value hierarchy used to measure the Company’s financial assets and liabilities as of June 30, 2024 and December 31, 2023, respectively (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 76,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,964</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-out liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,425</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:35.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash Equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money Market Funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government agency bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative warrant liability – Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,604</p></td></tr><tr><td style="vertical-align:top;width:62.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-out liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:top;width:62.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,759</p></td></tr></table> 12315000 76796000 2996000 15311000 76796000 1446000 1964000 2461000 1446000 4425000 15681000 45270000 7927000 25340000 41021000 53197000 1323000 1604000 2155000 1323000 3759000 0.50 0 0 0 0 450000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">A summary of the changes in the fair value of the Company’s Level 3 financial instruments during the six months ended June 30, 2024, and 2023 respectively, is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Forward</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant Liability -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earn-out</b></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,155</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,621</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,315)</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,461</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 281</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from Private Warrants to Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:57.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value - three months ended June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:top;width:57.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance – June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,837</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1604000 2155000 1505000 1621000 -1145000 -1315000 1964000 2461000 1068000 -2229000 1206000 623000 1100000 281000 158000 -133000 44000 350000 1400000 -1085000 1837000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(6) Forward Warrant Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">In connection with the execution of the Merger Agreement in October 2021 (See Note 2), Rigetti entered into a warrant subscription agreement (“Forward Warrant Agreement”) with a strategic partner, Ampere Computing LLC (“Ampere”) for the purchase of a warrant for an aggregate purchase price (including amounts from exercise) of $10.0 million. The Forward Warrant Agreement provided for the issuance of a warrant for the purchase of up to an aggregate of 1,000,000 shares of Common Stock at an exercise price of $0.0001. The purchase of the warrant was conditioned upon, among other things, the consummation of the Business Combination and the entry into a collaboration agreement between Rigetti and Ampere. The parties entered into the collaboration agreement in January 2022. Ampere was required to pay $5.0 million to Rigetti no later than the later of (i) the Closing and (ii) June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">On June 30, 2022, pursuant to the Forward Warrant Agreement, the Company issued the warrant to Ampere upon receipt of an aggregate of $5.0 million (including the exercise price), and upon such payment and issuance, 500,000 shares of the Company’s Common Stock vested under the warrant and were immediately exercised by Ampere pursuant to the terms of the warrant. Ampere was required to pay an additional $5.0 million to Rigetti no later than the closing date of the listing of Ampere’s capital stock on a stock exchange, provided that if the listing had not occurred by the second anniversary of the Forward Warrant Agreement (October 2023), Ampere was not obligated to make the additional payment. Ampere’s obligation to make the additional $5.0 million payment has now expired. The Company filed a registration statement, pursuant to a Registration Rights Agreement with Ampere, registering the resale of the initial 500,000 shares issued under the warrant which was declared effective during the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company evaluated the Forward Warrant Agreement as a derivative in conjunction with the guidance of ASC 480, “Distinguishing Liabilities from Equity”. The Company calculated the fair value of the Forward Warrant Agreement at inception using the Forward Contract Pricing methodology. The Forward Warrant Agreement was subsequently re-measured at each reporting period using the Forward Contract Pricing methodology with the change in fair value recorded in selling, general and administrative expense in the condensed consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">During the year ended December 31, 2023, the Company reduced the estimated probability of occurrence for the Forward Warrant Agreement from </span><span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> to </span><span style="background:#ffffff;">0%</span><span style="background:#ffffff;"> because Ampere’s obligation to make the additional payment under the Forward Warrant Agreement expired without taking effect. As a result, the Forward Warrant Agreement had no value as of June 30, 2024 or December 31, 2023.</span></p> 10000000.0 1000000 0.0001 5000000.0 5000000.0 500000 5000000.0 5000000.0 500000 0.50 0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(7)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Financing Arrangements</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;padding-left:27.35pt;text-indent:-27.35pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:27.35pt;"></span><b style="font-weight:bold;">Loan and Security Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">On June 21, 2024, (the “Amendment Date”), the Company entered into the Amended and Restated Loan and Security Agreement (the “Amended Loan Agreement”), by and between Trinity Capital Inc., as lender (the “Lender”), and  Rigetti &amp; Co, LLC and Rigetti Intermediate LLC (the “Company”), as borrowers, which amended and restated in its entirety the Company’s existing loan and security agreement, dated as of March 10, 2021 (as amended from time to time, the “Existing Loan Agreement”).   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">Under the Existing Loan Agreement, the Company drew $12.0 million in March 2021, $8.0 million in May 2021, $7.0 million in November 2021 and $5.0 million in January 2022 (collectively, the “Term Loans”). The outstanding principal balance of the Term Loans as of the Amendment Date was $16.2 million. There are currently no additional amounts available to be drawn under the Amended Loan Agreement. Each Term Loan amortizes in equal monthly installments through 48 months following the disbursement date of each Term Loan (each, a “Maturity Date”), and bears interest at a rate equal to the greater of 11% or the <span style="-sec-ix-hidden:Hidden_VUCqJ49lxECwABcZReJVgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">US Prime Rate</span></span> plus 7.50% per annum, payable monthly. The economic terms and cash flows of the Term Loans remain unchanged under the Amended Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">The Company may prepay, in whole or in part, the outstanding Term Loans, subject to a prepayment premium that remains unchanged from the Existing Loan Agreement, which is 1.5% on or after the 19<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> month following the disbursement date of each Term Loan (each, an “Amortization Date”) and before the first anniversary of the Amortization Date, 1.0% on or after the first anniversary of the Amortization Date and before the second anniversary of the Amortization Date and 0.50% on or after the second anniversary of the Amortization Date and before the Maturity Date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">In addition, the Company is required to pay on the respective Maturity Date or the date of an earlier prepayment a final payment fee equal to 2.75% of the aggregate original principal amount of the Term Loans being repaid, which remains consistent with the Existing Loan Agreement. The final payment fee is being accreted and amortized into interest expense using the effective interest rate method over the term of the loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">The Amended Loan Agreement contains representations and warranties and customary affirmative and negative covenants applicable to the Loan Parties (as defined below) and its consolidated subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness and dividends and other distributions, which were amended from the covenants in the Existing Loan Agreement to increase flexibility for the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">The Amended Loan Agreement also includes events of default, including failure to pay principal, interest or certain other amounts when due, material inaccuracy of representations and warranties, violation of covenants, specified cross-default and cross-acceleration to other material indebtedness, certain bankruptcy and insolvency events, certain undischarged judgments, material invalidity of guarantees or grant of security interest, and change of control, in certain cases subject to certain thresholds and grace periods. If one or more events of default occurs and continues beyond any applicable cure period, the Lender may declare all of the obligations of the Company under the Amended Loan Agreement to be immediately due and payable, which remains consistent with the Existing Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;">The obligations of the Company under the Amended Loan Agreement are currently guaranteed by the Company’s wholly owned subsidiaries, Rigetti &amp; Co, LLC and Rigetti Intermediate LLC (which, together with the Company, are collectively referred to as the “Loan Parties” and each, a “Loan Party”) and will be guaranteed by any future domestic subsidiaries of the Company. The obligations of the Loan Parties under the Amended Loan Agreement and other loan documents are secured, subject to customary permitted liens and other agreed upon exceptions, by a perfected security interest in all assets of the Loan Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;background:#ffffff;margin:0pt;">The effective interest rate for all tranches of the debt was approximately 23.1% and 22.5% as of June 30, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Long term debt and the unamortized discount balances are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding principal amount</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,376</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: accreted liability of final payment fee</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt discount, long-term</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt principal</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,931)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt – net of current portion</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,894</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt – principal</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,931</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: accreted liability of final payment fee</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of unamortized debt discount</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (767)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt – current portion</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2024, the Company recorded interest expense of $1.0 million and $2.1 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.2 million and $0.5 million, respectively. During the three and six months ended June 30, 2023, the Company recorded interest expense of $1.6 million and $3.0 million, respectively, which includes accretion of the end-of-term liability, amortization of the commitment fee asset and amortization of debt issuance costs totaling $0.3 million and $0.7 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The unamortized debt discount as of June 30, 2024 and December 31, 2023 of $0.5 million and $1.0 million, respectively, is offset against the carrying value of the term loan in the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Scheduled principal payments on total outstanding debt are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td></tr><tr><td style="vertical-align:top;width:81.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,718</p></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,060</p></td></tr><tr><td style="vertical-align:top;width:81.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 399</p></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,177</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 12000000.0 8000000.0 7000000.0 5000000.0 16200000 0 P48M 0.11 0.0750 0.015 0.010 0.0050 0.0275 0.231 0.225 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Long term debt and the unamortized discount balances are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding principal amount</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,376</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: accreted liability of final payment fee</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt discount, long-term</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (224)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt principal</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,014)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,931)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt – net of current portion</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,894</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt – principal</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,931</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: accreted liability of final payment fee</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:69.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of unamortized debt discount</p></td><td style="vertical-align:top;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (767)</p></td></tr><tr><td style="vertical-align:top;width:69.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt – current portion</p></td><td style="vertical-align:top;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,164</p></td></tr></table> 16177000 22376000 259000 673000 58000 224000 -13014000 -12931000 3364000 9894000 13014000 12931000 511000 483000 767000 13042000 12164000 1000000.0 2100000 200000 500000 1600000 3000000.0 300000 300000 700000 500000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Scheduled principal payments on total outstanding debt are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td></tr><tr><td style="vertical-align:top;width:81.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,718</p></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,060</p></td></tr><tr><td style="vertical-align:top;width:81.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 399</p></td></tr><tr><td style="vertical-align:top;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,177</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 6718000 9060000 399000 16177000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(8) Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Prior to the Business Combination, SNII issued 4,450,000 private placement warrants (“Private Warrants”) and 8,625,000 public warrants (“Public Warrants”). Each whole Private Warrant and Public Warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share, subject to adjustments, and will expire <span style="-sec-ix-hidden:Hidden_Yv9EVtD2QEeasTL1139QKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five years</span></span> after completion of the Business Combination or earlier upon redemption or liquidation.<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Liability Classified Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Public Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Each Public Warrant entitles the holder to the right to purchase one share of Common Stock at an exercise price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. The Company may elect to redeem the Public Warrants subject to certain conditions, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders have a period of 30 days to exercise for cash, or on a cashless basis. As of June 30, 2024, there were 9,802,138 Public Warrants issued and outstanding (Refer to Note 5 for fair value measurement). The Public Warrants are accounted for as a derivative liability. The fair value of the Public Warrants is measured at each reporting period based on the listed price for the warrants, with subsequent changes in the fair value recognized in the condensed consolidated statement of operations at each reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The calculated fair value of the derivative liability for the Public Warrants as of June 30, 2024 and December 31, 2023 was $1.4 million and $1.3 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2024 was a gain of $1.0 million and a loss of $0.1 million, respectively. The change in the fair value of the Public Warrants included in the condensed consolidated statement of operations during the three and six months ended June 30, 2023 was a loss of $0.3 million and $0.5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Private Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Private Warrants may not be redeemed by the Company so long as the Private Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Warrants have terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Warrants are held by someone other than the initial purchasers’ permitted transferees, then the Private Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On August 18, 2022, the Private Warrants were transferred from the initial purchasers to permitted transferees and remain unredeemable by the Company. As of June 30, 2024, there were 3,272,834 Private Warrants issued and outstanding (Refer to Note 5 for fair value measurement).The Private Warrants are accounted for as a derivative liability. The fair value of the Private Warrants is determined using the Black- Scholes option-pricing model, with subsequent changes in the fair value recognized in the condensed consolidated statements of operations at each reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The calculated fair value of the derivative liability for the Private Warrants as of June 30, 2024 and December 31, 2023 was $2.0 million and $1.6 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.1 million and a loss of $0.4 million, respectively. The change in the fair value of the Private Warrants included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a gain of $0.3 million and a loss of $0.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Significant inputs into the Black-Scholes option-pricing models used to value the Private Warrants at June 30, 2024 and December 31, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Strike Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.50</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility (annual) (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">166.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">144.50%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.53%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.00%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated time to expiration (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.17</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Equity Classified Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Series C Preferred Stock Financing Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During 2020, a subsidiary of Legacy Rigetti issued and sold an aggregate of 54.5 million shares of its Series C Preferred Stock at a purchase price of $1.15 per share, for an aggregate purchase price of $56.2 million (the “Series C Preferred Stock Financing”). In conjunction with the Series C Preferred Stock Financing, the Company issued a total of 5,248,183 warrants to purchase Class A Common Stock to the Series C investors (the “Series C Warrants”). The Series C Warrants have a $0.01 per share exercise price and a <span style="-sec-ix-hidden:Hidden_Mq8CsHetfUSyqVekWt1nJw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10-year</span></span> term to expiration. The Series C Warrants can be exercised for cash or on a cashless basis. As of June 30, 2024, there were 972,578 Series C Warrants issued and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company determined that the Series C Warrants met the requirements for equity classification under ASC 480 and ASC 815. The Company estimated the fair value of the Series C Warrants using the Black-Scholes model and allocated approximately $1.2 million in proceeds from the Series C Preferred Stock to the value of the Series C Warrants on a relative fair value basis, which was recorded to additional paid in capital. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Customer Warrant</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In February 2020, the Company issued a warrant to purchase 2,680,607 shares of Class A Common Stock to a customer in conjunction with a revenue arrangement (the “Customer Warrant”). The Customer Warrant has an exercise price of $1.152 per share and has a 10-year term to expiration. <span style="background:#ffffff;">The Customer Warrant vests upon the achievement of certain performance conditions (i.e., sales milestones) defined in the agreement, and upon a change of control, either </span><span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> or </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> of the then unvested Customer Warrant will become fully vested, dependent on the acquiring party in the change of control transaction. The Customer Warrant can be exercised for cash or on a cashless basis.</span> The Customer Warrant was assumed by the Company in connection with the Business Combination and converted into a warrant to purchase shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company followed the guidance in ASC 718 and ASC 606 for the accounting of non-cash consideration payable to a customer. The Company determined that the Customer Warrant met the requirements for equity classification under ASC 718 and measured the Customer Warrant based on its grant date fair value, estimated to be $0.2 million. The Company recorded this amount as a deferred asset and additional paid in capital as of the issuance date, as the Company believes it is probable that all performance conditions (i.e., sales milestones) in the Customer Warrant will be met. As of June 30, 2024, the deferred asset balance outstanding is approximately $0.1 million, which will be recognized as a reduction in revenue in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The vesting status of the Customer Warrant is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:70.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested Customer warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,297</p></td></tr><tr><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested Customer warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,310</p></td></tr><tr><td style="vertical-align:top;width:70.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,680,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,680,607</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4450000 8625000 11.50 11.50 0.01 18.00 P20D P30D P30D 9802138 1400000 1300000 1000000.0 1000000.0 100000 300000 500000 3272834 2000000.0 2000000.0 1600000 1600000 1100000 1100000 400000 -300000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Strike Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.50</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility (annual) (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">166.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">144.50%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.53%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.00%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated time to expiration (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.17</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table> 1.07 0.98 11.50 11.50 1.6600 1.4450 0.0453 0.0400 2.67 3.17 0 0 54500000 1.15 56200000 5248183 0.01 972578 1200000 2680607 1.152 P10Y 0.50 1 200000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:70.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested Customer warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,297</p></td></tr><tr><td style="vertical-align:top;width:70.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested Customer warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,340,310</p></td></tr><tr><td style="vertical-align:top;width:70.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,680,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,680,607</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1340297 1340297 1340310 1340310 2680607 2680607 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(9) Earn-out Liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Upon the closing of the Business Combination on March 2, 2022, SNII, Supernova Partners II, LLC and SNII’s directors  and officers (collectively the “Sponsor Holders”) subjected certain shares of Common Stock that they own (the “Sponsor Vesting Shares”) to forfeiture for a five-year period following the closing of the Business Combination, with vesting occurring only if thresholds related to the weighted average price of Common Stock are met as described below (the “Earn-out Triggering Events”). Any such shares held by the Sponsor Holders that have not vested by the fifth anniversary of the closing of the Business Combination will be forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Sponsor Vesting Shares – Vesting Provisions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,479,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the </span><span style="-sec-ix-hidden:Hidden_ClUGA9wy-k6q5AWekjr4-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five year</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$12.50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for any </span><span style="-sec-ix-hidden:Hidden_Yi_gqfMLFkivauuWnUy4eQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days within a period of </span><span style="-sec-ix-hidden:Hidden_qoDZQWrAA0KnWBfxebWDOg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thirty</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days (such shares, the “Promote Sponsor Vesting Shares”), and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:27pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">580,273</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of Common Stock held by the Sponsor Holders became unvested and subject to forfeiture as of the closing of the Business Combination and will only vest if, during the </span><span style="-sec-ix-hidden:Hidden_OGiDji0yo0a0X_oejL_VgQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five year</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> period following the closing of the Business Combination, the volume weighted average price of Common Stock equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$15.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for any </span><span style="-sec-ix-hidden:Hidden_3PUerxkQ0kG3K6Uy1PeYmA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days within a period of </span><span style="-sec-ix-hidden:Hidden_cQ1QmqXwf0CjTW_vHFK2CQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thirty</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days (such shares, the “Sponsor Redemption-Based Vesting Shares,” and, collectively with the Promote Sponsor Vesting Shares, the “Sponsor Vesting Shares”). Any such shares held by the Sponsor Holders that remain unvested after the fifth anniversary of the closing of the Business Combination will be forfeited.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Earn-out liabilities are adjusted to fair value each reporting period using the Monte Carlo simulation model until such time as the Earn-Out Triggering Events are achieved or the Sponsor Vesting Shares are forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">The calculated fair value of the Earn-out liabilities with respect to the Sponsor Vesting Shares as of June 30, 2024 and December 31, 2023 was $2.5 million and $2.2 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2024 was a gain of $1.3 million and a loss of $0.3 million, respectively. The change in the fair value of the Earn-out liabilities included in the condensed consolidated statements of operations during the three and six months ended June 30, 2023 was a loss of $0.4 million and $0.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Significant inputs into the Monte Carlo simulation models as of June 30, 2024 and December 31, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Simulated trading days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">798</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Annual volatility (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">166.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">144.50%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.53%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.00%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated time to expiration (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.17</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P5Y 2479000 12.50 580273 15.00 2500000 2200000 -1300000 300000 400000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.98</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Simulated trading days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">798</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Annual volatility (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">166.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">144.50%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.53%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">4.00%</p></td></tr><tr><td style="vertical-align:top;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated time to expiration (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.17</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1.07 0.98 673 798 1.6600 1.4450 0.0453 0.0400 2.67 3.17 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(10) Stockholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, the Company has reserved the following shares of Common Stock for issuance upon the conversion, exercise or vesting of the underlying instruments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:top;width:84.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common Stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">16,763,305</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-Based Awards—RSUs Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">9,600,802</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-Based Awards—Options Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">8,382,814</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,746,921</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">At-the-Market Offering Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt;">On March 15, 2024, the Company entered into an At-the-Market (“ATM”) Sales Agreement (the “ATM Agreement”) with <span style="background:#ffffff;"> B. Riley Securities, Inc. (“B. Riley”) and Needham &amp; Company, LLC (“Needham”; each of B. Riley and Needham, a “Sales Agent” and collectively, the “Sales Agents”), pursuant to which the Company may offer and sell, from time to time in its sole discretion, shares of its common stock, having an aggregate offering price of up to </span><span style="background:#ffffff;">$100,000,000</span><span style="background:#ffffff;">, subject to certain limitations as set forth in the ATM Agreement. The Company is not obligated to make any sales under the ATM Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:26.65pt;margin:8pt 0pt 0pt 0pt;">Any shares offered and sold in the ATM offering will be issued pursuant to the Company’s effective shelf registration statement on Form S-3 and the related prospectus supplement. Under the ATM Agreement, the sales agents may sell shares of common stock by any method permitted by law deemed to be an “at the market offering” as defined in Rule 415(a)(4) of the Securities Act of 1933, as amended. The Company will pay the sales agents a commission rate of up to 3% of the gross sales proceeds of any shares sold and has agreed to provide the sales agents with customary indemnification, contribution and reimbursement rights. The ATM Agreement contains customary representations and warranties and conditions to the placements of the shares pursuant thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:26.65pt;margin:8pt 0pt 0pt 0pt;">During the three months ended June 30, 2024, the Company raised gross proceeds of $16.2 million pursuant to the ATM offering through the sale of 12,777,393 shares of its common stock at a weighted average price of $1.27 per share. During the six months ended June 30, 2024, the Company raised gross proceeds of $27.5 million pursuant to the ATM offering through the sale of 19,423,375 shares of its common stock at a weighted average price of $1.42 per share. The net proceeds from the ATM offering during the three and six months ended June 30, 2024 were $15.8 million and $26.8 million, respectively, after deducting sales agent commissions of $0.4 million and $0.7 million, respectively. As of June 30, 2024, up to $72.5 million of Company common stock remains available for sale pursuant to the ATM offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Common Stock Purchase Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a Common Stock Purchase Agreement (the “Purchase Agreement”) with B. Riley Principal Capital II, LLC (“B. Riley”) on August 11, 2022 pursuant to which the Company was able to issue and sell to B. Riley the lesser of i) $75.0 million in aggregate gross purchase price of newly issued shares of the Company’s Common Stock or ii) an amount not to exceed 23,648,889 shares of Common Stock (such number of shares equal to approximately 19.99% of the aggregate number of shares of Common Stock issued and outstanding immediately prior to the execution of the agreement and inclusive of 171,008 shares of Common Stock issued to B. Riley on August 11, 2022 as consideration for entering into the Purchase Agreement). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In consideration of the parties entering into the foregoing agreement, the parties also entered into a Registration Rights Agreement on August 11, 2022, pursuant to which the Company provides B. Riley with registration rights with respect to such Common Stock and pursuant to which the Company filed a registration statement covering the resale of such Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During the three months ended June 30, 2024, the Company did not sell Common Stock under the Purchase Agreement. During the six months ended June 30, 2024, the Company received net proceeds of $12.8 million from the issuance and sale of 10,056,799 shares of Common Stock to B. Riley under the Purchase Agreement. As of June 30, 2024, there are no remaining shares available for sale under the Purchase Agreement; the agreement has terminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company was not able to sell Common Stock under the Purchase Agreement for an extended period in early 2023 while its share price was trading below $1.00 per share. As a result, the Company recognized impairment charges during the three and six months ended June 30, 2023 of $0.1 million and $0.8 million, respectively, for previously deferred offering costs, primarily related to the Purchase Agreement, which were recorded as selling, general and administrative expense in the accompanying condensed consolidated statement of operations. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:top;width:84.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common Stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">16,763,305</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-Based Awards—RSUs Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">9,600,802</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-Based Awards—Options Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-size:11pt;">8,382,814</span></p></td></tr><tr><td style="vertical-align:top;width:84.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 34,746,921</p></td></tr></table> 16763305 9600802 8382814 34746921 100000000 0.03 16200000 12777393 1.27 27500000 19423375 1.42 15800000 26800000 400000 700000 72500000 75000000.0 23648889 0.1999 171008 12800000 10056799 1.00 100000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(11) Share-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2013 Equity Incentive Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In 2013, the Company adopted the 2013 Equity Incentive Plan ( the “2013 Plan”) which provided for the grant of qualified incentive stock options (“ISOs”), nonqualified stock options (“NSOs”), restricted stock, restricted stock units (“RSUs”) or other awards to the Company’s employees, officers, directors, advisors, and outside consultants. After the Business Combination became effective on March 2, 2022, no additional awards were issued under the 2013 Plan. Awards outstanding under the 2013 Plan will continue to be governed by such plan; however, the Company will not grant any further awards under the 2013 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2022 Equity Incentive Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">In connection with the Business Combination (Note 2), the shareholders approved the Rigetti Computing, Inc. 2022 Equity Incentive Plan (the “2022 Plan”) which provides for the grant of ISOs, NSOs, stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors, and consultants, including employees and consultants of the Company’s affiliates. As of June 30, 2024, there were 26,393,563 shares of common stock reserved for issuance under the 2022 Plan, of which 11,193,260 shares remain available for future issuance. The number of shares reserved for issuance under the 2022 Plan will automatically increase on January 1st of each year for a period of nine years commencing on January 1, 2023 and ending on (and including) January 1, 2032, in an amount equal to 5% of the total number of shares of common stock of all classes outstanding on a fully diluted basis on December 31 of the preceding year; provided, however, that the board of directors of the Company may act prior to January 1st of a given year to provide that the increase for such year will be a lesser number of shares of Common Stock. Accordingly, as of January 1, 2024, the number of shares of common stock reserved for issuance under the “2022 Plan” increased by 9,119,816 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Option Activity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of stock option activity during the six months ended June 30, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,049,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,017</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,605,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (249,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">311</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited and expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,015)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and expected to vest, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,382,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,238</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,377,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,895</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The weighted-average grant date fair value of stock options granted during the six months ended June 30, 2024 and 2023 was $1.51 and $0.55 per share, respectively. The intrinsic value of an option is the amount by which the market price of the underlying common stock exceeds the option’s exercise price. The intrinsic value of stock options exercised during the six months ended June 30, 2024 and 2023 was $0.3 million and $1.4 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company received proceeds from stock option exercises of $0.1 million and $0.9 million during the six months ended June 30, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to stock options granted to employees was $0.5 million and $0.9 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to stock options granted to employees was $0.4 million and $0.8 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested stock options was $4.8 million, which is expected to be recognized over a weighted-average period of 2.71 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Fair Value of Stock Option Grants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The fair value of each stock option award is estimated on the date of grant using the Black-Scholes option-pricing model that uses the assumptions noted in the table below. Expected volatility for the Company’s Common Stock was determined based on a blended average of the historical volatility of the Company’s Common Stock, a peer group of similar public companies and the implied volatility from the Company’s traded warrants. The Company has not been public for a sufficient length of time to derive expected volatility solely from trading in its common stock. The expected term of stock options granted was calculated using the simplified method, which represents the average of the contractual term and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The assumed dividend yield is based upon the Company’s expectation of not paying dividends in the foreseeable future. The risk-free rate is based upon the U.S. Treasury yield curve in effect at the time of grant for the period equivalent to the expected term of the stock option. In determining the exercise prices for stock options granted, the Company’s board of directors has utilized the fair value of the Common Stock as of the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Before the Business Combination, the fair value of the Common Stock had been determined by the board of directors at each award grant date based upon a variety of factors, including the results obtained from an independent third-party valuation, the Company’s financial position and historical financial performance, the status of technological developments within the Company, the composition and ability of the current engineering and management team, an evaluation or benchmark of the Company’s competition, the current business climate in the marketplace, the illiquid nature of the Company’s common stock, arm’s-length sales of the Company’s capital stock, the effect of the rights and preferences of the preferred shareholders, and the prospects of a liquidity event, among others. All of the Company’s outstanding stock options have a time-based vesting condition ranging from 1-5 years, except that 500,000 stock options granted in 2022 have a market-based vesting condition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The range of valuation assumptions used as inputs to the Black-Scholes option-pricing model to value stock options granted during the six months ended June 30, 2024 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-based </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Stock Option</b></p></td></tr><tr><td style="vertical-align:top;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Strike price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.98 - $2.03</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Annual volatility (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">113% - 130%</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk- free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.24% - 4.45%</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.50 - 6.02</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">RSUs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of RSU activity during the six months ended June 30, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,517,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.20</p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,567,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.46</p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (683,416)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.71</p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,800,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.50</p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 2.04</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The aggregate fair value of outstanding RSUs based on the closing share price of the Company’s common stock at June 30, 2024, was $10.3 million. The total fair value of RSUs that vested during the six months ended June 30, 2024 and 2023, based on the closing price of the Company’s common stock on the vesting date, was $3.5 million and $1.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Fair Value of RSUs Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2024, the Company issued 1,567,515 time-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2023, the Company issued 1,603,371 time-based RSUs and 3,850,000 market-based RSUs. The time-based RSUs vest over periods ranging from 1-4 years and require continuous employment. The market-based RSUs vest only if certain share price thresholds are achieved and require continuous employment. Based upon the terms of such awards, <span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> </span>of the shares vest if the Company’s Common Stock trades at or above <span style="background:#ffffff;">$2.00</span><span style="background:#ffffff;"> </span>per share, and the other <span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> </span>of the shares vest if the Company’s Common Stock trades at or above<span style="background:#ffffff;"> </span><span style="background:#ffffff;">$4.00</span><span style="background:#ffffff;"> </span>per share, for<span style="background:#ffffff;"> </span><span style="background:#ffffff;">20</span><span style="background:#ffffff;"> out of </span><span style="background:#ffffff;">30</span><span style="background:#ffffff;"> </span>trading days through the fifth anniversary of the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The fair value of the Company’s time-based RSUs was calculated based on the fair market value of the Company’s common stock on the date of grant. The fair value of the Company’s market-based RSUs was calculated using a Monte Carlo simulation model at the date of grant. The weighted-average grant date fair value for RSUs granted in the six months ended June 30, 2024 and 2023 was<span style="background:#ffffff;"> </span><span style="background:#ffffff;">$1.46</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$0.56</span><span style="background:#ffffff;"> per RSU, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to RSUs granted to employees was $2.8 million and $5.5 million for the three and six months ended June 30, 2024, respectively. Stock-based compensation expense related to RSUs granted to employees was $3.0 million and $4.3 million for the three and six months ended June 30, 2023, respectively. As of June 30, 2024, the unrecognized compensation expense related to unvested RSUs was $15.3 million, which is expected to be recognized over a weighted-average period of 1.60 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summarized Stock-Based Compensation Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;">The table below summarizes total stock-based compensation expenses for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;">:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total stock-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 26393563 11193260 0.05 9119816 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,049,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,017</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,605,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (249,531)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">311</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited and expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,015)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:50.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and expected to vest, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,382,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">8.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,238</p></td></tr><tr><td style="vertical-align:top;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,377,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,895</p></td></tr></table> 7049290 0.82 P8Y2M23D 2017000 1605070 1.51 249531 0.27 311000 22015 0.27 8382814 0.97 P8Y2M19D 2238000 3377648 0.57 P6Y9M 1895000 1.51 0.55 300000 1400000 100000 900000 500000 900000 400000 800000 4800000 P2Y8M15D P1Y P5Y 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:21.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-based </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Stock Option</b></p></td></tr><tr><td style="vertical-align:top;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grants</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Strike price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.98 - $2.03</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Annual volatility (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">113% - 130%</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk- free rate (%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.24% - 4.45%</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.50 - 6.02</p></td></tr></table> P5Y6M P6Y7D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of RSU activity during the six months ended June 30, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,517,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.20</p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,567,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.46</p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (683,416)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.71</p></td></tr><tr><td style="vertical-align:top;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,800,719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.50</p></td></tr><tr><td style="vertical-align:top;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested at June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">$ 2.04</p></td></tr></table> 11517422 2.20 1567515 1.46 683416 1.71 2800719 2.50 9600802 2.04 10300000 3500000 1400000 1567515 P1Y P4Y 1603371 3850000 P1Y P4Y 0.50 2.00 0.50 4.00 P20D P30D 1.46 0.56 2800000 5500000 3000000.0 4300000 15300000 P1Y7M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;">The table below summarizes total stock-based compensation expenses for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;">:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total stock-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2262000 2375000 4189000 3902000 1025000 980000 2089000 1156000 3287000 3355000 6278000 5058000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;"><b style="font-weight:bold;">(12)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;"><b style="font-weight:bold;"> Revenue Recognition </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 6pt 0pt;">The following tables depict the disaggregation of revenue according to the type of good or service and timing of transfer of goods or services for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Collaborative research, professional services and materials, and sales of quantum computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Access to quantum computing systems</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 336</p></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,191</p></td></tr><tr><td style="vertical-align:top;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Selected condensed consolidated balance sheet line items that reflect accounts receivable, contract assets and liabilities as of June 30, 2024 and December 31, 2023 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,143</p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (961)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Changes in deferred revenue from contracts with customers were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred revenue at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2024 was an immaterial amount and $0.2 million, respectively. Amounts recognized as revenue from beginning contract liabilities during the three and six months ended June 30, 2023 totaled $0.1 million and $0.5 million, respectively. Remaining performance obligations represent the portion of the transaction price that has not yet been satisfied or achieved. As of June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $5.4 million. The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied)<span style="font-family:'Times-Roman';"> during the next twelve months.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company has not identified any costs that are incremental to the acquisition of customer contracts that would be capitalized as deferred costs on the balance sheet in accordance with ASC 340-40. Accordingly, the Company does not have any capitalized contract fulfillment costs as of June 30, 2024 or December 31, 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 6pt 0pt;">The following tables depict the disaggregation of revenue according to the type of good or service and timing of transfer of goods or services for the three and six months ended June 30, 2024 and 2023, respectively (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Collaborative research, professional services and materials, and sales of quantum computers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Access to quantum computing systems</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized at a point in time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 336</p></td></tr><tr><td style="vertical-align:top;width:47.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,191</p></td></tr><tr><td style="vertical-align:top;width:47.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,527</p></td></tr></table> 3081000 2484000 5918000 4294000 5000 843000 220000 1233000 3086000 3327000 6138000 5527000 523000 336000 523000 336000 2563000 2991000 5615000 5191000 3086000 3327000 6138000 5527000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Selected condensed consolidated balance sheet line items that reflect accounts receivable, contract assets and liabilities as of June 30, 2024 and December 31, 2023 were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,143</p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:49.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (961)</p></td></tr></table> 3178000 2650000 6143000 2054000 2379000 92000 836000 343000 961000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferral of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (712)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recognition of deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred revenue at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 343000 961000 -712000 -1216000 219000 1344000 836000 833000 200000 100000 500000 5400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(13) Concentrations, Significant Customers and Geographic Areas</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments in the form of corporate bonds and trade accounts receivable. The Company’s cash and cash equivalents and short-term investments are placed with high-credit-quality financial institutions, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents or short-term investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">Significant customers that represent 10% or more of revenue are set forth in the following tables:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">22%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">20%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">19%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">32%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">22%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">20%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">26%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">34%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">27%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer G</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">* Customer accounted for less than 10% of revenue in the respective periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2024, sales to government entities comprised 79.5% and 88.4% of the Company’s total revenue, respectively. During the three and six months ended June 30, 2023 sales to government entities comprised 75.4% and 78.1% of the Company’s total revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">Significant customers that represent 10% or more of accounts receivable are set forth in the following tables:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">39%</p></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">12%</p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">31%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">* Customer accounted for less than 10% of accounts receivable in the respective periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The following table presents a summary of revenue by geography (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:55.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,247</p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280</p></td></tr><tr><td style="vertical-align:top;width:55.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Revenues from external customers are attributed to individual countries based on the physical location in which the services are provided or the particular customer location with whom the Company has contracted.</p> 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">22%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">20%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">19%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">32%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">22%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">20%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">26%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">34%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">27%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">21%</p></td></tr><tr><td style="vertical-align:top;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer G</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">17%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">*</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">* Customer accounted for less than 10% of revenue in the respective periods.</p> 0.22 0.20 0.19 0.32 0.10 0.13 0.25 0.22 0.11 0.20 0.26 0.34 0.27 0.21 0.11 0.17 0.10 0.795 0.884 0.754 0.781 0.10 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">40%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">39%</p></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:top;width:70.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">12%</p></td></tr><tr><td style="vertical-align:top;width:70.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">31%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;">*</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">* Customer accounted for less than 10% of accounts receivable in the respective periods.</p> 0.40 0.39 0.10 0.12 0.31 0.10 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The following table presents a summary of revenue by geography (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Aptos Narrow';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:55.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,247</p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 280</p></td></tr><tr><td style="vertical-align:top;width:55.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,527</p></td></tr></table> 2156000 3207000 4315000 5247000 407000 120000 1300000 280000 523000 523000 3086000 3327000 6138000 5527000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(14) Net Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,966)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,320)</p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Weighted-average shares outstanding - basic and diluted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 171,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 126,657</p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_6mPsquYzU0aeq2Hl8fX9BA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UPLHNdjOHkWPSzvILmHg6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-5kTlRRG6kOeZpfbxeE6pw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hv1Ao3bdCUKiCQDPJ0m7fA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.32)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">There are 3,059,273 Sponsor Vesting Shares that were not included in the computations of basic and diluted net loss per share for the three and six months ended June 30, 2024 and 2023 because the contingencies for the issuance of these shares have not been met. The weighted-average common shares outstanding for the three and six months ended June 30, 2024 include 972,578 weighted-average shares for warrants having an exercise price of $0.01 per share each. The weighted-average common shares outstanding for the three and six months ended June 30, 2023 include 1,313,989 and 1,356,820 weighted-average shares for warrants having an exercise price of $0.01 per share each, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">The Company’s potential dilutive securities, which include stock options, restricted stock units and warrants have been excluded from the computation of diluted net loss per share as the effect would be anti-dilutive. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company excluded the following potential common shares from the computation of diluted net loss per share for the three and six months ended June 30, 2024, and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common Stock warrants (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,450,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,415,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,600,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,466,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,382,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,189,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,434,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,070,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The number of outstanding warrants does not include unvested Customer warrants for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,340,310</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares as of June 30, 2024 and 2023.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,421)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,966)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,320)</p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Weighted-average shares outstanding - basic and diluted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 171,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 126,657</p></td></tr><tr><td style="vertical-align:bottom;width:43.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_6mPsquYzU0aeq2Hl8fX9BA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UPLHNdjOHkWPSzvILmHg6g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-5kTlRRG6kOeZpfbxeE6pw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hv1Ao3bdCUKiCQDPJ0m7fA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.32)</p></td></tr></table> -12421000 -16966000 -33194000 -40320000 171903000 128515000 161705000 126657000 -0.07 -0.13 -0.21 -0.32 3059273 3059273 3059273 3059273 972578 972578 0.01 0.01 1313989 1356820 0.01 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common Stock warrants (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,450,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,415,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,600,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,466,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,382,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,189,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32,434,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,070,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The number of outstanding warrants does not include unvested Customer warrants for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,340,310</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares as of June 30, 2024 and 2023.</span></td></tr></table> 14450417 14415297 9600802 5466550 8382814 11189011 32434033 31070858 1340310 1340310 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(<b style="font-weight:bold;">15)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><b style="font-weight:bold;">  Income Taxes</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company did not record income tax expense for the three and six months ended June 30, 2024 and 2023 due to the Company’s loss position and full valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The effective tax rate differs from the statutory rate, primarily due to the Company’s history of incurring losses which have not been benefited and other permanent differences. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The Company has deferred tax assets as a result of temporary differences between the taxable income on its tax returns and GAAP income, R&amp;D tax credit carry forwards and federal and state net operating loss carry forwards. A deferred tax asset generally represents future tax benefits to be received when temporary differences previously reported in the Company’s condensed consolidated financial statements become deductible for income tax purposes, when net operating loss carry forwards could be applied against future taxable income, or when tax credit carry forwards are utilized in the Company’s tax returns. Realization of deferred tax assets is dependent upon future earnings, if any, the timing and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">amount of which are uncertain. Accordingly, the net U.S. federal and state deferred tax assets have been fully offset by a valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Under Section 382 of the Internal Revenue Code of 1986, as amended, the Company’s federal net operating loss carryforwards and research and development tax credit carryforwards, and other tax attributes are subject to annual limitation because of prior cumulative changes in the Company’s ownership and may be further limited in the future if additional ownership changes occur. Similar rules apply under state tax laws. These ownership changes limit the amount of net operating loss carryforwards and research and development tax credit carryforwards that can be utilized annually to reduce the Company’s federal and state income tax liability, if any. Such annual limitations could result in the expiration of the net operating loss carryforwards and research and development tax credit carryforwards before their utilization. During the year ended December 31, 2023, the Company assessed whether an ownership change, as defined by Section 382, occurred from its formation through December 31, 2022. Based upon this assessment, the Company reduced the gross deferred tax assets related to its federal and state net operating loss carryforwards and federal research and development tax credit carryforwards. For financial statement purposes, the Company previously included the federal and state net operating loss carryforwards and research and development tax credit carryforwards in the deferred tax assets with a full valuation allowance. Due to the valuation allowance, the reduction in the net operating loss carryforwards and research and development tax credit carryforwards did not have an impact on the Company’s net loss for the year ended December 31, 2023.</p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">(16)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Restructuring and severance</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In February 2023, the Company announced an updated business strategy, including revisions to the Company’s technology roadmap. In connection with this updated strategy, the Company implemented a workforce reduction to focus the organization and its resources on nearer-term strategic priorities. The reduction in the workforce impacted approximately 50 employees or approximately 28% of the Company’s then workforce. Affected employees were offered separation benefits, including severance payments and temporary healthcare coverage assistance. The Company began implementing activities with respect to the revised business plan, updated technology roadmap and reduction in workforce in February 2023 and incurred a restructuring charge of $1.0 million which was paid in full during 2023. Work activities regarding the revised business plan and updated technology roadmap are ongoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">In addition to the charge for restructuring, the Company also incurred $1.0 million for contractual severance benefits related to executive officers of the Company that were terminated in the year ended December 31, 2023. The remaining balance in the Company’s accrual for contractual severance benefits related to executive officers as of December 31, 2023 of $0.2 million was paid out monthly through February 2024. </p> 50 0.28 1000000.0 1000000.0 200000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(<b style="font-weight:bold;">17)</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> Contingencies</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Company is party to litigation and other legal proceedings in the ordinary course of business. While the results of any litigation or other legal proceedings are uncertain, the Company is not currently a party to any material legal proceedings that, if determined adversely to the Company, would individually or taken together have a material adverse effect on the Company’s business, financial position, results of operations or cash flows. The Company accrues loss contingencies when it is both probable that a loss will be incurred and when the amount of the loss or range of loss can be reasonably estimated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Indemnification Provisions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:27.35pt;margin:0pt;"><span style="font-weight:normal;">The Company’s agreements include provisions indemnifying customers against intellectual property and other third-party claims. In addition, the Company has entered into indemnification agreements with its directors, executive officers and certain other officers that require the Company, among other things, to indemnify them against certain liabilities that may arise as a result of their affiliation with the Company. The Company has not incurred any costs as a result of such indemnification obligations and has not recorded any liabilities related to such obligations in the consolidated financial statements.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">During the quarter ended June 30, 2024, Gail Sandford, a member of our Board of directors, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1 (c) on June 10, 2024. The plan, which expires on September 8, 2025, provides for the sale of 30% of the value of RSUs vesting during the period from June 10, 2024 to September 8, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> Gail Sandford director true June 10, 2024 September 8, 2025